使用ESP8266 + LED矩陣構(gòu)建Wi-Fi時鐘和留言板
智能時鐘和信息顯示,實時和真實談話之間切換-所有從你的手機(jī)控制。沒有花哨的應(yīng)用程序
我想要一個簡單的數(shù)字時鐘,它還可以兼作留言板——既有趣又實用。我有一個ESP8266和一個LED矩陣,我想:“為什么不做一個智能顯示器來顯示時間……或者任何我想要的東西?”
沒有云,沒有移動應(yīng)用——只有原始的Wi-Fi和代碼,以及一個網(wǎng)絡(luò)服務(wù)器來切換顯示模式。
線路:
MAX7219 ESP8266
軟件設(shè)置:
?安裝Arduino IDE
?從單板管理器中添加ESP8266單板
安裝所需的庫:MD_ParolaMD_MAX72XXNTPClientESP8266WiFiWiFiUdp
它是如何工作的:
ESP8266連接到您的WiFi,使用NTP獲取實時時鐘數(shù)據(jù),并以HH:MM格式顯示在LED矩陣上。冒號每秒鐘閃爍一次,營造出干凈的數(shù)字時鐘氛圍。
但這里有一個轉(zhuǎn)折——它也運(yùn)行一個web服務(wù)器。
您可以:
輕按按鈕切換到時鐘模式
在文本框中鍵入消息以顯示滾動消息
網(wǎng)絡(luò)接口:
當(dāng)設(shè)備啟動時,它會在LED矩陣上打印其IP地址。從同一網(wǎng)絡(luò)上的任何瀏覽器訪問該IP,然后你會看到這個UI:
時鐘模式按鈕
消息模式輸入+發(fā)送按鈕
不需要應(yīng)用程序。wi - fi。
測試:
?我通過USB給它供電
?LED矩陣亮起-顯示“連接…”
?然后“192.168.xx。xx”出現(xiàn)
?打開瀏覽器→輸入IP→加載Web界面
?輸入“你好,黑客!”→在矩陣上滾動
?切換到時鐘模式→時間顯示冒號閃爍
本文編譯自hackster.io