Kazalo:

Meteo Node IoT Smart Meteo Station: 6 korakov
Meteo Node IoT Smart Meteo Station: 6 korakov

Video: Meteo Node IoT Smart Meteo Station: 6 korakov

Video: Meteo Node IoT Smart Meteo Station: 6 korakov
Video: How to Make a Weather Monitoring System with ESP32 Board and Blynk app 2024, Julij
Anonim
Image
Image

Želim narediti napravo za spremljanje temperature in vlažnosti v pisarni. Obstaja veliko plošč, združljivih z LUA ali Arduino IDE. Obstaja veliko plošč, ki imajo brezžično internetno povezavo. Obožujem Adafruit in obožujem vse izdelke te blagovne znamke.

Za svoj projekt sem izbral majhno in zelo pametno različico Adafruit Huzzah Feather. Adafruit Feather je popolna linija razvojnih plošč Adafruit, ki so samostojne in jih je mogoče zložiti. Napajajo jih lahko z lipo baterijami za uporabo na poti ali z vtiči mikro-USB za stacionarne projekte. Perje je prilagodljivo, prenosno in lahkotno kot njihov soimenjak.

Uporabljam senzor DHT-11. DHT-11 je pameten senzor, ki ima odličen odziv in zelo nizko ceno. Glej na Amazon.

Ponujamo tudi celotno linijo dodatkov in peresnih kril za zlaganje plošč in dodajanje prostora za izdelavo prototipov. V svojem jedru je Adafruit Feather popoln ekosistem izdelkov - in najboljši način za izvedbo vašega projekta.

www.adafruit.com/feather

Za Adafruit Huzzah se odločim, ker na ploščo pritrdi čip ESP8266. To je čip, ki ga vsak dan uporabljam pri svojih projektih in mi je všeč.

Huzzah ESP8266 lahko kupite na AMAZON -u:

Različica perja Huzzah ESP8266:

Uporabljam tudi vsakodnevno nadzorno ploščo Cayenne. Armaturna plošča Cayenne je odlična rešitev za vse, ki si želite preprostega načina za skupno rabo podatkov v oblaku ali uporabite protokol MQTT s ploščami Raspberry Pi ali Arduino. Cayenne je zelo preprosta in skupnost je rudnik projektov in predlogov. Oglejte si spletno stran, brezplačno se naročite še danes. Preberite forum in se pogovorite z uporabniki.

Korak: Adafruit Feather Huzzah

Cayenne IoT za vse
Cayenne IoT za vse

Feather je nova razvojna plošča podjetja Adafruit, ki je tako kot soimenjak tanka, lahka in omogoča letenje! Feather smo zasnovali kot nov standard za prenosna jedra mikrokrmilnika.

To je Adafruit Feather HUZZAH ESP8266-naš pogled na "vse v enem" ESP8266 razvojno ploščo WiFi z vgrajenim USB-jem in polnjenjem baterije. To je modul WiFi ESP8266 z vsemi dodatki, ki jih potrebujete, pripravljen za rock!

Različica perja Huzzah ESP8266:

Podrobnosti:

  • Mere 51 "x 23 mm x 8 mm" 2,0 "x 0,9" x 0,28"
  • 9,7 gramov
  • ESP8266 pri 80 MHz z 3,3 V logiko/močjo
  • 4 MB FLASH (32 MBit)
  • Vgrajen WiFi 802.11 b/g/n
  • Regulator 3.3V z izhodom največjega toka 500mA
  • Vgrajen USB-serijski pretvornik CP2104 z največjo hitrostjo prenosa 921600 za hitro nalaganje
  • Podpora za samodejno ponastavitev za vstop v način zagona pred nalaganjem vdelane programske opreme
  • 9 x GPIO zatiči - lahko se uporabljajo tudi kot I2C in SPI1 x analogni vhodi 1,0 V max
  • Vgrajen 100 mA polnilec LiPoly z LED indikatorjem stanja polnjenja lahko tudi odreže sled, da onemogoči polnilnik
  • Pin #0 rdeča LED za splošno uporabo utripa.
  • Pin #2 modra LED za zagon pri odpravljanju napak in utripanje za splošno uporabo
  • Pin za vklop/vklop
  • 4 montažne luknje
  • Gumb za ponastavitev

2. korak: Cayenne IoT za vse

Cayenne je odlična platforma za razvoj vašega projekta v oblaku. Cayenne vam ponuja popolno rešitev za razvoj vašega projekta IoT. Nadzorna plošča, ki sprejema podatke, jih shranjuje in tudi sproži. Lahko na primer pošljete pošto ali pošljete sporočilo. Vse namestitve so zelo preproste, obstaja na tone videoposnetkov in veliko projektov, ki si jih lahko ogledate in jih premešate.

Prijavite se brezplačno zdaj!

Po tem lahko na nadzorno ploščo dodate ploščo. Upoštevajte svoj osebni žeton. Nato morate to podpisati v kodo Arduino.

3. korak: Namestite programsko opremo

Najprej prenesite gonilnike Adafrut Huzzah. Dokumente si lahko ogledate na uradni spletni strani Adafruit in prenesete vse datoteke.

Po prvem koraku lahko prenesete Arduino IDE in dodate ploščo Adafruit Huzzah. Prenesite Arduino IDE z uradne strani www.arduino.cc in sledite postopku za dodajanje plošč.

Knjižnico Cayenne dodajte tako, da sledite uradnemu vodniku Arduino. Knjižnico lahko prenesete ročno in jo namestite tako, da datoteke kopirate v mapo knjižnic Arduino.

Po tem lahko vdelano programsko opremo naložite na svojo ploščo. Ploščo Adafruit Huzzah povežite z računalnikom s kablom USB in kodo naložite z uporabo Arduino IDE.

Spomnite se: dodajte svoj SSID in geslo za internetno omrežje WiFi ter svoj žeton Cayenne

Prenesite kodo z GitHub -a:

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

4. korak: Namestite Adafruit Huzzah Feather ESP8266 v Arduino IDE

Namestite Adafruit Huzzah Feather ESP8266 v Arduino IDE
Namestite Adafruit Huzzah Feather ESP8266 v Arduino IDE

Vnesite https://arduino.esp8266.com/stable/package_esp8266com_index.json v polje Dodatni URL -ji upravitelja plošč v nastavitvah Arduino v1.6.4+.

Nato z upraviteljem deske namestite paket ESP8266.

Po postopku namestitve bi morali videti, da je paket esp8266 označen z INSTALLED.

Ko je postopek namestitve končan, zaprite okno upravitelja plošč. Ko znova zaženete, izberite Adafruit HUZZAH ESP8266 v spustnem meniju Orodja-> Plošča

Tabla s podrobnostmi

80 MHz kot frekvenca procesorja

Velikost bliskavice pri "4M (3M SPIFFS)"

Hitrost nalaganja, izberite 115200 baud

Ustrezna vrata COM za vaš FTDI ali serijski kabel USB

To je podpora za Arduino IDE 8266:

5. korak: Naredite vezje

Naredite vezje
Naredite vezje
Naredite vezje
Naredite vezje
Naredite vezje
Naredite vezje

Senzor DHT-11 je dober senzor, ki vam daje dve vrednosti. Vlažnost in temperatura v stopinjah Celzija ali Fahrenheita.

DHT-11 lahko najdete na Amazon

DHT-11 lahko uporabite na Arduinu in na Adafruit Huzzi. VCC in GND priključite na 3V in GND nožice. Po priključitvi podatkovnega zatiča na pin številko 12. Pin številka 3 na DHT-11 je NC (ni povezan).

Po tem lahko priključite vtič baterije ali LED. V svojem projektu uporabljam modro LED na dnu konstrukcije. LED je povezan z zatičem Batt. Ko baterijo priključim na ploščo Adafruit, se prižge LED dioda. Kot lahko vidite na videoposnetku, ko je meteo vozlišče na tleh, kot vidite na videoposnetku, modra LED osvetljuje edem oblaka.

6. korak: Naredite svojo nadzorno ploščo Cayenne

Naredite svojo nadzorno ploščo Cayenne
Naredite svojo nadzorno ploščo Cayenne
Naredite svojo nadzorno ploščo Cayenne
Naredite svojo nadzorno ploščo Cayenne

Zadnji korak je izdelava nadzorne plošče. Uporabljam dva pripomočka za analogni slog, za vrednosti temp in humi, en gumb za ukaz vgrajene LED diode in številski števec, ki na armaturni plošči prikazuje sekunde aktivnosti meteorološke postaje.

Zdaj lahko pustite Meteo vozlišče, kjer koli želite, in prikazalo vam bo temperaturo in vlažnost okolja. Napravo lahko pustite daleč stran od elektrike, saj ima naprava v sebi litijevo baterijo. Tudi Adafruit Huzzah imajo regulator napetosti za polnjenje baterije. Ko priključite Meteo-Node na vtič USB, napolnite baterijo.

Napravo pustite v kleti in nadzirajte temperaturo in vlažnost vinske trte na delovnem mestu. Ali pa pustite napravo v avtu ali v hladilniku in nadzirajte vrednosti temperature in vlažnosti.

Priporočena: