NodeMCU: isha furan ee IoT

ESP8266

NodeMCU waa qayb lagu hirgaliyo barnaamijka IoT (Internetka Waxyaabaha), ama internetka waxyaabaha, isha furan. Adeegso qalabka wax lagu shito oo socda ESP8266 SoC ee Espressif Systems in aan horey ugu falanqeynay balooggan, iyo qalab ku saleysan moduleka ESP-12, oo leh 11 xiriir GPIO ah, midkood 10-bit analog (1024 suuragal ah qiyamka dhijitaalka ah), sidaad uga aqrisan laheyd isla isla qodobka aan u gudbinayo .

Ereyga NodeMCU waxaa loola jeedaa qalabka loo yaqaan 'firmware' iyo maahan xirmooyinka 'dev dev kit', in kasta oo waayadan dambe loo istcimaalay madal dhan. Sidoo kale, waa inaad ogaataa in qaababkani ay Lua u isticmaaleen luqad ahaan, bilowgii, laakiin sida aad arki doonto taasi way isbadashay. Xaqiiqdii, waxay ku dhisayeen mashruuca eLua iyo shirkadda Espressif ee aan shaqayn ee SDK ee ESP8266, waxayna adeegsanayeen mashaariic il furan oo lagu soo ururinayo qaybaha maqan sida lua-cjson, spiffs, iwm Haddii ay dhacdo inaadan aqoon, Lua waa luuqad qasab ah oo qaabeysan oo qaabeysan oo iftiin ugu filan in loo isticmaalo luqad tarjumaad leh semantics dheeraad ah.

NodeMCU

nodemcu

Waxay noqotay mid caan ah Qaybtani waa mid ka mid ah kuwa isticmaala ESP8266, maaddaama si weyn loogu adeegsanayo mashaariicda IoT, sidaas moodada maanta. Ka dib markii laga ganacsado ESP8266 oo laga keenay Espressif Systems 2013, sanad kadib, Oktoobar 2014, faylashii ugu horreeyay ee NodeMCU firmware ayaa bilaabay in loo gudbiyo GitHub. Laba bilood ka dib, dhammaadka sannadkaas, mashruucu wuxuu bilaabay inuu ballaadho oo lagu daro madal qalab furan oo sidoo kale ah.

Si tartiib tartiib ah ayuu u horumariyay oo ugu daray maktabado badan oo mashruuca ah, sida Contiki's MQTT sidaa darteed barxadda waxay taageertaa borotokoolka IoT MQTT, iyadoo loo adeegsanayo Lua marin u hel. Cusboonaysiin kale oo weyn ayaa imaan doonta 2015, markii Devsaurus ay u daabacday maktabada u8glib ee NodeMCU, taasoo kuu oggolaaneysa inaad si fudud u xakameyso bandhigyada LCD, OLED iyo VGA Si tartiib tartiib ah dhammaan soosaarayaasha asalka ah ayaa ka tagey mashruuca xagaagii 2015 waxayna u baneeyeen iskaashi madaxbanaan. Sannadkii 2016, NodeMCU horeyba waxaa loogu soo daray in ka badan 40 qaybood oo kala duwan ...

Waxa kale oo ku jiri lahaa ESP8266 Muhiim u ah Arduino IDE, si ay ula shaqeeyaan madal ay la socdaan guddiyada horumarinta Arduino, taas oo u oggolaatay adeegsadayaal badan iyo kuwa sameeya inay abuuraan mashruucyo iyaga u gaar ah iyagoo adeegsanaya barxaddan.

Pinout

Sida Pinout-ka, waxaa horey looga hadlay barta kale ee blog-ka ee ku saabsan ESP8266, laakiin biinanka ugu caansan waa:

  • Biin 0 *: GPIO 16 loogu talagalay GPIO akhriska / qor kaliya.
  • Pin 1: GPIO 5
  • Pin 2: GPIO 4
  • Qeybta 3: GPIO 0
  • Pin 4: GPIO 2
  • Pin 5: GPIO 14
  • Pin 6: GPIO 12
  • Pin 7: GPIO 13
  • Pin 8: GPIO 15
  • Pin 9: GPIO 3
  • Pin 10: GPIO 1
  • Pin 11: GPIO 9
  • Pin 12: GPIO 10
  • Kuwa kale waa loo keydiyay, ama waxay u adeegaan awood (GND, Vcc), iyo calaamadaha kale.

Biinanka la heli karo way kala duwanaan kartaa waxay kuxirantahay nooca ama qaabka, laakiin kuwani waa kuwa caadiga ah.

Astaamaha kale ee NodeMCU

El NodeMCU waa qiimo jaban oo la mid ah ESP-201, oo leh € 7 qiyaastii. on amazon, wax walboo aad ubaahantahay oo lagusoo daray, marka isticmaalka ma sahlanaanin. Qeybo ka mid ah ayaa ka badan € 10, laakiin waxaa ku jira qodobo dheeri ah, sida LCD panel, iwm.

Waxaad awoodi kartaa soo dejiso firmware taas ayaa ka xakameysa GitHub bilaash iyo luqadaha sida C ++, Python, BASIC, JavaScript, iyo kuwa kale sida Lua lafteeda waa la isticmaali karaa. Xusuusnow inay tahay il furan, oo sidaas darteed, waxay kuu oggolaaneysaa inaad wax ka barato mashruucan ama aad si xor ah wax uga beddesho haddii aad u baahan tahay inaad ku darto astaamo ama aad beddesho halbeeg kasta

Muxuu guddiga horumarka ka mid yahay?

La Guddiga horumarinta NodeMCU sida caadiga ah waxaa lagu daray xirmada Waxay leedahay dekeddeeda microUSB si ay u barnaamij u sameyso oo ay u awoodo, iyo baddelaha Serial-USB, boosteejooyinka aan ku sheegay qaybta xaraashka, LED-yada iyo badhanka dib-u-dejinta ee lagu dhejiyay sabuuradda. Dabcan, oo ay ku jiraan ESP8266 SoC ee isku xirnaanta WiFi, anteeno serpentine ah ayaa sidoo kale lagu daabacay PCB.

Si kastaba ha noqotee, haysashada soosaarayaasha kala duwan, noocyada iyo moodooyinka, mid kasta oo ka mid ah wuxuu leeyahay falsafad u gaar ah wuxuuna ku dari karaa waxyaalo dheeri ah ama wuxuu yeelan karaa shuruudo kala duwan iyadoo kuxiran ujeedada saxankan loogu talagalay. Tusaale ahaan, sida aad gadaal ka arki doontid, waxaad ku beddeli kartaa jab ESP12 ah ESP12E moodooyinka qaarkood, ama CH340G halkii aad ka beddeli lahayd CP2102 u beddelashada taxanaha ah, iwm.

Guud ahaan, tan ugu weyn Soosaarayaasha guddiga NodeMCU Waxay kala yihiin Amica, FBlue, Lolin / Wemos, DOIT / SmartArduino, AZ-Delivery, iwm. Marka lagu daro bixiyeyaasha kala duwan, waxaad sidoo kale heli doontaa dhowr nooc:

  • Jiilkii 1aad: Devkit v0.9 waa nooca asalka ah ee NodeMCU oo wata ESP12 oo leh 4MB flash oo kuyaala ESP8266, laakiin leh biinanka GPIO oo aad ugayar kan ESP12E nooca ay hada kusalaysan yihiin. Hada waa gabowday mana iibsan kartid.
  • Jiilka 2aad: waa nooca v1.0 / v2.0, oo ay abuurtay Amica, oo ah shirkad Jarmal ah Gerwin Janssen si loo hagaajiyo v0.9-kii hore. Waxay aad u jeclaayeen taas oo aakhirkii noqotay nooca rasmiga ah ee NodeMCU. Waxaa lagu bilaabay adeegsiga ESP12E iyo safaf dheeri ah oo dheeri ah oo isku xirnaanta ah. Soosaarayaasha kale sidoo kale waxay ku dhameeyeen koobiyeynta nuqulkan, iyagoo adeegsanaya qaabkan qalab-furan ee saldhig ahaan
  • Jiilka 3aad- v1.0 / v3 waxaa naqshadeeyay Lolin / Wemos markay go'aansadeen inay abuuraan nooc hormarsan oo hagaagsan oo leh xoogaa isbeddello yaryar ah. Isbeddelka ugu weyni wuxuu ahaa in lagu dhejiyo beddelaha taxanaha ah ee 'CH340G' halkii laga beddeli lahaa 'CP2102', taasoo ka dhigaysa dekedda USB mid aad u adag. Hadda waa nooca ugu iibinta badan.

Waqtigan xaadirka ah, kuwani waa horumarka ugu muhiimsan inaad ogaato, in kastoo qaarkood durba noqdeen kuwo duugoobay.

Maxaa lagu samayn karaa NodeMCU?

Waxa aad ku sameyn karto guddiga NodeMCU ee IoT aad ayey u kala duwanaan karaan, xaddidduna waa male-awaalkaaga. Laakiin halkan waad tagtaa fikradaha qaarkood inaad hirgelin karto mahadsanidiin howlaha xakamaynta internetka, isgaarsiinta, iwm.

  • Samee adiga kuu gaar ah Saldhigga Cimilada leh qoyaan, dareemayaal heerkulka, iwm, iyo inaad awood u yeelatid inaad ka heshid natiijooyinka cabirka meel kasta oo leh qadka internetka. Dabcan waxaad isticmaali kartaa nooc kasta oo dareemayaal ama walxo ah si aad u abuurto mashaariic isku mid ah.
  • Otomaatiga ku xiran, oo sababaya ficil ay kiciso kicinta, sida xakamaynta nalalka LED-ka, beddelka wareegga, kicinta nooc kasta oo jilid ah, iwm.
  • Abuur a Adeegga NTP, iyo noocyada kale ee adeegyada qalabkaaga ku xiran.
  • Nidaamyada meelaynta gudaha guryaha ama dhismooyinka isticmaalaya GPS.
  • Alaabada noocyadeeda kala duwan, qalabaynta guriga guriga, iwm.

Macluumaad dheeraad ah - Casharrada Arduino

Hadda waad ogtahay astaamaha ugu muhiimsan ee looxyada NodeMCU iyo waad bilaabi kartaa adeegsiga mustaqbalkaaga mashaariicda IoT oo ay weheliyaan looxyadaada Arduino iyo wixii la mid ah ...


2 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Esteban dijo

    Waa kan ugu fiican kan ugu fiican, farsamo yaqaan ama injineer doonaya inuu si ballaaran uga daboolo mowduuca IoT, waa inuu maraa.

  2.   Edgar Bosch G. dijo

    Macluumaad farsamo oo heer sare ah oo ku saabsan IoT, si loo fahmo mabaadi'da