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