Tartalomjegyzék:

Meteo Node IoT Smart Meteo Station: 6 lépés
Meteo Node IoT Smart Meteo Station: 6 lépés

Videó: Meteo Node IoT Smart Meteo Station: 6 lépés

Videó: Meteo Node IoT Smart Meteo Station: 6 lépés
Videó: How to Make a Weather Monitoring System with ESP32 Board and Blynk app 2024, Július
Anonim
Image
Image

Készíteni szeretnék egy készüléket az irodám hőmérsékletének és páratartalmának ellenőrzésére. Sok tábla kompatibilis a LUA -val vagy az Arduino IDE -vel. Sok tábla rendelkezik wifi internetkapcsolattal. Szeretem az Adafruitot, és szeretem ennek a márkának az összes termékét.

A projektemhez a kis és nagyon okos Adafruit Huzzah Feather változatot választottam. Az Adafruit Feather az Adafruit fejlesztőlapjainak teljes sora, amelyek önállóak és egymásra rakhatók. Működtetésükre lipo akkumulátorok szolgálnak, akár útközben, vagy mikro-USB-csatlakozóik a helyhez kötött projektekhez. A tollak rugalmasak, hordozhatók és olyan könnyűek, mint névadójuk.

DHT-11 érzékelőt használok. A DHT-11 egy smary szenzor, amely goor reakciót és nagyon alacsony árat kínál. Lásd az Amazon -on.

A kiegészítők és tollszárnyak teljes sorozatát a táblák halmozására és a prototípusok készítésére is kínáljuk. Alapjában véve az Adafruit Feather a termékek teljes ökoszisztémája - és a legjobb módja annak, hogy lendületbe hozza projektjét.

www.adafruit.com/feather

Az Adafruit Huzzah -t választom, mert az ESP8266 chipre van felszerelve. Ez egy chip, amelyet mindennap használok a projektjeimben, és szeretem.

A Huzzah ESP8266 -ot megvásárolhatja az AMAZON -on:

A Huzzah ESP8266 toll változata:

Én is a mindennapi Cayenne műszerfalat használom. A Cayenne Dashboard tökéletes megoldás mindenkinek, aki egyszerű módot szeretne megosztani a felhőben lévő adatokkal, vagy MQTT protokollt szeretne használni Raspberry Pi vagy Arduino táblákkal. A Cayenne nagyon egyszerű, a közösség pedig projektek és javaslatok bányája. Nézze meg az oldalt, iratkozzon fel még ma ingyen. Olvassa el a fórumot, és beszéljen a felhasználókkal.

1. lépés: Adafruit Feather Huzzah

Cayenne IoT mindenkinek
Cayenne IoT mindenkinek

A Feather az Adafruit új fejlesztőtáblája, és névadójához hasonlóan vékony, könnyű és repülni enged! A tollat úgy terveztük, hogy új szabvány legyen a hordozható mikrovezérlő magokhoz.

Ez az Adafruit Feather HUZZAH ESP8266-mi egy „minden egyben” ESP8266 WiFi fejlesztőlapot építünk be, beépített USB-vel és akkumulátor töltéssel. Ez egy ESP8266 WiFi modul minden szükséges extrával, készen áll a ringatásra!

A Huzzah ESP8266 toll változata:

Részletek:

  • Méretei: 2,0 x 0,9 x 0,28 hüvelyk (51 mm x 23 mm x 8 mm)
  • 9,7 gramm
  • ESP8266 @ 80MHz 3.3V logika/teljesítmény
  • 4 MB FLASH (32 MBit)
  • Beépített WiFi 802.11 b/g/n
  • 3.3V -os szabályozó 500mA csúcsáramú kimenettel
  • CP2104 USB soros átalakító beépített 921600 maximális baudrate-vel a gyors feltöltéshez
  • Automatikus visszaállítási támogatás a rendszerbetöltési módba való belépéshez a firmware feltöltése előtt
  • 9 x GPIO érintkező - I2C és SPI1 analóg bemenetként is használható 1,0 V max
  • Beépített 100 mA -es LiPoly töltő töltési állapotjelző LED -del, nyomot is vághat a töltő letiltásához
  • #0 jelű piros LED általános célú villogáshoz.
  • Tű #2 kék LED a hibakeresés rendszerbetöltéséhez és az általános célú villogáshoz
  • Tápellátás/engedélyező csap
  • 4 rögzítő lyuk
  • Reset gomb

2. lépés: Cayenne IoT for All

A Cayenne tökéletes platform a felhőprojekt fejlesztéséhez. A Cayenne teljes körű megoldást nyújt Önnek az IoT projekt fejlesztéséhez. Irányítópult, amely fogadja az adatokat, tárolja és aktiválja is. Például küldhet e -mailt vagy üzenetet. A telepítés nagyon egyszerű, rengeteg videó és sok projekt tekinthető meg és remixelhető.

Regisztráljon most ingyen!

Ezt követően hozzáadhat egy táblát a műszerfalához. Jegyezze meg személyes jelzőjét. Ezt követően be kell írnia ezt az Arduino kódba.

3. lépés: Telepítse a szoftvert

Először is töltsd le az Adafrut Huzzah illesztőprogramokat. A dokumentumokat megtekintheti az Adafruit hivatalos oldalán, és letöltheti az összes fájlt.

Az első lépés után letöltheti az Arduino IDE -t, és hozzáadhatja az Adafruit Huzzah táblát. Töltse le az Arduino IDE -t a www.arduino.cc hivatalos webhelyről, és kövesse a táblák hozzáadására vonatkozó eljárást.

Adja hozzá a Cayenne könyvtárat az Arduino hivatalos útmutatójának követésével. A könyvtárat manuálisan letöltheti és telepítheti a fájlok Arduino libraries mappába másolásával.

Ezt követően feltöltheti a firmware -t az alaplapra. Csatlakoztassa az Adafruit Huzzah táblát a számítógéphez USB -kábel segítségével, és töltse fel a kódot az Arduino IDE használatával.

FIGYELEM: adja hozzá SSID -jét és jelszavát a WiFi internet -hálózathoz, valamint a Cayenne -tokent

Töltse le a kódot a GitHub -ról:

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

4. lépés: Telepítse az Adafruit Huzzah Feather ESP8266 szoftvert az Arduino IDE -re

Telepítse az Adafruit Huzzah Feather ESP8266 szoftvert az Arduino IDE -re
Telepítse az Adafruit Huzzah Feather ESP8266 szoftvert az Arduino IDE -re

Írja be a https://arduino.esp8266.com/stable/package_esp8266com_index.json fájlt az Arduino v1.6.4+ beállítások További fórumkezelő URL -címei mezőjébe.

Ezután használja a fórumkezelőt az ESP8266 csomag telepítéséhez.

A telepítési folyamat után látnia kell, hogy az esp8266 csomag INSTALLED feliratú.

A telepítési folyamat befejezése után zárja be a Boards Manager ablakot. Az újraindítás után válassza az Adafruit HUZZAH ESP8266 lehetőséget az Eszközök-> Tábla legördülő menüből

Részletek tábla

80 MHz, mint a CPU frekvenciája

Vaku mérete 4M (3M SPIFFS)

Feltöltési sebesség, válassza a 115200 baud értéket

A megfelelő COM port az FTDI vagy USB soros kábelhez

Ez az Arduino IDE 8266 támogatás:

5. lépés: Készítse el az áramkört

Készítse el az áramkört
Készítse el az áramkört
Készítse el az áramkört
Készítse el az áramkört
Készítse el az áramkört
Készítse el az áramkört

A DHT-11 érzékelő jó érzékelő, amely két értéket ad meg. Páratartalom és hőmérséklet Celsius -ban vagy Fahrenheitben.

A DHT-11 megtalálható az Amazon-on

Használhatja a DHT-11-et az Arduino-n és az Adafruit Huzzah-n. Csatlakoztassa a VCC -t és a GND -t 3V és GND csapokhoz. Csatlakoztassa az adatcsapot a 12. tűhöz. A DHT-11 3-as számú érintkezője NC (nincs csatlakoztatva).

Ezután csatlakoztathatja az akkumulátor dugóját vagy egy LED -et. A projektemben kék ledet használok a szerkezet alján. A led csatlakozik a Batt csaphoz. Amikor csatlakoztatom az akkumulátort az Adafruit kártyához, a led bekapcsol. Ahogy a videón is látható, Ha a meteo-csomópont a földön van, ahogy a videón is látható, a kék led világít a felhő ede-jén.

6. lépés: Készítse el Cayenne műszerfalát

Készítse el Cayenne műszerfalát
Készítse el Cayenne műszerfalát
Készítse el Cayenne műszerfalát
Készítse el Cayenne műszerfalát

Az utolsó lépés a műszerfal elkészítése. Kétanalóg stílusú widgetet használok, a temp és a humi értékekhez, egy gombot a fedélzeti led parancsához, és egy numerikus számlálót, amely a műszerfalon mutatja a meteoállomás aktivitásának másodperceit.

Most bárhol elhagyhatja a Meteo Node -ot, és megmutatja a környezet hőmérsékletét és páratartalmát. A készüléket távol hagyhatja az áramtól, mert a készülék belsejében lítium elem található. Ezenkívül az Adafruit Huzzah rendelkezik feszültségszabályzóval az akkumulátor töltéséhez. Ha a Meteo-Node-ot az USB-csatlakozóhoz csatlakoztatja, akkor töltse fel az akkumulátort.

Hagyja a készüléket a pincészetében, és ellenőrizze a szőlő hőmérsékletét és páratartalmát a munkahelyen. Vagy hagyja a készüléket az autójában vagy a hűtőszekrényben, és ellenőrizze a hőmérséklet és a páratartalom értékét.

Ajánlott: