標題: ESP刷NodeMcu教程及Lua聯(lián)網(wǎng)控制開關(guān)燈 [打印本頁]
作者: ssk7793 時間: 2018-12-20 08:33
標題: ESP刷NodeMcu教程及Lua聯(lián)網(wǎng)控制開關(guān)燈
準備物品
1.ESP8266-01模塊(大家自行到某寶購買)
2.燒錄工具
ESP8266一鍵燒錄工具 V0.9.5.2.exe(由于程序過大,需大家自行在百度搜索下載)
3.燒錄固件
nodemcu_integer_0.9.6-dev_20150704.bin(附件內(nèi)有)
4.Lua上傳工具(附件內(nèi)有)
5.如果要測試定時器,需要大家準備好一塊15F104W單片機,并燒錄附件內(nèi)的定時器代碼(內(nèi)有說明)
以下是我自己焊的測試板(5V接AMS1117-3.3V, AMS1117-3.3V再接到ESP8266供電)
IMG_20181220_082800.jpg (48.42 KB, 下載次數(shù): 112)
下載附件
2018-12-20 08:30 上傳
IMG_20181220_082805.jpg (48.93 KB, 下載次數(shù): 128)
下載附件
2018-12-20 08:30 上傳
開始燒錄
1. ESP8266-01的RXD接TTL串口USB模塊的TXD, TXD接串口USB模塊的RXD
2. VCC和CHPD另接3.3V電源的VCC(正極)
3. GPIO0和GND接3.3V電源的負極(接GPIO0為燒錄模式) 燒錄時GPIO2不要接線
1.png (110.18 KB, 下載次數(shù): 99)
下載附件
2018-12-20 08:13 上傳
4. 打開燒錄軟件配置如下圖, 選擇要燒錄的固件, 地址選0x00000, 然后在選擇你ESP8266的串口, 點擊燒寫即可
2.png (60.58 KB, 下載次數(shù): 103)
下載附件
2018-12-20 08:13 上傳
3.png (48.99 KB, 下載次數(shù): 93)
下載附件
2018-12-20 08:13 上傳
3.1.png (24.52 KB, 下載次數(shù): 100)
下載附件
2018-12-20 08:13 上傳
3.2.png (23.28 KB, 下載次數(shù): 123)
下載附件
2018-12-20 08:13 上傳
等待燒寫結(jié)束, 關(guān)閉燒寫程序, 撥掉GPIO0的線, 這樣就可以進入編程模式
5. 打開LuaLoader.exe, 配置串口信息
4.png (49.4 KB, 下載次數(shù): 104)
下載附件
2018-12-20 08:13 上傳
5.png (35.39 KB, 下載次數(shù): 87)
下載附件
2018-12-20 08:13 上傳
6. 打開串口
6.png (20.01 KB, 下載次數(shù): 106)
下載附件
2018-12-20 08:13 上傳
7.
打開前為紅色 打開后變綠色
7.png (1.44 KB, 下載次數(shù): 119)
下載附件
2018-12-20 08:13 上傳
8.png (1.53 KB, 下載次數(shù): 110)
下載附件
2018-12-20 08:13 上傳
9.png (998 Bytes, 下載次數(shù): 97)
下載附件
2018-12-20 08:13 上傳
8. 上傳寫好的lua程序到ESP8266-01
10.png (9.83 KB, 下載次數(shù): 107)
下載附件
2018-12-20 08:13 上傳
9. 先點擊”Upload File…”, 選擇你要上傳的lua程序, 選擇后自動上傳, 等待上傳結(jié)束
11.png (42.73 KB, 下載次數(shù): 116)
下載附件
2018-12-20 08:13 上傳
10. 出現(xiàn)如上提示, 即表示上傳成功
11. 點擊”Restart”, 重啟ESP模塊
12.png (29.49 KB, 下載次數(shù): 98)
下載附件
2018-12-20 08:13 上傳
12. 如上, 重啟后, 代碼執(zhí)行完畢即可
13. 測試程序, 訪問http://192.168.31.206
13.png (49.33 KB, 下載次數(shù): 120)
下載附件
2018-12-20 08:13 上傳
14.png (49.48 KB, 下載次數(shù): 98)
下載附件
2018-12-20 08:13 上傳
IMG_20181220_081606.jpg (66.59 KB, 下載次數(shù): 99)
下載附件
2018-12-20 08:18 上傳
IMG_20181220_081631.jpg (59.8 KB, 下載次數(shù): 108)
下載附件
2018-12-20 08:18 上傳
附件內(nèi)容:
20.1.png (14.47 KB, 下載次數(shù): 107)
下載附件
2018-12-20 08:20 上傳
20.2.png (15.95 KB, 下載次數(shù): 106)
下載附件
2018-12-20 08:20 上傳
注意:init.lua文件,需要自行打開,修改里面的ssid及wifi等信息,在上傳到esp8266內(nèi),文件內(nèi)有備注的,打開看就明白
全部資料51hei下載地址:
ESP8266 15F104W串口 定時器.zip
(970.1 KB, 下載次數(shù): 189)
2018-12-20 08:20 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者: prettytank 時間: 2019-5-17 15:18
非常感謝,下載啦
作者: zhangzhong215 時間: 2019-11-13 10:30
感謝,挺實用的
作者: 2967592269 時間: 2020-1-23 20:58
非常感謝,下載啦
作者: xiaotian426 時間: 2020-3-4 10:57
樓主,這個15F104W單片機里面的定時功能代碼,可以在ESP8266里實現(xiàn)嗎?省去一個單片機,求教!
作者: ssk7793 時間: 2020-3-28 08:30
xiaotian426 發(fā)表于 2020-3-4 10:57
樓主,這個15F104W單片機里面的定時功能代碼,可以在ESP8266里實現(xiàn)嗎?省去一個單片機,求教!
看貼不仔細,8266里面本來就有寫好定時器
作者: zlj927 時間: 2023-1-18 16:44
太感謝了,很實用,找了好久才找到這里
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |