這樣的季節(jié),有人贊秋葉之靜美,有人嘆秋風(fēng)之悲涼,我們的工程師朋友則是連連催貨忙~剛到手合宙CC表,又來催上市一年多仍風(fēng)頭不減的“DIY神器”合宙ESP32-C3開發(fā)板。
今天不僅補貨到了,還要特別分享@亞里士不可得大佬的開源佳作——使用合宙ESP32-C3開發(fā)板自制像素時鐘&音樂頻譜。在變幻的時間和跳躍的頻譜中,開啟屬于你的秋日浪漫……


像素時鐘&音樂頻譜開源分享
本項目以合宙ESP32-C3開發(fā)板為主控,使用Arduino開發(fā)實現(xiàn)像素時鐘&音樂頻譜相關(guān)功能。相較于Awtrix開源時鐘項目,本項目偏向自制實用需求,無需服務(wù)器,整體而言在電子元件需求上更簡單,源碼復(fù)雜度也更低。
- 硬件制作要點 -
項目主要硬件物料有合宙ESP32-C3開發(fā)板、WS2812 8x32軟屏、按鍵、MAX4466麥克風(fēng)、均光膜、黑色半透明亞克力板等。使用的引腳可以查看代碼中的相關(guān)定義,非常簡單。
目前合宙在售的ESP32-C3開發(fā)板有經(jīng)典款與簡約款兩種(注:12.9元經(jīng)典款有串口芯片,9.9元簡約款無串口芯片),本項目兩款均可使用。建議初學(xué)者入手經(jīng)典款,燒錄調(diào)試比較方便。
合宙ESP32-C3開發(fā)板:
https://dpv.xet.tech/s/iqJxg(復(fù)制到微信)

項目中使用的是WS2812 8x32軟屏,如果實際使用軟屏排列方式不一樣,則需要查庫文檔修改matrix矩陣定義。
在軟屏上加?xùn)鸥窈途饽ぶ螅€可以再加上黑色半透亞克力防刺眼:


- 當前主要功能 -
合宙ESP32-C3開發(fā)板除了官方支持的LuatOS開發(fā),還可以根據(jù)自身開發(fā)經(jīng)驗選擇樂鑫IDF/Arduino/MicroPython等開發(fā)方式。
本項目使用Arduino進行開發(fā),代碼開源。當前已實現(xiàn)像素時鐘&音樂頻譜相關(guān)功能,如:時鐘顯示、顏色控制、亮度調(diào)整、頻譜樣式、代碼雨、切換動畫等,支持通過按鍵或代碼定時切換顯示模式。





- 項目最新源碼 -
可通過下方Gitee倉庫開源鏈接或文末“閱讀原文”獲取最新源碼。
開源鏈接:
https://gitee.com/adamhxx/arduino-open-source/tree/master/ESP32C3-CLOCK
還有其他開源DIY項目,感興趣的朋友一起來交流探討吧~


特別感謝@亞里士不可得大佬
期待更多精彩作品

-
合宙通信
+關(guān)注
關(guān)注
0文章
160瀏覽量
2470
原文標題:快來!炫酷好玩的像素時鐘&音樂頻譜,合宙ESP32-C3開發(fā)板創(chuàng)意DIY分享
文章出處:【微信號:HelloLuatOS,微信公眾號:合宙LuatOS】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
【ESP32-C3】WT9932C3-TINY開發(fā)板上手指南
【ESP32-P4C5系列】WTDKP4C5-S1開發(fā)板上手指南
【ESP32-C3】WT9932C3-TINY開發(fā)板規(guī)格書
【ESP32-C61】WT9932C61-TINY開發(fā)板規(guī)格書
【ESP32-P4C5系列】WTDKP4C5-S1開發(fā)板規(guī)格書
ESP32-C3迷你開發(fā)板,支持Wi-Fi+BLE雙模,即插即用設(shè)計!
樂鑫科技ESP-AMP框架詳解!兩款已支持的ESP32-P4C5開發(fā)板推薦!啟明云端樂鑫科技代理
ESP32-P4全功能開發(fā)板和ESP32-P4-TINY開發(fā)板該怎么選?看這篇就夠了!
這塊樂鑫科技ESP32-C3開發(fā)板太懂開發(fā)者了!雙無線+全接口,不要太實用
【新品上市】華清遠見AIoT實戰(zhàn)平臺-STM32F103&ESP32-S3 AI開發(fā)板套件,玩轉(zhuǎn)小智AI桌寵機器狗智能車等項目
ESP32-C3 mqtt操作實踐
樂鑫科技ESP32-S3開發(fā)板配單色LED,竟能玩出這么多花樣!代碼開源,速來白嫖!
ESP32-P4 C5開發(fā)板燒錄小智全流程!速看!
ESP32-C3開發(fā)板全面支持小智AI!燒錄實戰(zhàn)指南來了!
快來!炫酷好玩的像素時鐘&音樂頻譜,合宙ESP32-C3開發(fā)板創(chuàng)意DIY分享
評論