Tartalomjegyzék:
- 1. lépés: Az anyagok listája
- 2. lépés: Hardverkapcsolatok
- 3. lépés: Hozzon létre fiókot Cayanne -ban
- 4. lépés: SLabs-32 programozása
- 5. lépés: Dőljön hátra és pihenjen
Videó: Időjárás állomás egy táblával - SLabs -32: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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
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 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
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
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:
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: 9 lépés
HC-12 nagy hatótávolságú időjárás állomás és DHT érzékelők: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk távoli időjárási állomást két dht érzékelő, HC12 modul és az I2C LCD kijelző segítségével. Nézze meg a videót
Műholdas időjárás -állomás: 5 lépés
Műholdas időjárás -állomás: Ez a projekt azoknak készült, akik saját időjárási adataikat szeretnék gyűjteni. Mérheti a szél sebességét és irányát, a hőmérsékletet és a páratartalmat. Ezenkívül képes hallgatni a Föld körül keringő időjárási műholdakat 100 percenként. Én akarok
ESP8266 Időjárás állomás óra: 4 lépés
ESP8266 Időjárás állomás óra: Ez a projekt remek módja az idő és az időjárás megjelenítésének egy kis kényelmes csomagban. Elmagyarázom a projektet, hogyan működik, és itt mutatom a kódot. Különböző gombok megnyomásával megjelenítheti az aktuális időjárást egy meghatározott helyen, valamint a hőmérsékletet
Még egy intelligens időjárás -állomás, de : 6 lépés (képekkel)
Még egy intelligens időjárás-állomás, de …: OK, tudom, hogy sok ilyen időjárás-állomás áll rendelkezésre mindenhol, de várjon néhány percet, hogy meglássa a különbséget … Kis teljesítményű 2 e-papír kijelző … de 10 különböző képernyők! ESP32 alapú gyorsulásmérő és hőmérséklet / páratartalom érzékelők Wifi frissítés
ESP8266 Időjárás állomás, amely adatokat jelenít meg egy webhelyen: 7 lépés
ESP8266 meteorológiai állomás, amely adatokat jelenít meg egy webhelyen: Megjegyzés: Ennek az oktatóanyagnak a részei elérhetők lehetnek video formátumban a YouTube -csatornámon - Tech Tribe. Ebben az oktatóanyagban megmutatom, hogyan lehet időjárás -állomást létrehozni, amely közvetlenül adatokat küld a webhelyére . Ezért saját domainre lesz szüksége (például: