Obsah:

Inteligentná meteorologická stanica Meteo Node IoT: 6 krokov
Inteligentná meteorologická stanica Meteo Node IoT: 6 krokov

Video: Inteligentná meteorologická stanica Meteo Node IoT: 6 krokov

Video: Inteligentná meteorologická stanica Meteo Node IoT: 6 krokov
Video: Weather monitoring station #wather #monitoring #weatherstation #trending #arduino #robuin 2024, November
Anonim
Image
Image

Chcem vo svojej kancelárii vytvoriť zariadenie na monitorovanie teploty a vlhkosti. Existuje mnoho dosiek kompatibilných s LUA alebo Arduino IDE. Existuje mnoho dosiek, ktoré majú wifi pripojenie na internet. Milujem Adafruit a milujem všetky výrobky tejto značky.

Pre svoj projekt som si vybral malú a veľmi inteligentnú verziu Adafruit Huzzah Feather. Adafruit Feather je kompletný rad vývojových dosiek od spoločnosti Adafruit, ktoré sú samostatné aj stohovateľné. Môžu byť napájané lipo batériami na použitie na cestách alebo ich konektormi micro-USB pre stacionárne projekty. Perie je pružné, prenosné a ľahké ako ich meniny.

Používam snímač DHT-11. DHT-11 je inteligentný senzor, ktorý má vysokú odozvu a veľmi nízku cenu. Pozrite sa na Amazon.

Ponúkame tiež kompletný rad príslušenstva a perových krídel na skladanie dosiek a vytváranie priestoru pre prototypy. V základe je Adafruit Feather kompletným ekosystémom produktov - a je to najlepší spôsob, ako rozbehnúť váš projekt.

www.adafruit.com/feather

Vybral som si Adafruit Huzzah, pretože je na ňom namontovaný čip ESP8266. Toto je čip, ktorý používam každý deň vo svojich projektoch a milujem ho.

Huzzah ESP8266 si môžete kúpiť na AMAZON:

Verzia Huzzah ESP8266 Feather:

Tiež používam každodenný Cayenne Dashboard. Cayenne Dashboard je dokonalým riešením pre každého, kto chce jednoduchý spôsob zdieľania údajov v cloude alebo používa protokol MQTT s doskami Raspberry Pi alebo Arduino. Cayenne je veľmi jednoduchý a komunita je baňou projektov a návrhov. Pozrite sa na stránku, zaregistrujte sa zadarmo ešte dnes. Prečítajte si fórum a porozprávajte sa s používateľmi.

Krok 1: Adafruit Feather Huzzah

Cayenne IoT pre všetkých
Cayenne IoT pre všetkých

Feather je nová vývojová doska od spoločnosti Adafruit a rovnako ako jej menovec je tenká, ľahká a umožňuje vám lietať! Feather sme navrhli ako nový štandard pre prenosné jadrá mikrokontrolérov.

Toto je Adafruit Feather HUZZAH ESP8266-náš pohľad na „vývojovú dosku“ESP8266 WiFi „všetko v jednom“so vstavaným nabíjaním cez USB a batériu. Je to WiFi modul ESP8266 so všetkým príslušenstvom, ktoré potrebujete, pripravené na spustenie!

Verzia Huzzah ESP8266 Feather:

Detaily:

  • Meria 2,0 palcov x 0,9 palcov x 0,28 palcov (51 mm x 23 mm x 8 mm)
  • 9,7 gramov
  • ESP8266 @ 80 MHz s logikou/napájaním 3,3 V.
  • 4 MB FLASH (32 MBit)
  • Zabudované WiFi 802.11 b/g/n
  • Regulátor 3,3 V so špičkovým prúdovým výstupom 500 mA
  • Integrovaný USB sériový prevodník CP2104 s maximálnou prenosovou rýchlosťou 921 600 pre rýchle nahrávanie
  • Podpora automatického resetu, aby ste sa pred nahraním firmvéru dostali do režimu bootloadu
  • 9 x GPIO piny - možné použiť aj ako I2C a SPI1 x analógové vstupy max
  • Vstavaná 100mA LiPoly nabíjačka s LED indikátorom stavu nabíjania môže tiež obmedziť priebeh vypnutia nabíjačky
  • Bliká červená LED dióda #0 na všeobecné použitie.
  • Modrá dióda PIN č. 2 na ladenie zavádzania a blikanie na všeobecné účely
  • Napájací/aktivačný kolík
  • 4 montážne otvory
  • Tlačidlo reštart

Krok 2: Cayenne IoT pre všetkých

Cayenne je perfektná platforma pre vývoj vášho cloudového projektu. Cayenne vám poskytne kompletné riešenie pre rozvoj vášho projektu IoT. Informačný panel, ktorý údaje prijíma, ukladá a tiež ich spúšťa. Môžete napríklad odoslať e -mail alebo odoslať správu. Celá inštalácia je veľmi jednoduchá, existujú tony videa a mnoho projektov, ktoré si môžete pozrieť a remixovať.

Zaregistrujte sa zadarmo teraz!

Potom môžete na palubnú dosku pridať nástenku. Všimnite si svoj osobný token. Potom to musíte podpísať v kóde Arduino.

Krok 3: Nainštalujte softvér

Najprv si stiahnite ovládače Adafrut Huzzah. Dokumenty si môžete prezrieť na oficiálnych stránkach Adafruit a stiahnuť si všetky súbory.

Po prvom kroku si môžete stiahnuť Arduino IDE a pridať dosku Adafruit Huzzah. Stiahnite si Arduino IDE z oficiálnych stránok www.arduino.cc a postupujte podľa pokynov na pridanie dosiek.

Pridajte knižnicu Cayenne podľa oficiálneho sprievodcu Arduino. Knižnicu si môžete stiahnuť ručne a nainštalovať skopírovaním súborov do priečinka knižníc Arduino.

Potom môžete firmvér nahrať na dosku. Pripojte dosku Adafruit Huzzah k počítaču pomocou kábla USB a nahrajte kód pomocou Arduino IDE.

NEZABUDNITE: pridajte SSID a heslo pre svoju internetovú sieť WiFi a token Cayenne

Stiahnite si kód z GitHub:

github.com/masteruan/Meteo-node-Cayenne/bl…

Krok 4: Nainštalujte Adafruit Huzzah Feather ESP8266 na Arduino IDE

Nainštalujte Adafruit Huzzah Feather ESP8266 na Arduino IDE
Nainštalujte Adafruit Huzzah Feather ESP8266 na Arduino IDE

Zadajte https://arduino.esp8266.com/stable/package_esp8266com_index.json do poľa Ďalšie adresy URL správcu dosky v predvoľbách Arduino v1.6.4+.

Potom pomocou správcu dosky nainštalujte balík ESP8266.

Po procese inštalácie by ste mali vidieť, že balík esp8266 je označený INŠTALÁCIA.

Po dokončení procesu inštalácie zatvorte okno Boards Manager. Po reštarte vyberte Adafruit HUZZAH ESP8266 z rozbaľovacej ponuky Nástroje-> Doska

Doska s podrobnosťami

80 MHz ako frekvencia CPU

Veľkosť blesku 4 M (3 M SPIFFS)

Rýchlosť nahrávania, zvoľte 115200 baudov

Zodpovedajúci port COM pre váš kábel FTDI alebo USB

Toto je podpora Arduino IDE 8266:

Krok 5: Vytvorte obvod

Vytvorte obvod
Vytvorte obvod
Vytvorte obvod
Vytvorte obvod
Vytvorte obvod
Vytvorte obvod

Senzor DHT-11 je dobrý senzor, ktorý vám dáva dve hodnoty. Vlhkosť a teplota v stupňoch Celzia alebo Fahrenheita.

DHT-11 nájdete na Amazone

DHT-11 môžete použiť na Arduino a na Adafruit Huzzah. Pripojte VCC a GND k pinom 3V a GND. Po pripojení dátového kolíka k pinu číslo 12. Kolík číslo 3 na DHT-11 je NC (nie je pripojený).

Potom môžete pripojiť zástrčku batérie alebo LED diódu. Vo svojom projekte používam modrú LED diódu na spodnej časti konštrukcie.. LED dióda je pripojená k pinu Batt. Keď pripojím batériu k doske Adafruit, LED dióda sa zapne. Ako vidíte na videu, keď je meteo-uzol na zemi, ako vidíte na videu, modrá dióda rozsvieti okraj oblaku.

Krok 6: Vytvorte si palubný panel Cayenne

Vytvorte si palubný panel Cayenne
Vytvorte si palubný panel Cayenne
Vytvorte si palubný panel Cayenne
Vytvorte si palubný panel Cayenne

Posledným krokom je vytvorenie palubnej dosky. Používam widget v dvoch analógových štýloch, pre hodnoty teploty a humi, jedno tlačidlo pre ovládanie palubnej diódy LED a číselné počítadlo, ktoré zobrazuje na prístrojovej doske sekundy činnosti meteostanice.

Teraz môžete ponechať Meteo Node, kdekoľvek chcete, a zobrazí vám teplotu a vlhkosť okolia. Zariadenie môžete nechať ďaleko od elektriny, pretože zariadenie má vo vnútri lítiovú batériu. Adafruit Huzzah má tiež regulátor napätia na nabíjanie batérie. Pripojením Meteo-Node k USB konektoru nabíjate batériu.

Nechajte zariadenie vo vinárstve a na pracovisku kontrolujte teplotu a vlhkosť viniča. Alebo nechajte zariadenie vo svojom aute alebo v chladničke a kontrolujte hodnoty teploty a vlhkosti.

Odporúča: