便宜、好用、顏值高!合宙ESP32C3系列MCU開發(fā)板上市一年多來,不僅是工程師朋友可以人手N個(gè)的寶藏開發(fā)板,更成為許多行業(yè)客戶降本增效的量產(chǎn)利器。
工程師朋友的奇思妙想,常賦予小小開發(fā)板獨(dú)特靈魂——ESP32C3開發(fā)板+WS2812燈板+電容觸摸屏,還讓ChatGPT給寫代碼!又將會(huì)發(fā)生怎樣的奇妙碰撞呢?
本期特別分享@爆改車間主任在立創(chuàng)開源硬件平臺(tái)的"像素盒子"觸摸屏LED燈板項(xiàng)目:
不得不說主任太帥了!感謝@爆改車間主任開源分享此項(xiàng)目,感興趣的朋友請(qǐng)戳文末“閱讀原文”下載最新資料。
1
“像素盒子”硬件物料
"像素盒子"觸摸屏LED燈板項(xiàng)目,主要使用到合宙ESP32C3開發(fā)板、WS2812燈板、電容觸摸屏等硬件。
01. WS2812B燈珠:
2020封裝,采用18X12的Z字行點(diǎn)陣。
02. 主控:
使用合宙ESP32C3開發(fā)板做主控,可直接貼在背面,也可以用杜邦線連接。
03. 電容觸控觸摸外屏:
3.5寸電容觸摸面板,雙點(diǎn)式觸控;IC:FT6236U。
04. 其他:
3D打印黑色柵格;柔光紙;2mm厚深黑茶亞克力板;編碼器及電池、插座等。
詳細(xì)介紹參見視頻:
https://www.bilibili.com/video/BV1h14y1f7uj/
2
“像素盒子”軟件功能
在各種開源庫的支持下,我們可以低代碼量輕松開發(fā)各類有趣應(yīng)用。當(dāng)前已實(shí)現(xiàn)的主要功能如下:
01. 觸控繪制
不到100行代碼即可實(shí)現(xiàn)觸控繪制功能,其中還包括聲明之類。
可控制顏色進(jìn)行繪制的簡(jiǎn)易“像素畫板”:
02.個(gè)性數(shù)字
幾行代碼即可實(shí)現(xiàn)以俄羅斯方塊的形式顯示數(shù)字,可應(yīng)用于個(gè)性化數(shù)顯項(xiàng)目。
03.跑馬燈
可以用編碼器切換文字顯示內(nèi)容,或用上位機(jī)在手機(jī)上修改滾動(dòng)文字的內(nèi)容及顏色等。
跑跑有趣的Adafruit例程:
04.小游戲
用ChatGPT寫的初始代碼稍作修改,目前完成了一個(gè)打磚塊小游戲,有時(shí)間可以做更多嘗試。
隨著人工智能的快速發(fā)展,我們還能做些什么,也是很值得研究的問題。
3
開源工程/代碼下載
“像素盒子”已上傳到立創(chuàng)開源廣場(chǎng),大家喜歡的話,也可以和@爆改車間主任一起來嘗試做一些有趣的像素屏項(xiàng)目。
原工程鏈接:
https://oshwhub.com/shukkkk/led-chu-mo-ban
開源協(xié)議:GPL 3.0
原理圖
PCB
文末“閱讀原文”下載相關(guān)代碼/庫、底殼、柵格等最新文件。
-
合宙通信
+關(guān)注
關(guān)注
0文章
147瀏覽量
1730
原文標(biāo)題:開源 | 合宙ESP32開發(fā)板+WS2812+觸摸屏,自制創(chuàng)意"像素盒子",還讓ChatGPT寫代碼!
文章出處:【微信號(hào):HelloLuatOS,微信公眾號(hào):合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論