Obsah:

Inteligentní meteorologická stanice Meteo Node IoT: 6 kroků
Inteligentní meteorologická stanice Meteo Node IoT: 6 kroků

Video: Inteligentní meteorologická stanice Meteo Node IoT: 6 kroků

Video: Inteligentní meteorologická stanice Meteo Node IoT: 6 kroků
Video: Chci ve firmě Meteopress zachovat trochu „punku“ • Michal Najman 2024, Listopad
Anonim
Image
Image

Chci vytvořit zařízení pro monitorování teploty a vlhkosti ve své kanceláři. Existuje mnoho desek kompatibilních s LUA nebo Arduino IDE. Existuje mnoho desek, které mají wifi připojení k internetu. Miluji Adafruit a miluji všechny produkty této značky.

Pro svůj projekt jsem vybral malou a velmi chytrou verzi Adafruit Huzzah Feather. Adafruit Feather je kompletní řada vývojových desek od společnosti Adafruit, které jsou samostatné i stohovatelné. Mohou být napájeny lipo bateriemi pro použití na cestách nebo jejich zástrčkami micro-USB pro stacionární projekty. Peří je pružné, přenosné a lehké jako jejich jmenovec.

Používám snímač DHT-11. DHT-11 je chytrý senzor, který má velkou odezvu a velmi nízkou cenu. Viz na Amazonu.

Nosíme také kompletní řadu příslušenství a Feather Wings ke stohování desek a přidání prostoru pro prototypování. Adafruit Feather je ve svém jádru kompletní ekosystém produktů - a je to nejlepší způsob, jak rozjet váš projekt.

www.adafruit.com/feather

Vybral jsem si Adafruit Huzzah, protože na desku je namontován čip ESP8266. Toto je čip, který ve svých projektech používám každý den a miluji ho.

Huzzah ESP8266 si můžete koupit na AMAZON:

Verze Huzzah ESP8266 Feather:

Také používám každodenní Cayenne Dashboard. Cayenne Dashboard je dokonalým řešením pro každého, kdo chce jednoduchý způsob sdílení dat v cloudu nebo použití protokolu MQTT s deskami Raspberry Pi nebo Arduino. Cayenne je velmi jednoduchý a komunita je důl projektů a návrhů. Podívejte se na stránky, přihlaste se k odběru zdarma ještě dnes. Přečtěte si fórum a promluvte si s uživateli.

Krok 1: Adafruit Feather Huzzah

Cayenne IoT pro všechny
Cayenne IoT pro všechny

Feather je nová vývojová deska od společnosti Adafruit a stejně jako její jmenovec je tenká, lehká a umožňuje létat! Navrhli jsme Feather jako nový standard pro přenosná jádra mikrokontrolérů.

Toto je Adafruit Feather HUZZAH ESP8266-náš pohled na vývojovou desku WiFi „vše v jednom“ESP8266 s vestavěným USB a nabíjením baterie. Je to WiFi modul ESP8266 se všemi doplňky, které potřebujete, připravený na rock!

Verze Huzzah ESP8266 Feather:

Podrobnosti:

  • Měří 2,0 palce x 0,9 palce x 0,28 palce (51 mm x 23 mm x 8 mm)
  • 9,7 gramů
  • ESP8266 @ 80MHz s logikou/napájením 3,3V
  • 4 MB FLASH (32 MBit)
  • Vestavěné WiFi 802.11 b/g/n
  • Regulátor 3,3 V s výstupním špičkovým proudem 500 mA
  • Integrovaný USB sériový převodník CP2104 s maximální přenosovou rychlostí 921 600 pro rychlé nahrávání
  • Podpora automatického resetování pro vstup do režimu bootload před nahráním firmwaru
  • 9 x GPIO piny - lze použít také jako I2C a SPI1 x analogové vstupy max
  • Vestavěná 100mA LiPoly nabíječka s LED indikátorem stavu nabíjení, může také snížit stopu a deaktivovat nabíječku
  • Červená LED dioda #0 pro obecné použití bliká.
  • Modrá LED dioda č. 2 pro ladění zavádění a obecné blikání
  • Napájení/povolení kolíku
  • 4 montážní otvory
  • Tlačítko reset

Krok 2: Cayenne IoT pro všechny

Cayenne je perfektní platforma pro vývoj vašeho cloudového projektu. Cayenne vám poskytne kompletní řešení pro vývoj vašeho projektu IoT. Řídicí panel, který data přijímá, ukládá a také spouští. Můžete například poslat e -mail nebo poslat zprávu. Celá instalace je velmi jednoduchá, k dispozici jsou tuny videa a mnoho projektů, které můžete prohlížet a remixovat.

Zaregistrujte se zdarma hned teď!

Poté můžete na palubní desku přidat nástěnku. Poznamenejte si svůj osobní token. Poté to musíte podepsat v kódu Arduino.

Krok 3: Nainstalujte software

Nejprve si stáhněte ovladače Adafrut Huzzah. Dokumenty si můžete prohlédnout na oficiálních stránkách Adafruit a stáhnout si všechny soubory.

Po prvním kroku si můžete stáhnout Arduino IDE a přidat desku Adafruit Huzzah. Stáhněte si Arduino IDE z oficiálních stránek www.arduino.cc a přidejte desky podle postupu.

Přidejte knihovnu Cayenne podle oficiálního průvodce Arduino. Knihovnu si můžete stáhnout ručně a nainstalovat zkopírováním souborů do složky knihoven Arduino.

Poté můžete nahrát firmware na desku. Připojte desku Adafruit Huzzah k počítači pomocí kabelu USB a nahrajte kód pomocí Arduino IDE.

PAMATUJTE: přidejte SSID a heslo pro svůj internetový internet WiFi a token Cayenne

Stáhněte si kód z GitHub:

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

Krok 4: Nainstalujte Adafruit Huzzah Feather ESP8266 na Arduino IDE

Nainstalujte Adafruit Huzzah Feather ESP8266 na Arduino IDE
Nainstalujte Adafruit Huzzah Feather ESP8266 na Arduino IDE

Zadejte https://arduino.esp8266.com/stable/package_esp8266com_index.json do pole URL dalších správců desky v předvolbách Arduino v1.6.4+.

Dále pomocí správce desek nainstalujte balíček ESP8266.

Po procesu instalace byste měli vidět, že balíček esp8266 je označen INSTALOVÁNO.

Po dokončení instalace zavřete okno Správce desek. Po restartování vyberte v rozevíracím seznamu Nástroje-> Deska Adafruit HUZZAH ESP8266

Podrobnosti deska

80 MHz jako frekvence CPU

Velikost blesku při „4M (3M SPIFFS)

Rychlost nahrávání, vyberte 115200 baudů

Odpovídající port COM pro váš kabel FTDI nebo USB

Toto je podpora Arduino IDE 8266:

Krok 5: Vytvořte obvod

Vytvořte obvod
Vytvořte obvod
Vytvořte obvod
Vytvořte obvod
Vytvořte obvod
Vytvořte obvod

Senzor DHT-11 je dobrý senzor, který vám dává dvě hodnoty. Vlhkost a teplota ve stupních Celsia nebo Fahrenheita.

DHT-11 najdete na Amazonu

DHT-11 můžete použít na Arduino a na Adafruit Huzzah. Připojte VCC respektive GND na 3V a GND piny. Po připojení datového pinu k pinu číslo 12. Pin číslo 3 na DHT-11 je NC (není připojen).

Poté můžete připojit zástrčku baterie nebo LED. V mém Projektu používám modrou diodu na spodní straně konstrukce. LED je připojena ke kolíku Batt. Když připojím baterii k desce Adafruit, rozsvítí se LED. Jak můžete vidět na videu, Když je meteo-uzel na zemi, jak vidíte na videu, modrá LED rozsvítí okraj oblaku.

Krok 6: Vytvořte si svůj Cayenne Dashboard

Vytvořte si svůj Cayenne Dashboard
Vytvořte si svůj Cayenne Dashboard
Vytvořte si svůj Cayenne Dashboard
Vytvořte si svůj Cayenne Dashboard

Posledním krokem je vytvoření řídicího panelu. Používám dva analogové widgety pro teploty a hodnoty humi, jedno tlačítko pro ovládání vestavěné LED a číselný čítač, který zobrazuje na palubní desce, sekundy aktivity meteostanice.

Nyní můžete opustit Meteo Node, kdekoli chcete, a zobrazí vám teplotu a vlhkost okolního prostředí. Zařízení můžete nechat daleko od elektřiny, protože zařízení má uvnitř lithiovou baterii. Adafruit Huzzah má také regulátor napětí pro nabíjení baterie. Když připojíte Meteo-Node k USB konektoru, dobijete baterii.

Nechte zařízení na vinařství a kontrolujte teplotu a vlhkost vinné révy na pracovišti. Nebo nechte zařízení uvnitř auta nebo v lednici a kontrolujte hodnoty teploty a vlhkosti.

Doporučuje: