НодеМЦУ: ИоТ платформа отвореног кода

ЕСПКСНУМКС

НодеМЦУ је модул за примену ИоТ платформе (Интернет ствари), или Интернет ствари, отворени код. Користите фирмвер који ради на ЕСП8266 СоЦ компаније Еспрессиф Системс који смо већ анализирали на овом блогу и хардвер заснован на модулу ЕСП-12, са 11 ГПИО веза, једном од њих 10-битним аналогним (1024 могуће дигиталне вредности), као што сте могли прочитати у истом чланку на који се позивам .

Термин НодеМЦУ се односи на фирмвер а не развојне програме, иако се у последње време користи као синоним за целу пуну платформу. Такође, требали бисте знати да су ови модули у почетку користили Луа као језик, али као што ћете видети то је еволуирало. У ствари, надовезивали су се на пројекат еЛуа и Еспрессифов нерадни СДК за ЕСП8266, и користећи пројекте отвореног кода компоновали недостајуће делове као што су луа-цјсон, спиффс итд. У случају да не знате, Луа је императивни и структурирани програмски језик који је довољно лаган да се користи као протумачени језик са проширивом семантиком.

НодеМЦУ

нодемцу

Постао је веома популаран Овај модул је један од оних који користе ЕСП8266, јер се у великој мери користи за ИоТ пројекте, тако модерне данас. Након комерцијализације ЕСП8266 компаније Еспрессиф Системс у 2013. години, годину дана касније, у октобру 2014. године, прве датотеке фирмвера НодеМЦУ почеле су да се подносе на ГитХуб. Два месеца касније, крајем те године, пројекат је почео да се шири, укључујући и отворену хардверску платформу.

Мало по мало развијао се и додавао више библиотека пројекту, као што је Цонтикијев МКТТ, тако да платформа подржава ИоТ МКТТ протокол, користећи Луа за приступ. Још једно велико ажурирање стигло би 2015. године, када је Девсаурус пренео у8глиб библиотеку за НодеМЦУ, омогућавајући вам тако лако управљање ЛЦД, ОЛЕД и ВГА екранима. Мало по мало, сви првобитни програмери напустили су пројекат у лето 2015. године и уступили место независним сарадницима. У 2016. години НодеМЦУ је већ обухватио више од 40 различитих модула ...

Такође би укључивало и ЕСП8266 Језгро за Ардуино ИДЕ, да раде на платформи са Ардуино развојним плочама, што је многим корисницима и произвођачима омогућило да креирају сопствене пројекте користећи ову платформу.

Пиноут

Што се тиче Пиноута, о којем је већ било речи у другом блогу о ЕСП8266, али најистакнутији чиоди су:

  • Пин 0 *: ГПИО 16 за ГПИО само за читање / писање.
  • Пин 1: ГПИО 5
  • Пин 2: ГПИО 4
  • Пинт 3: ГПИО 0
  • Пин 4: ГПИО 2
  • Пин 5: ГПИО 14
  • Пин 6: ГПИО 12
  • Пин 7: ГПИО 13
  • Пин 8: ГПИО 15
  • Пин 9: ГПИО 3
  • Пин 10: ГПИО 1
  • Пин 11: ГПИО 9
  • Пин 12: ГПИО 10
  • Други су резервисани или служе за напајање (ГНД, Вцц) и за друге сигнале.

Доступне игле може да варира у зависности од верзије или модела, али типични су.

Остале карактеристике НодеМЦУ

El НодеМЦУ по цени је слична ЕСП-201, са око 7 € приближно на амазону, са свиме што вам је потребно, па употреба не може бити лакша. Неки модули прелазе 10 €, али укључују неке додатне елементе, као што су ЛЦД панели итд.

Ви преузмите фирмвер која то контролише из ГитХуб бесплатно и могу се користити језици попут Ц ++, Питхон, БАСИЦ, ЈаваСцрипт и други попут саме Луа. Имајте на уму да је то отворени извор и стога вам омогућава да учите из овог пројекта или га слободно модификујете ако желите да додате функције или промените било који параметар.

Шта укључује одбор за развој?

La НодеМЦУ развојна плоча обично је укључена у комплет Има свој мицроУСБ порт за програмирање и напајање, као и серијски УСБ претварач, терминале које сам поменуо у пиноут одељку, ЛЕД диоде и дугме за ресетовање интегрисане на плочи. Наравно, укључивањем ЕСП8266 СоЦ за ВиФи повезивање, серпентина антена је такође одштампана на ПЦБ-у.

Међутим, имајући разни произвођачи, верзије и модели, сваки од њих има своју филозофију и може да укључи сопствене додатке или има различите критеријуме у зависности од сврхе за коју је плоча дизајнирана. На пример, као што ћете видети касније, можете заменити ЕСП12 чип за ЕСП12Е у неким моделима или ЦХ340Г уместо ЦП2102 за серијску конверзију итд.

Обично главни Произвођачи плоча НодеМЦУ То су Амица, ФБлуе, Лолин / Вемос, ДОИТ / СмартАрдуино, АЗ-Деливери итд. Поред различитих добављача, пронаћи ћете и неколико верзија:

  • 1. генерација: Девкит в0.9 је оригинална верзија НодеМЦУ-а са ЕСП12 са 4 МБ блица на ЕСП8266, али са мање ГПИО пинова од верзије ЕСП12Е на којој су засновани тренутни модели. Сада је застарео и не можете га купити.
  • 2. генерација: то је верзија в1.0 / в2.0, коју је креирала Амица, немачка компанија Гервин Јанссен да би побољшала претходну в0.9. Толико им се свидело да је на крају постала званична верзија НодеМЦУ. Започео са коришћењем ЕСП12Е и са додатним редом пинова за везе. И други произвођачи су копирали ову верзију, користећи овај модел отвореног хардвера као основу.
  • 3. генерација- в1.0 / в3 су дизајнирали Лолин / Вемос када су одлучили да креирају побољшани прототип са неким мањим променама. Главна промена била је монтирање серијског претварача ЦХ340Г уместо ЦП2102, чинећи УСБ порт робуснијим. Тренутно је најпродаванији модел.

Тренутно су ово најважнији развој догађаја то бисте требали знати, мада су неки већ застарели.

Шта се може учинити са НодеМЦУ?

Оно што можете учинити са НодеМЦУ плочом преко ИоТ-а може се веома разликовати, а ограничење је ваша машта. Али изволите неколико примера идеја које можете да примените захваљујући функцијама за контролу са Интернета, комуникацију итд.

  • Створи сопствени Метеоролошка станица са сензорима влаге, температуре итд. и да могу да примају резултате мерења са било које тачке са Интернет везом. Наравно, можете користити било коју другу врсту сензора или елемената за стварање сличних пројеката.
  • Повезана аутоматизација, узрокујући да акцију покрене импулс, попут управљања ЛЕД светлима, пребацивања релеја, активирања било које врсте актуатора итд.
  • Цреате а НТП сервери друге врсте услуга за повезане уређаје.
  • Системи позиционирања за ентеријере домова или зграда који користе ГПС.
  • Играчке свих врста, кућна аутоматизација куће итд.

Више информација - Водичи за Ардуино

Сада знате најважније карактеристике НодеМЦУ плоча и можете почети да користите у вашим будућим ИоТ пројектима, заједно са вашим Ардуино плочама и слично ...


2 коментара, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Естебан дијо

    Најбоље је од најбољег, јер техничар или инжењер који жели да покрива тему ИоТ-а мора да прође кроз то.

  2.   Едгар Босцх Г. дијо

    Одличне технолошке информације о ИоТ-у за разумевање принципа