Obsah:

Meteostanica používajúca jednu dosku - SLabs -32: 5 krokov
Meteostanica používajúca jednu dosku - SLabs -32: 5 krokov

Video: Meteostanica používajúca jednu dosku - SLabs -32: 5 krokov

Video: Meteostanica používajúca jednu dosku - SLabs -32: 5 krokov
Video: Горный Алтай. Агафья Лыкова и Василий Песков. Телецкое озеро. Алтайский заповедник. 2024, Júl
Anonim
Meteorologická stanica používajúca jednu dosku - SLabs -32
Meteorologická stanica používajúca jednu dosku - SLabs -32

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

Zoznam materiálov
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

Hardvérové pripojenia
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 Cayanne
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

Programovacie SLabs-32
Programovacie 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

Posaďte sa a relaxujte!
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: