這篇文章主要介紹Nodemcu是什么,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),雨花臺(tái)企業(yè)網(wǎng)站建設(shè),雨花臺(tái)品牌網(wǎng)站建設(shè),網(wǎng)站定制,雨花臺(tái)網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,雨花臺(tái)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
Nodemcu是一個(gè)基于樂(lè)鑫ESP-12E WiFi模塊的擴(kuò)展板,由于ESP12-E的設(shè)計(jì)不太適合一般玩家的開(kāi)發(fā)調(diào)試(pin口間距為2mm、需要使用AT指令),因而出現(xiàn)了很多使 ESP8266能更方便地使用的開(kāi)發(fā)板,Nodemcu就是其中一種也是使用非常廣泛的一款,另外相比于Photon等WiFi模塊,Nodemcu的價(jià) 格要便宜得多,另外Nodemcu支持用LUA語(yǔ)言進(jìn)行發(fā)開(kāi),使得編程更加輕松和高效。
淘寶上搜索" Nodemcu",能看到很多,價(jià)格大概30塊左右。
使用步驟:
1、刷rom,使用工具 ESP8266Flasher
下載地址:
https://github.com/nodemcu/nodemcu-flasher
或者百度網(wǎng)盤(pán)
http://pan.baidu.com/s/1c20XjaC
網(wǎng)盤(pán)里的nodemcu-devkit-master,是開(kāi)發(fā)工具包,里面有文檔和驅(qū)動(dòng)。
注意,有32位和64位的區(qū)別
打開(kāi)后界面如下
如果一切正常,可以看到對(duì)應(yīng)的com口,點(diǎn)擊Flash寫(xiě)入rom。
MAC就是物理地址。
NodeMCU的WIFI模塊有三種模式,
AP模式(即路由器模式),
STA模式(我的理解是無(wú)線網(wǎng)卡模式),
AP+STA模式。我們下面要講的一個(gè)案例是用STA模式。在該種模式下,你可以把NodeMCU當(dāng)作一個(gè)無(wú)線網(wǎng)中的一個(gè)客戶端,這個(gè)客戶端連上一個(gè)無(wú)線熱點(diǎn),然后通過(guò)無(wú)線路由器的DHCP功能獲取客戶端IP地址,然后我們寫(xiě)上簡(jiǎn)單的一個(gè)Web Server服務(wù)器,主要是處理控制GPIO設(shè)備的響應(yīng)。
刷完,就可以開(kāi)始快樂(lè)寫(xiě)代碼了。
使用的開(kāi)發(fā)工具叫“ESPlorer”,百度網(wǎng)盤(pán)里有,或者 http://esp8266.ru/esplorer/
寫(xiě)個(gè)簡(jiǎn)單的代碼:
while 1 do gpio.write(0, gpio.HIGH) tmr.delay(100000) -- wait 1,000,000 us = 1 second gpio.write(0, gpio.LOW) tmr.delay(100000) -- wait 1,000,000 us = 1 second end
點(diǎn)擊“Send to ESP”對(duì)Nodemcu進(jìn)行測(cè)試,如果Nodemcu上的LED等閃爍1秒停頓1秒的話就代表Nodemcu已經(jīng)可以使用啦。
一個(gè)簡(jiǎn)單的實(shí)現(xiàn)http服務(wù)器
-- a simple HTTP server srv = net.createServer(net.TCP) srv:listen(80, function(conn) conn:on("receive", function(conn, payload) print(payload) conn:send("<h2> Hello, NodeMCU.</h2><h3>By Linshaoneng</h3>") end) conn:on("sent", function(conn) conn:close() end) end) -- connect to WiFi access point wifi.setmode(wifi.STATION) wifi.sta.config("無(wú)線sid", "無(wú)線密碼")
以上是“Nodemcu是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文標(biāo)題:Nodemcu是什么
轉(zhuǎn)載來(lái)源:http://chinadenli.net/article18/goppdp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、虛擬主機(jī)、App設(shè)計(jì)、品牌網(wǎng)站制作、面包屑導(dǎo)航、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)