? ? ? ?2017年因為畢業(yè)設計我接觸到了esp8266這款芯片若厚,由于近年物聯(lián)網開發(fā)的火熱闰围,這款芯片也成了非常熱門的選擇帆卓。
? ? ? ?本次教程利用一塊ESP8266搭建一個獨立的web服務器纫骑,可以用來做一個簡單的智能插盤衙熔,并利用非常簡單的inventor編程軟件嫉你,生成一個安卓app月帝,在同一個局域網下實現(xiàn)對插盤的控制。當然這也只是簡單的應用幽污,你也可以做出更好的嚷辅。
材料:
1.軟件:
? ? ? 固件燒錄工具:ESP8266Flasher
? ? ? lua腳本編譯工具:ESPlorer
? ? ? ?安卓app編程:inventor
? 2.硬件:
? ? ? ?nodemcu*1
? ? ? ?繼電器*1
? ? ? ?市面上常見的插盤*1
? ? ? ? 220v轉5v變壓器*1(手機充電器亦可)
一:nodemcu的結構圖。
二:固件燒錄
關于固件下載請自行百科 ?網上教程很多距误。
開始刷固件的時候先按著flash然后按rest簸搞,之后松開rest,如果進度條走動准潭,松開flash趁俊。否則重復這個過程。
三:lua腳本刷入
1.本次使用的是esplorer這款軟件惋鹅。軟件界面如下则酝。
2.lua介紹:lua下載
3.上傳到nodemcu
打開esplorer,連接上nodemcu,注意設置好波特率9600.
上傳成功后按下板子上的res這個鍵沽讹,重啟一下般卑。
四:安卓控制程序的編寫。inventor
本次用到了一個特別簡單的編程語言爽雄,屬于模塊化編程蝠检。這個可以在網頁編程,使用qq登錄就行挚瘟。先上資源叹谁。安卓app和源代碼
打開上面鏈接會到這個界面,選擇qq登錄
然后把資源里的aia格式的源代碼導入進去就行了乘盖。當然你也可以更改下界面布局焰檩,背景圖片了什么的,自己diy吧订框。
至此軟件方面就告一段落.
五:硬件方面析苫。
由于本人做好的智能插盤不在身邊,我就大概講一下具體怎么連接穿扳。適當?shù)呐湟恍┚W圖衩侥。
1.繼電器
2.220v轉5v變壓器矛物。
這個模塊的作用主要是為nodemcu供電茫死。
建議拆不用的手機充電器,不說省錢履羞,質量要比網上賣的好多了峦萎,減少了高頻干擾,穩(wěn)定性很強吧雹。
由于nodemcu是用usb供電。也可以在網上買一個usb頭連接上面模塊直接給nodemcu供電雄卷。
最后把這些模塊都放到插盤里面就行了丁鹉。注意高低壓分離妒潭,安全第一。
最后把所有資源整合統(tǒng)一發(fā)一次揣钦。資源下載
歡迎提出不足之處雳灾。