硬件:
主要是Nodemcu開發(fā)板和max7219點陣模塊。還有光敏電阻和1K電阻各一,用來自動調(diào)整顯示亮度,暫時沒有也可以:
電路圖很簡單,可以用杜邦線連接,買max7219點陣模塊一般都會附帶
我用洞洞板做到一起
軟件:
請下載:NodeMCU固件和Lua源碼(見附件)
如何寫入請參考 www.cnblogs.com/zeroes/p/nodemcu_build.html
配置和運行:
連接好硬件,把壓縮文件子目錄 【2_Lua源碼 】內(nèi)的全部文件 上傳 至NodeMCU開發(fā)板,然后按開發(fā)板的 RST按鈕
若正常則顯示
這是時鐘在試圖連接WiFi路由器,第一次運行時鐘無WiFi數(shù)據(jù)會啟動一個熱點 【MaClock】,用手機或者電腦連接之
然后在瀏覽器輸入 192.168.4.1 在相應(yīng)欄目輸入要連接的路由器的名稱和密碼點擊 【連接網(wǎng)絡(luò)】
如果成功連入則顯示,表示已成功連入WiFi正在連接時間服務(wù)器以獲取時間
如果成功則會顯示當(dāng)前時間
每次加電運行讀取一次網(wǎng)絡(luò)時間并更新到Nodemcu模塊的實時時鐘,之后每小時更新一次,如果更新不成功則按Nodemcu模塊的實時時鐘計時