I-NodeMCU: iqonga lomthombo ovulekileyo we-IoT

ESP8266

I-NodeMCU yimodyuli yokuphumeza iqonga le-IoT (I-Intanethi yezinto), okanye i-Intanethi yezinto, umthombo ovulekileyo. Sebenzisa i-firmware esebenzayo i-ESP8266 SoC evela kwiiNkqubo ze-Espressif esele sihlalutye le bhlog, kunye nezixhobo ezisekwe kwimodyuli ye-ESP-12, ngonxibelelwano lwe-11 GPIO, enye ye-10-bit analog (1024 yexabiso ledigital), njengoko unokufunda kwinqaku elinye endibhekisa kulo .

Ixesha I-NodeMCU ibhekisa kwi-firmware hayi iikiti zedev, nangona mva nje isetyenziswa njengendibaniselwano yeqonga elipheleleyo. Kananjalo kuya kufuneka uyazi ukuba ezi modyuli zisebenzisa uLua njengolwimi, ekuqaleni, kodwa njengoko uza kubona oko kuguqukile. Ngapha koko, babesakha kwiprojekthi ye-eLua kunye ne-Espressif engasebenziyo ye-SDK ye-ESP8266, kwaye besebenzisa iiprojekthi zemithombo evulekileyo ukwenza iziqwenga ezingekhoyo njenge-lua-cjson, spiffs, njl. Kwimeko apho ungazi, uLua lulwimi lwenkqubo olunyanzelekileyo nolulungeleleneyo olulula ngokwaneleyo ukuba lungasetyenziswa njengolwimi olutolikwayo olunesemantiki eyandisiweyo.

Indlela yeNodeMCU

ndudube

Iye yaziwa kakhulu Le modyuli yenye yezo zisebenzisa i-ESP8266, kuba isetyenziswa ubukhulu becala kwiiprojekthi ze-IoT, ezinemfashini namhlanje. Emva kokuthengisa i-ESP8266 kwiiNkqubo ze-Espressif ngo-2013, emva konyaka, ngo-Okthobha u-2014, iifayile zokuqala zeNodeMCU zefirmware zaqala ukungeniswa kwiGitHub. Kwiinyanga ezimbini kamva, ekupheleni kwaloo nyaka, le projekthi yaqala ukwanda ukuba ibandakanye iqonga lezinto ezivulekileyo.

Kancinci kancinci wakhula kwaye wongeza amathala eencwadi ngakumbi kwiprojekthi, ezinje ngeContiki's MQTT ukuze iqonga lixhase umgaqo olandelwayo we-IoT MQTT, kusetyenziswa uLua ukufikelela. Olunye uhlaziyo oluphambili luya kufika ngo-2015, xa i-Devsaurus ifaka ithala leencwadi le-u8glib le-NodeMCU, ngaloo ndlela ikuvumela ukuba ulawule ngokulula i-LCD, i-OLED kunye ne-VGA. Kancinci kancinci bonke abaphuhlisi bokuqala bayishiya le projekthi ehlotyeni lika-2015 kwaye banikezela kubasebenzi abazimeleyo. Ngo-2016, i-NodeMCU sele ifake ngaphezu kweemodyuli ezingama-40 ezahlukeneyo ...

Ingabandakanya I-ESP8266 Isiseko se-Arduino IDE, Ukusebenza neqonga ngeebhodi zophuhliso zeArduino, ezivumela abasebenzisi abaninzi kunye nabenzi ukuba benze iiprojekthi zabo besebenzisa eli qonga.

Phina

Ngokuphathelele iPinout, ibisele ixoxiwe kwenye iposti yebhlogi malunga ne-ESP8266, kodwa izikhonkwane eziphambili zezi:

  • Phina 0 *: GPIO 16 ye-GPIO yokufunda / ukubhala kuphela.
  • Phina 1: GPIO 5
  • Phina 2: GPIO 4
  • Ipeyinti 3: GPIO 0
  • Phina 4: GPIO 2
  • Phina 5: GPIO 14
  • Phina 6: GPIO 12
  • Phina 7: GPIO 13
  • Phina 8: GPIO 15
  • Phina 9: GPIO 3
  • Phina 10: GPIO 1
  • Phina 11: GPIO 9
  • Phina 12: GPIO 10
  • Ezinye zigcinelwe, okanye zisebenzela unikezelo lwamandla (GND, Vcc), kunye neminye imiqondiso.

Izikhonkwane ezikhoyo zinokwahluka kuxhomekeke kuguqulelo okanye imodeli, kodwa ezo ziqhelekile.

Ezinye izinto zeNodeMCU

El Indlela yeNodeMCU Ixabiso lifana ne-ESP-201, nge- € 7 malunga. kwi-amazon, nayo yonke into oyifunayo ifakiwe kuyo, ukuze ukusetyenziswa kungabi lula. Ezinye iimodyuli zigqitha kwi- € 10, kodwa zibandakanya izinto ezongezelelweyo, ezinjengeepaneli ze-LCD, njl.

Unako khuphela i-firmware elawula ukusuka IGitHub yasimahla Iilwimi ezinje ngeC ++, iPython, iBASIC, iJavaScript, kunye nezinye ezinje ngeLua zinokusetyenziswa. Khumbula ukuba ngumthombo ovulekileyo, kwaye ke, ikuvumela ukuba ufunde kule projekthi okanye uyiguqule ngokukhululekileyo ukuba ufuna ukongeza amanqaku okanye ukutshintsha nayiphi na ipharamitha.

Ibandakanya ntoni ibhodi yophuhliso?

La Ibhodi yophuhliso yeNodeMCU ihlala ifakiwe kwikhithi Inesibuko sayo se-microUSB ukwenza inkqubo kunye namandla, kunye ne-serial-USB converter, iiterminal endizikhankanyileyo kwicandelo le-pinout, ii-LEDs kunye nokuseta kwakhona iqhosha elidityaniswe ebhodini. Ewe kunjalo, ngokubandakanya i-ESP8266 SoC yokunxibelelana kwe-WiFi, i-eriyali yenyoka ikwaphrintiwe kwi-PCB.

Nangona kunjalo, ukuba abavelisi abohlukeneyo, iinguqulelo kunye neemodeli, nganye kuzo inefilosofi yayo kwaye inokubandakanya ezongeziweyo zayo okanye ibe neendlela ezahlukeneyo ngokuxhomekeke kwinjongo eyenzelwe ipleyiti. Umzekelo, njengoko uza kubona kamva, unokutshintsha i-chip ye-ESP12 ye-ESP12E kwezinye iimodeli, okanye i-CH340G endaweni ye-CP2102 yotshintsho olwenziweyo, njl.

Ngokwesiqhelo iphambili Abavelisi bebhodi yeNodeMCU Zizo ezo Amica, FBlue, Lolin / Wemos, DOIT / SmartArduino, AZ-Ukuhanjiswa, njl. Ukongeza kubaboneleli abohlukeneyo, uya kufumana kwakhona iinguqulelo ezininzi:

  • Isizukulwana sokuqalaI-devkit v0.9 yinguqulelo yoqobo yeNodeMCU ene-ESP12 enefleshi eyi-4MB kwi-ESP8266, kodwa izikhonkwane ezimbalwa ze-GPIO kunenguqulo ye-ESP12E esekwe kwiimodeli zangoku. Ngoku iphelelwe kwaye awunakuthenga.
  • Isizukulwana sesi-2: yinguqulelo v1.0 / v2.0, eyenziwe nguAmica, inkampani yaseJamani uGerwin Janssen ukuphucula i-v0.9 yangaphambili. Bayithandile kangangokuba yaphelela ekubeni yinguqulelo esemthethweni yeNodeMCU. Uqale ukusebenzisa i-ESP12E kunye nomqolo ongezelelweyo wezikhonkwane zonxibelelwano. Abanye abavelisi baphela bekopa olu hlobo, besebenzisa le modeli ye-Hardware njengesiseko.
  • Isizukulwana sesi-3-V1.0 / v3 yenzelwe uLolin / iiWemos xa begqiba kwelokuba benze uhlobo oluphuculweyo kunye notshintsho oluncinci. Olona tshintsho luphambili yayikukufaka i-CH340G serial converter endaweni ye-CP2102, isenza ukuba izibuko le-USB lomelele ngakumbi. Okwangoku yeyona modeli ithengiswa kakhulu.

Okwangoku, ezi zezi ezona zinto zibalulekileyo zophuhliso ukuze uyazi, nangona ezinye sele ziphelelwe lixesha.

Yintoni enokwenziwa ngeNodeMCU?

Into onokuyenza ngebhodi yeNodeMCU ngaphezulu kwe-IoT inokwahluka kakhulu, kwaye umda kukucinga kwakho. Kodwa nantsi iya ezinye iimbono zesampulu ukuba ungaphumeza umbulelo kwimisebenzi yokulawula kwi-Intanethi, unxibelelwano, njl.

  • Yenza eyakho Isikhululo sezulu Ngomswakama, iqondo lobushushu, njl njl, kwaye ube nakho ukufumana iziphumo zemilinganiselo ukusuka kulo naliphi na inqanaba ngonxibelelwano lwe-Intanethi. Ewe ungasebenzisa naluphi na olunye uhlobo lwenzwa okanye izinto ukwenza iiprojekthi ezifanayo.
  • I-automation exhunyiwe, kubangela isenzo ukuba sishukunyiswe yimpembelelo, njengokulawula izibane ze-LED, ukutshintshela ukuhanjiswa, ukwenza naluphi na uhlobo lwe-actuator, njl.
  • Yakha Umncedisi we-NTP,, kunye nezinye iintlobo zeenkonzo zezixhobo zakho ezixhumeneyo.
  • Iinkqubo zokubeka indawo ngaphakathi kwamakhaya okanye izakhiwo ezisebenzisa iGPS.
  • Iinto zokudlala zazo zonke iintlobo, ezenzekelayo ekhaya yendlu, njl.

Iinkcukacha ezithe xaxe - Izifundo zeArduino

Ngoku uyazi ezona mpawu zibalulekileyo zeebhodi zeNodeMCU kunye ungaqala ukusebenzisa kwiiprojekthi zakho ze-IoT zexesha elizayo kunye neebhodi zakho zeArduino kunye nezinto ezinje ...


Izimvo ezi-2, shiya ezakho

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Esteban sitsho

    Yeyona nto ibalaseleyo, kuba ingcali okanye injineli efuna ukugubungela umxholo we-IoT ngendlela ebanzi kufuneka ihambe kuyo.

  2.   UEdgar Bosch G. sitsho

    Ulwazi oluchanekileyo lobuchwephesha kwi-IoT, ukuqonda imigaqo