Obsah:
- Krok 1: Zoznam materiálov
- Krok 2: Hardvérové pripojenia
- Krok 3: Vytvorte si účet v Cayanne
- Krok 4: Programovanie SLabs-32
- Krok 5: Posaďte sa a relaxujte
Video: Meteostanica používajúca jednu dosku - SLabs -32: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V tomto návode vyrobíme meteorologickú stanicu, ktorá meria teplotu, vlhkosť vzduchu a pôdnu vlhkosť pomocou našej dosky SLabs-32, ktorá tiež odosiela tieto údaje do cloudu Cayenne na zber údajov. Súčasne získavame aktuálne informácie o počasí z internetu a zobrazujeme ich na obrazovke TFT. To všetko sa deje pomocou jednej jedinej dosky, ktorá je SLabs-32 ideálnou doskou pre projekty založené na IoT.
Ak chcete získať svoje vlastné SLabs-32, kliknite na odkaz nižšie:
www.fabtolab.com/slabs-32
SLabs-32 má 2 vstavané procesory, ktoré sú ESP8266 a Atmega328p. Táto doska kombinuje vysoké možnosti spracovania 32 -bitového mikrokontroléra L106 a mnohých GPIO dostupných pre HMI na serveri Atmega328p. Vďaka medziprocesorovej komunikácii I2C doska Slabs-32 uľahčuje kombináciu výpočtového výkonu a dostatočných GPIO pre všetky vaše komplexné potreby prototypovania.
Krok 1: Zoznam materiálov
Pre tento projekt budete potrebovať:
- SLabs-32
- Snímač teploty a vlhkosti DHT 11
- Senzor vlhkosti pôdy
- PIR senzor (voliteľné)
- Prepojovacie vodiče
Krok 2: Hardvérové pripojenia
Pripojenia sú veľmi jednoduché. Postupujte podľa vyššie uvedených pokynov a schémy zapojenia a nemali by ste mať žiadne problémy.
Pripojenie DHT11:
- Vcc pin na výstup 3.3ab SLabs-32
- GND pin GND to SLabs-32
- Dátový pin na 3
Pripojenie senzora vlhkosti pôdy:
- Vcc pin na výstup 3.3ab SLabs-32
- GND pin GND to SLabs-32
- Dátový kolík do A0
Pripojenie PIR senzora:
- Vcc pin na výstup 3.3ab SLabs-32
- GND pin GND to SLabs-32
- Dátový pin na 2
Údaje o senzore pôdnej vlhkosti môžu byť analógové alebo digitálne, je na nás, aby sme sa rozhodli. V našom prípade sme použili pin-out analógových dát.
Krok 3: Vytvorte si účet v Cayanne
Vytvorte si účet v Cayenne. Ak to chcete urobiť, kliknite na odkaz nižšie:
cayenne.mydevices.com/cayenne/login
Zaregistrujte si účet, zadajte svoje meno, e -mail a vytvorte si heslo.
Keď si vytvoríte účet, budete musieť pridať svoje zariadenie, aby k nemu bolo možné pristupovať na online informačnom paneli. Na hlavnom paneli môžete vzdialene monitorovať a ovládať svoje zariadenia IoT.
Cayenne podporuje viacero zariadení a tiež množstvo senzorov, nadstavcov a akčných členov.
V našom projekte vyberieme „Prineste si vlastnú vec“, pretože používame vlastnú dosku. Po kliknutí na toto tlačidlo sa vám zobrazí „MQTT USERNAME“, „MQTT PASSWORD“a „CLIENT ID“, všetky tieto poverenia sú jedinečné a slúžia na detekciu vášho zariadenia. Nezabudnite si ich všimnúť, pretože tieto parametre musíte použiť vo svojom kóde.
Krok 4: Programovanie SLabs-32
Stiahnite si súbory skíc pripojené k tomuto kroku.
Po stiahnutí súboru otvorte skicu modulu Esp8266 a postupujte takto:
- Zadajte svoje poverenia WiFi upravením premenných „SID “a „PASSWORD “v kóde
- Zadajte svoje používateľské meno a heslo MQTT poskytnuté spoločnosťou cayenne.
- Zadajte svoje ID klienta poskytnuté spoločnosťou cayenne.
Akonáhle to urobíte, nahrajte kód pre zariadenia Atmega 328p a Esp8266 a vaša meteorologická stanica začne fungovať.
Ak sa chcete dozvedieť viac o programovaní SLabs-32, kliknite na odkaz uvedený nižšie:
startoonlabs.com/Getting%20started%20with%2…
Krok 5: Posaďte sa a relaxujte
Keď kód nahráte, mal by fungovať hladko. Otvorte si svoj účet Cayenne, aby ste videli, ako sa vaše hodnoty senzorov pravidelne aktualizujú. Je len na vás, ako si budete chcieť prispôsobiť svoj palubný panel Cayenne, na demonštračné účely sme vybrali jednoduchý widget.
Tento návod je pokračovaním nižšie uvedeného pokynu
Vytvorenie miniaplikácie počasia do 10 minút
Sledujte nás a sledujte ďalšie jednoduchšie a rýchlejšie projekty internetu vecí.
Zdroje:
Použitá knižnica DHT11:
DHT11
Odporúča:
Časozberná kamera používajúca dosku ESP32-CAM: 6 krokov
Časozberná kamera využívajúca dosku ESP32-CAM: Tento projekt nadväzuje na predchádzajúci projekt digitálnej kamerovej kamery a pomocou dosky ESP32-CAM staviame časozbernú kameru. Všetky obrázky sa postupne ukladajú na kartu microSD a doska po nasnímaní obrázka uspí, aby pomohla uložiť
Meteostanica NaTaLia: Meteostanica Arduino poháňaná solárnou energiou urobila správnu cestu: 8 krokov (s obrázkami)
Meteostanica NaTaLia: Meteostanica poháňaná solárnou energiou Arduino urobila správnu cestu: Po 1 roku úspešnej prevádzky na 2 rôznych miestach zdieľam svoje plány projektov solárnej elektrárne a vysvetľujem, ako sa vyvinul do systému, ktorý môže skutočne prežiť dlhý čas. obdobia zo slnečnej energie. Ak budete postupovať
Digitálna statická kamera používajúca dosku ESP32-CAM: 5 krokov
Digitálna kamera pomocou dosky ESP32-CAM: V tomto príspevku sa naučíme, ako vytvoriť digitálnu kameru pomocou dosky ESP32-CAM. Keď stlačíte tlačidlo reset, doska nasníma obrázok, uloží ho na kartu microSD a potom sa vráti do hlbokého spánku. Používame EEPROM
Meteostanica používajúca Wemos D1 Mini, BME280 a Sensate .: 6 krokov
Meteorologická stanica používajúca Wemos D1 Mini, BME280 a Sensate .: V predchádzajúcich príspevkoch som sa podelil o rôzne metódy výstavby meteorologickej stanice. Ak ste to nekontrolovali, tu je odkaz. V tomto návode vám ukážem, ako vytvoriť jednoduchú meteorologickú stanicu pomocou systému Wemos a platformy IoT s názvom Sensate.
Vymažte dosku (ako pridať LED indikátor napájania na transparentnú dosku Solarbotics): 7 krokov
Vymažte si dosku (ako pridať LED indikátor napájania na priehľadnú dosku Solarbotics): Tieto priehľadné doštičky sú veľmi podobné ako všetky ostatné dosky na elektroniku, ale sú jasné! Čo teda dá človek robiť s čistým chlebíkom? Myslím, že jasnou odpoveďou je pridať LED diódy napájania