NodeMCU: an t-ardán foinse oscailte IoT

ESP8266

Is modúl é NodeMCU chun ardán IoT a chur i bhfeidhm (Idirlíon Rudaí), nó Idirlíon rudaí, foinse oscailte. Úsáid firmware ag rith ar an ESP8266 SoC ó Espressif Systems go ndearna muid anailís cheana sa bhlag seo, agus crua-earraí bunaithe ar an modúl ESP-12, le 11 nasc GPIO, ceann acu analógach 10-giotán (1024 luach digiteach féideartha), mar a d’fhéadfá a léamh san alt céanna sin a dtagraím dó .

An téarma Tagraíonn NodeMCU do fhirmware agus ní na feisteáin dev, cé le déanaí úsáidtear é mar chomhchiallaigh don ardán iomlán iomlán. Chomh maith leis sin, ba chóir go mbeadh a fhios agat gur bhain na modúil seo úsáid as Lua mar theanga, i dtosach, ach mar a fheicfidh tú tá sin tagtha chun cinn. Déanta na fírinne, bhí siad ag tógáil ar an tionscadal eLua agus SDK neamh-oibre Espressif don ESP8266, agus ag úsáid tionscadail foinse oscailte chun na píosaí atá in easnamh mar lua-cjson, spiffs, srl a chumadh. I gcás nach bhfuil a fhios agat, is teanga ríomhchlárúcháin riachtanach agus struchtúrtha í Lua atá éadrom go leor le húsáid mar theanga ateangaireachta le séimeantach fairsing.

NodeMCU

nodemcu

Tá an-tóir air anois Tá an modúl seo ar cheann díobh siúd a bhaineann úsáid as an ESP8266, ós rud é go bhfuil sé á úsáid go mór do thionscadail IoT, atá chomh faiseanta inniu. Tar éis an ESP8266 a thráchtálú ó Espressif Systems in 2013, bliain ina dhiaidh sin, i mí Dheireadh Fómhair 2014, thosaigh na chéad chomhaid firmware NodeMCU á gcur faoi bhráid GitHub. Dhá mhí ina dhiaidh sin, ag deireadh na bliana sin, thosaigh an tionscadal ag leathnú chun ardán crua-earraí oscailte a áireamh freisin.

Beagán beag d’fhorbair sé agus chuir sé leis níos mó leabharlanna leis an tionscadal, mar MQTT Contiki ionas go dtacaíonn an t-ardán le prótacal IoT MQTT, ag úsáid Lua le haghaidh rochtana. Thiocfadh nuashonrú mór eile in 2015, nuair a rinne Devsaurus an leabharlann u8glib a iompar do NodeMCU, rud a ligfeadh duit taispeántais LCD, OLED agus VGA a rialú go héasca. Beagán beag thréig na forbróirí bunaidh an tionscadal i samhradh na bliana 2015 agus ghéill siad do chomhoibritheoirí neamhspleácha. In 2016, chuir NodeMCU níos mó ná 40 modúl éagsúil san áireamh cheana ...

Bheadh ​​an ESP8266 Croí le haghaidh Arduino IDE, oibriú leis an ardán le boird forbartha Arduino, a thug deis do go leor úsáideoirí agus déantóirí a dtionscadail féin a chruthú ag baint úsáide as an ardán seo.

Pinout

Maidir leis an Pinout, pléadh cheana sa bhlagmhír eile faoin ESP8266, ach is iad na bioráin is suntasaí:

  • Bioráin 0 *: Léigh / scríobh GPIO 16 do GPIO amháin.
  • Bioráin 1: GPIO 5
  • Bioráin 2: GPIO 4
  • Pionta 3: GPIO 0
  • Bioráin 4: GPIO 2
  • Bioráin 5: GPIO 14
  • Bioráin 6: GPIO 12
  • Bioráin 7: GPIO 13
  • Bioráin 8: GPIO 15
  • Bioráin 9: GPIO 3
  • Bioráin 10: GPIO 1
  • Bioráin 11: GPIO 9
  • Bioráin 12: GPIO 10
  • Cuirtear cuid eile in áirithe, nó feidhmíonn siad le haghaidh cumhachta (GND, Vcc), agus le haghaidh comharthaí eile.

Pionnaí ar fáil féadfaidh sé athrú ag brath ar an leagan nó an tsamhail, ach tá siad sin tipiciúil.

Gnéithe eile den NodeMCU

El NodeMCU tá sé ar phraghas cosúil le ESP-201, le thart ar € 7. ar amazon, le gach rud atá uait san áireamh ann, mar sin ní fhéadfadh an úsáid a bheith níos éasca. Sáraíonn roinnt modúl € 10, ach tá roinnt eilimintí breise iontu, mar shampla painéil LCD, srl.

íoslódáil firmware a rialaíonn é ó GitHub saor in aisce agus is féidir teangacha mar C ++, Python, BASIC, JavaScript, agus eile mar Lua féin a úsáid. Cuimhnigh gur foinse oscailte é, agus dá bhrí sin, tugann sé deis duit foghlaim ón tionscadal seo nó é a mhodhnú go saor más gá duit gnéithe a chur leis nó aon pharaiméadar a athrú.

Cad a chuimsíonn an bord forbartha?

La Bord forbartha NodeMCU a chuimsítear sa trealamh de ghnáth Tá a phort microUSB aige chun é a ríomhchlárú agus a chumhacht, agus tiontaire Srathach-USB, na críochfoirt a luaigh mé sa chuid pinout, soilse stiúir agus cnaipe athshocraithe atá comhtháite ar an gclár. Ar ndóigh, tríd an ESP8266 SoC a áireamh le haghaidh nascacht WiFi, tá antenna serpentine curtha i gcló ar an PCB freisin.

Mar sin féin, tar éis déantúsóirí, leaganacha agus samhlacha éagsúla, tá a fhealsúnacht féin ag gach duine acu agus féadann sé a bhreiseáin féin a áireamh nó critéir éagsúla a bheith aige ag brath ar an gcuspóir ar dearadh an pláta dó. Mar shampla, mar a fheicfidh tú níos déanaí, is féidir leat sliseanna ESP12 a chur in ionad ESP12E i roinnt samhlacha, nó an CH340G in ionad an CP2102 le haghaidh comhshó sraitheach, srl.

De ghnáth an príomh Déantúsóirí boird NodeMCU is iad sin Amica, FBlue, Lolin / Wemos, DOIT / SmartArduino, AZ-Delivery, srl. Chomh maith leis na soláthraithe éagsúla, gheobhaidh tú roinnt leaganacha freisin:

  • 1ú Glúin: Is é an devkit v0.9 an bunleagan den NodeMCU le ESP12 le splanc 4MB ar an ESP8266, ach le níos lú bioráin GPIO ná an leagan ESP12E a bhfuil na samhlacha reatha bunaithe air. Anois tá sé i léig agus ní féidir leat é a cheannach.
  • 2ú Glúin: is é leagan v1.0 / v2.0 é, cruthaithe ag Amica, cuideachta Ghearmánach Gerwin Janssen chun an v0.9 roimhe seo a fheabhsú. Thaitin an méid sin go mór leo gur chríochnaigh sé mar leagan oifigiúil NodeMCU. Thosaigh mé ag úsáid ESP12E agus le sraith breise bioráin le haghaidh naisc. Rinne déantúsóirí eile cóipeáil ar an leagan seo freisin, agus an tsamhail crua-earraí oscailte seo á úsáid mar bhonn.
  • 3ú Glúin- Dhearadh Lolin / Wemos v1.0 / v3 nuair a shocraigh siad fréamhshamhla feabhsaithe a chruthú le roinnt mionathruithe. Ba é an príomh-athrú tiontaire sraitheach CH340G a chur in ionad an CP2102, rud a fhágann go mbeadh an calafort USB níos láidre. Faoi láthair is é an tsamhail is mó díol é.

I láthair na huaire, seo iad na forbairtí is tábhachtaí gur chóir go mbeadh a fhios agat, cé go bhfuil cuid acu i léig cheana féin.

Cad is féidir a dhéanamh le NodeMCU?

Is féidir leis an méid is féidir leat a dhéanamh le bord NodeMCU thar IoT athrú go mór, agus is í an teorainn do shamhlaíocht. Ach anseo a théann tú roinnt smaointe samplacha gur féidir leat a bhuíochas leis na feidhmeanna maidir le rialú ón Idirlíon, cumarsáid, srl.

  • Cruthaigh do chuid féin Stáisiún Aimsire le taise, braiteoirí teochta, srl., agus a bheith in ann na torthaí tomhais a fháil ó phointe ar bith a bhfuil nasc Idirlín acu. Ar ndóigh, is féidir leat braiteoirí nó eilimintí de chineál ar bith eile a úsáid chun tionscadail den chineál céanna a chruthú.
  • Uathoibriú nasctha, rud a fhágann go spreagfaidh caingean gníomh, mar shampla soilse stiúir a rialú, athsheachadáin a athrú, aon chineál achtúire a ghníomhachtú, srl.
  • Cruthaigh a Freastalaí NTP, agus cineálacha eile seirbhísí do do ghléasanna ceangailte.
  • Córais suite le haghaidh taobh istigh tithe nó foirgneamh a úsáideann GPS.
  • Bréagáin de gach cineál, uathoibriú baile den teach, srl.

Tuilleadh eolais - Ranganna teagaisc Arduino

Anois tá a fhios agat na gnéithe is tábhachtaí de bhoird NodeMCU agus an is féidir leat tosú ag úsáid i do thionscadail IoT amach anseo mar aon le do bhoird Arduino agus a leithéidí ...


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

2 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   Esteban a dúirt

    Is é an rud is fearr é, do theicneoir nó innealtóir atá ag iarraidh ábhar IoT a chlúdach ar bhealach leathan, caithfidh sé dul tríd.

  2.   Edgar Bosch G. a dúirt

    Faisnéis theicneolaíoch den scoth ar IoT, chun na prionsabail a thuiscint