Tartalomjegyzék:

Időjárás állomás egy táblával - SLabs -32: 5 lépés
Időjárás állomás egy táblával - SLabs -32: 5 lépés

Videó: Időjárás állomás egy táblával - SLabs -32: 5 lépés

Videó: Időjárás állomás egy táblával - SLabs -32: 5 lépés
Videó: Honnan tudom mennyi energia 🌞⚡ jöhetne be szigetüzemű napelemnél? Vevor időjárás állomás teszt. 2024, Július
Anonim
Időjárás állomás egy táblával - SLabs -32
Időjárás állomás egy táblával - SLabs -32

Ebben az utasításban SLabs-32 táblával időjárás-állomást készítünk, amely méri a hőmérsékletet, a levegő páratartalmát és a talaj nedvességtartalmát, amely szintén elküldi ezeket az adatokat a Cayenne-felhőbe adatgyűjtés céljából. Egyidejűleg az internetről is megkapjuk az aktuális időjárási információkat, és megjelenítjük a TFT képernyőn. Mindez egyetlen tábla használatával történik, amely az SLabs-32, ideális tábla IoT-alapú projektekhez.

Saját SLabs-32 beszerzéséhez kattintson az alábbi linkre:

www.fabtolab.com/slabs-32

Az SLabs-32 2 beépített processzorral rendelkezik, amelyek ESP8266 és Atmega328p. Ez az alaplap ötvözi a 32 bites L106 mikrovezérlő nagy feldolgozási képességeit és az Atmega328p HMI számára elérhető számos GPIO -ját. Az I2C interprocesszoros kommunikációval a Slabs-32 kártya megkönnyíti a feldolgozási teljesítmény és a megfelelő GPIO kombinációját az összes komplex prototípus-igényhez.

1. lépés: Az anyagok listája

Anyagok listája
Anyagok listája

Ehhez a projekthez szüksége lesz:

  • SLabs-32
  • DHT 11 hőmérséklet- és páratartalom -érzékelő
  • Talajnedvesség érzékelő
  • PIR érzékelő (opcionális)
  • Jumper vezetékek

2. lépés: Hardverkapcsolatok

Hardver kapcsolatok
Hardver kapcsolatok

A kapcsolatok nagyon egyszerűek. Kövesse a fenti utasításokat és kapcsolási rajzot, és nem lehet probléma.

DHT11 csatlakoztatása:

  • Vcc tű az SLabs-32 3.3V kimenetéhez
  • GND a SLabs-32 GND csapjához
  • Adatkulcs 3 -ig

A talajnedvesség érzékelő csatlakoztatása:

  • Vcc tű az SLabs-32 3.3V kimenetéhez
  • GND-SLabs-32 GND csapja
  • Adatcsap A0 -ra

PIR érzékelő csatlakoztatása:

  • Vcc tű az SLabs-32 3.3V kimenetéhez
  • GND-SLabs-32 GND csapja
  • Adatcsap 2 -re

A talajnedvesség-érzékelő adatkivezetése lehet analóg vagy digitális, ezt csak mi dönthetjük el. Esetünkben az analóg adatkivezetést használtuk.

3. lépés: Hozzon létre fiókot Cayanne -ban

Hozzon létre fiókot Cayanne -ban
Hozzon létre fiókot Cayanne -ban

Hozzon létre egy fiókot Cayenne -ben. Ehhez menjen az alábbi linkre:

cayenne.mydevices.com/cayenne/login

Regisztráljon egy fiókot, írja be nevét, e -mail címét és hozzon létre jelszót.

Miután létrehozott egy fiókot, hozzá kell adnia az eszközt, hogy hozzáférhessen az online irányítópulton. Az irányítópultról távolról felügyelheti és vezérelheti IoT -eszközeit.

A Cayenne több eszközt, valamint számos érzékelőt, bővítményt és működtetőelemet támogat.

Projektünk során a „Hozz magaddal” lehetőséget választjuk, mivel egyedi táblát használunk. Ha rákattint, megjelenik az „MQTT USERNAME”, „MQTT PASSWORD” és „CLIENT ID”, ezek a hitelesítő adatok egyediek, és az eszköz észlelésére szolgálnak. Jegyezze fel ezeket, mert ezeket a paramétereket kell használnia a kódban.

4. lépés: SLabs-32 programozása

SLabs-32 programozása
SLabs-32 programozása

Töltse le az ehhez a lépéshez csatolt vázlatfájlokat.

A fájl letöltése után nyissa meg az Esp8266 modul vázlatát, és tegye a következőket:

  • Adja meg a WiFi hitelesítő adatait a kód "SID " és "PASSWORD " változóinak szerkesztésével
  • Adja meg a cayenne által megadott MQTT felhasználónevét és jelszavát.
  • Adja meg a cayenne által megadott ügyfél -azonosítót.

Ha ez megtörtént, töltse fel mind az Atmega 328p, mind az Esp8266 kódját, és kezdje el az időjárás -állomás működését.

Ha többet szeretne megtudni az SLabs-32 programozásáról, kattintson az alábbi linkre:

startoonlabs.com/Getting%20started%20with%2…

5. lépés: Dőljön hátra és pihenjen

Dőljön hátra és pihenjen!
Dőljön hátra és pihenjen!

Miután feltöltötte a kódot, zökkenőmentesen kell futnia. Nyissa meg Cayenne -fiókját, és nézze meg, hogy az érzékelői rendszeresen frissülnek -e. Önön múlik, hogyan szeretné testre szabni a Cayenne műszerfalat, bemutatási célból kiválasztottunk egy egyszerű widgetet.

Ez az utasítás az alábbiakban ismertetett folytatás

Az időjárás -widget készítése 10 perc alatt

Kövessen minket, ha további egyszerű és gyors IoT -projekteket szeretne.

Erőforrások:

Használt DHT11 könyvtár:

DHT11

Ajánlott: