本文介紹一個(gè)像素排列很有創(chuàng)意的 RGB LED 點(diǎn)陣時(shí)鐘。每個(gè)點(diǎn)陣都是一個(gè)小三角形,六個(gè)三角形組成一個(gè)字符顯示區(qū)塊。
其中,用到了 FastLED 庫(kù),可以在點(diǎn)陣上可以顯示多種不同的動(dòng)畫效果。時(shí)鐘設(shè)計(jì)了 0-9 的數(shù)字,每個(gè)數(shù)字使用了十個(gè)片段,最后通過 WiFi 連接到網(wǎng)絡(luò),實(shí)現(xiàn)當(dāng)前時(shí)間顯示的功能。
注意:
如果使用 Arduino 開發(fā)板,則只能顯示動(dòng)畫,不能顯示時(shí)間。
如果使用 ESP8266 開發(fā)板,則可以在點(diǎn)陣上顯示時(shí)間和其他動(dòng)畫。
組件清單
相關(guān)電路連接、3D打印文件、代碼見附件下載