步驟1:讓我們看一下概述
在頂部,您可以看到另一塊板,這是ESP部分。 ESP8266是一個(gè)模塊,但它是板載電路有機(jī)體,可讓我們通過wi-fi連接。
在背面,給出了書面名稱:ESP12E DEVKIT V2和鏈接http://
第2步:首次連接到PC
當(dāng)我們在NodeMCU板與計(jì)算機(jī)之間建立連接時(shí),會自動(dòng)出現(xiàn)一個(gè)驅(qū)動(dòng)程序加載窗口,您可以輕松地了解計(jì)算機(jī)提供的COM端口號。我的驅(qū)動(dòng)程序加載成功,并給了我15號COM端口以訪問我的NodeMCU板。
在微型USB端口附近有兩個(gè)黑色按鈕。一個(gè)是RESET,另一個(gè)是FLASH。當(dāng)您單擊RESET按鈕時(shí),您會看到ESP8266側(cè)面的藍(lán)色閃爍。
步驟3:如何使用Arduino IDE編程N(yùn)odeMCU?
1。從arduino.cc網(wǎng)站的下載部分安裝Arduino IDE(也可以從這里檢查有關(guān)安裝,更新和刪除Arduino IDE的說明)
2。運(yùn)行Arduino IDE的arduino.exe
3。 Arduino IDE 》》文件》》首選項(xiàng)(Shourtcut為CTRL + COMMA)》》設(shè)置選項(xiàng)卡》》在其他Board Manager URL側(cè)鍵入此》》,然后單擊確定。
http://arduino.esp8266.com/stable/package_esp8266com_index.json
此json對象將從網(wǎng)站esp8266.com帶到NodeMCU的必要驅(qū)動(dòng)程序到我們的Arduino IDE。
4。 Arduino IDE 》》工具》》板》》板管理器。.. 》》類型=貢獻(xiàn)》》單擊安裝(或者從搜索欄中搜索ESP8266)
5。 Arduino IDE 》》工具》》開發(fā)板》》 NodeMCU 1.0(ESP-12E MODULE)
注意:我們有NodeMCU v2,但我們選擇了1.0。
步驟4:NodeMCU的閃爍代碼-Hello World LED
在Arduino IDE上》》文件》》示例》》 ESP8266 》》閃爍
/*
ESP8266 Blink by Simon Peter
Blink the blue LED on the ESP-01 module
This example code is in the public domain
The blue LED on the ESP-01 module is connected to GPIO1
(which is also the TXD pin; so we cannot use Serial.print() at the same time)
Note that this sketch uses LED_BUILTIN to find the pin with the internal LED
*/
void setup() {
pinMode(LED_BUILTIN, OUTPUT); // Initialize the LED_BUILTIN pin as an output
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, LOW); // Turn the LED on (Note that LOW is the voltage level
// but actually the LED is on; this is because
// it is acive low on the ESP-01)
delay(1000); // Wait for a second
digitalWrite(LED_BUILTIN, HIGH); // Turn the LED off by making the voltage HIGH
delay(2000); // Wait for two seconds (to demonstrate the active low LED)
}
使用Micro USB電纜將NodeMCU連接到計(jì)算機(jī)然后單擊“上傳”按鈕,將您的Blink代碼上傳到NodeMCU。
此代碼將使您的NodeMCU的藍(lán)色指示燈運(yùn)行1秒鐘,然后永久關(guān)閉。
現(xiàn)在,我們正在工作NodeMCU板基本上就像Arduino板一樣。
注意:在此站點(diǎn)上,提到了Arduino IDE v1.6.7可能無法與NodeMCU很好地工作,如果您遇到此類Arduino IDE問題,則需要更新您的Arduino IDE程序。我可以告訴你如何立即更新程序。
第5步:讓我們做些LAN歡樂:)-瀏覽器上的Hello World
在Arduino IDE 》》文件》》示例》》 ESP8266 》》 ESP8266HelloServer 》》修改以下行:
const char* ssid = “。..。..。.”; //Your Wi-Fi Modem‘s SSID name
const char* password = “。..。..。..。.”; //The password for the Wi-Fi
然后單擊在上傳按鈕上。上傳后,打開串行監(jiān)視器。單擊重置按鈕,然后從串行監(jiān)視器中了解您需要使用哪種IP地址
注意:我們使用的波特率是:115200
現(xiàn)在,您已經(jīng)做好了! :D
責(zé)任編輯:wv
-
NODEMCU
+關(guān)注
關(guān)注
13文章
289瀏覽量
21267
發(fā)布評論請先 登錄
相關(guān)推薦
評論