Talaan ng mga Nilalaman:

Paano Mag-Program NodeMCU sa Arduino IDE: 5 Hakbang
Paano Mag-Program NodeMCU sa Arduino IDE: 5 Hakbang

Video: Paano Mag-Program NodeMCU sa Arduino IDE: 5 Hakbang

Video: Paano Mag-Program NodeMCU sa Arduino IDE: 5 Hakbang
Video: Introduction to NodeMCU ESP8266 WiFi Development board with HTTP Client example- Robojax 2024, Nobyembre
Anonim
Image
Image

Ang Osoyoo NodeMCU ay paunang na-program na may tagapagbalita ng Lua, ngunit hindi mo ito kailangang gamitin! Sa halip, maaari mong gamitin ang Arduino IDE na maaaring maging isang mahusay na panimulang punto para sa mga mahilig sa Arduino upang pamilyar ang kanilang mga sarili sa mga teknolohiya na nakapalibot sa IoT. Tandaan na kapag ginamit mo ang board ng NodeMCU sa Arduino IDE, direktang susulat ito sa firmware, binubura ang NodeMCU firmware. So kung nais mong bumalik sa Lua SDK, gamitin ang "flasher" upang muling mai-install ang firmware.

Ang NodeMCU na programa ay maaaring maging kasing dali ng sa Arduino, ang pangunahing pagkakaiba ay ang pamamahagi ng mga pin sa board ng nodemcu. Kasunod sa mga pagpapatakbo sa ibaba at tamasahin ang iyong unang paglalakbay sa NodeMCU & Arduino IDE!

Hakbang 1: Ikonekta ang Iyong NodeMCU sa Computer

Gamitin ang USB cable upang ikonekta ang iyong NodeMCU sa computer, makikita mo ang asul na onboard LED flicker kapag pinapagana, ngunit hindi sila mananatiling naiilawan.

Hakbang 2: I-install ang COM / Serial Port Driver

Upang mai-upload ang code sa ESP8266 at gamitin ang serial console, ikonekta ang anumang may kakayahang data na micro USB cable sa ESP8266 IOT Board at sa kabilang panig sa USB port ng iyong computer.

Ang bagong bersyon na NodeMCUv1.0 ay kasama ng serial chip na CP2102, maaari mong i-download at mai-install ang driver mula sa: https://www.silabs.com/products/development-tools/…. Ang NodeMCUv0.9 ay mayroong serial chip ng CH340, maaari mong i-download at mai-install ang driver mula sa:

Hakbang 3: I-install ang Arduino IDE 1.6.4 o Mas Malaki

I-download ang Arduino IDE mula sa Arduino.cc (1.6.4 o mas mataas) - huwag gumamit ng 1.6.2! Maaari mong gamitin ang iyong mayroon nang IDE kung na-install mo na ito. Maaari mo ring subukang i-download ang handa-to-go na pakete mula sa proyekto ng ESP8266-Arduino, kung ang proxy ay nagbibigay sa iyo ng mga problema

Hakbang 4: I-install ang ESP8266 Board Package

I-install ang ESP8266 Board Package
I-install ang ESP8266 Board Package
I-install ang ESP8266 Board Package
I-install ang ESP8266 Board Package

Ipasok ang https://arduino.esp8266.com/stable/package_esp8266… sa Karagdagang mga tagapamahala ng mga URL ng Board Manager sa mga kagustuhan sa Arduino v1.6.4 + (Buksan ang Arduino IDE–> File–> Mga Pagpipilian–> Mga setting). Ipasok ang link at i-click ang "OK" upang mai-save ang iyong mga pagbabago. Susunod, gamitin ang Board Manager upang mai-install ang pakete ng ESP8266 Ipasok ang Boards Manager at hanapin ang uri ng board tulad ng sa ibaba: I-scroll ang screen ng Broads Manager pababa sa ibaba, makikita mo ang Isang module na tinawag na "esp8266 ng Esp8266 Community" (tingnan ang sumusunod na larawan), piliin ang pinakabagong bersyon at i-click ang "I-install". Ang pakete ng ESP8266 ay matagumpay na na-install ang benn. Tandaan: Mas mahusay mong isara ang Arduino IDE at i-restart ito muli.

Hakbang 5: I-set up ang Suporta ng ESP8266

I-setup ang Suporta ng ESP8266
I-setup ang Suporta ng ESP8266
I-setup ang Suporta ng ESP8266
I-setup ang Suporta ng ESP8266

Kapag nag-restart ka, piliin ang NodeMCU 0.9 (o NodeMCU 1.0) mula sa Tools-> Board dropdown I-configure ang menu ng Board at piliin ang tamang Port para sa iyong aparato. Dalas ng CPU: 80MHz, Laki ng Flash : 4M (3M SPIFFS), Bilis ng Pag-upload : 115200 Ngayon lamang magpatuloy bilang Arduino: Simulan ang iyong pag-sketch! Tandaan: Ang bilis ng pag-upload ng bilyong 115200 ay isang magandang lugar upang magsimula - sa paglaon maaari mong subukan ang mas mataas na bilis ngunit ang 115200 ay isang magandang ligtas na lugar upang magsimula.

Inirerekumendang: