這樣的季節(jié),有人贊秋葉之靜美,有人嘆秋風(fēng)之悲涼,我們的工程師朋友則是連連催貨忙~剛到手合宙CC表,又來(lái)催上市一年多仍風(fēng)頭不減的“DIY神器”合宙ESP32-C3開(kāi)發(fā)板。
今天不僅補(bǔ)貨到了,還要特別分享@亞里士不可得大佬的開(kāi)源佳作——使用合宙ESP32-C3開(kāi)發(fā)板自制像素時(shí)鐘&音樂(lè)頻譜。在變幻的時(shí)間和跳躍的頻譜中,開(kāi)啟屬于你的秋日浪漫……
像素時(shí)鐘&音樂(lè)頻譜開(kāi)源分享
本項(xiàng)目以合宙ESP32-C3開(kāi)發(fā)板為主控,使用Arduino開(kāi)發(fā)實(shí)現(xiàn)像素時(shí)鐘&音樂(lè)頻譜相關(guān)功能。相較于Awtrix開(kāi)源時(shí)鐘項(xiàng)目,本項(xiàng)目偏向自制實(shí)用需求,無(wú)需服務(wù)器,整體而言在電子元件需求上更簡(jiǎn)單,源碼復(fù)雜度也更低。
- 硬件制作要點(diǎn) -
項(xiàng)目主要硬件物料有合宙ESP32-C3開(kāi)發(fā)板、WS2812 8x32軟屏、按鍵、MAX4466麥克風(fēng)、均光膜、黑色半透明亞克力板等。使用的引腳可以查看代碼中的相關(guān)定義,非常簡(jiǎn)單。
目前合宙在售的ESP32-C3開(kāi)發(fā)板有經(jīng)典款與簡(jiǎn)約款兩種(注:12.9元經(jīng)典款有串口芯片,9.9元簡(jiǎn)約款無(wú)串口芯片),本項(xiàng)目?jī)煽罹墒褂谩?/span>建議初學(xué)者入手經(jīng)典款,燒錄調(diào)試比較方便。
項(xiàng)目中使用的是WS2812 8x32軟屏,如果實(shí)際使用軟屏排列方式不一樣,則需要查庫(kù)文檔修改matrix矩陣定義。
在軟屏上加?xùn)鸥窈途饽ぶ螅€可以再加上黑色半透亞克力防刺眼:
- 當(dāng)前主要功能 -
合宙ESP32-C3開(kāi)發(fā)板除了官方支持的LuatOS開(kāi)發(fā),還可以根據(jù)自身開(kāi)發(fā)經(jīng)驗(yàn)選擇樂(lè)鑫IDF/Arduino/MicroPython等開(kāi)發(fā)方式。
本項(xiàng)目使用Arduino進(jìn)行開(kāi)發(fā),代碼開(kāi)源。當(dāng)前已實(shí)現(xiàn)像素時(shí)鐘&音樂(lè)頻譜相關(guān)功能,如:時(shí)鐘顯示、顏色控制、亮度調(diào)整、頻譜樣式、代碼雨、切換動(dòng)畫(huà)等,支持通過(guò)按鍵或代碼定時(shí)切換顯示模式。
-
硬件
+關(guān)注
關(guān)注
11文章
3161瀏覽量
66003 -
開(kāi)源
+關(guān)注
關(guān)注
3文章
3181瀏覽量
42240 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
4834瀏覽量
96838
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論