Sadržaj:
- Korak 1: Popis materijala
- Korak 2: Hardverske veze
- Korak 3: Napravite račun u Cayanne
- Korak 4: Programiranje SLabs-32
- Korak 5: Sjednite i opustite se
Video: Meteorološka stanica s jednom pločom - SLabs -32: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
U ovom uputstvu napravit ćemo meteorološku stanicu koja mjeri temperaturu, vlažnost zraka i vlažnost tla s našom pločom SLabs-32 koja također šalje te podatke u oblak Cayenne radi prikupljanja podataka. Istovremeno s interneta dobivamo trenutne vremenske podatke i prikazujemo ih na TFT ekranu. Sve se to radi pomoću jedne ploče, koja je SLabs-32 idealna ploča za projekte temeljene na IoT-u.
Da biste dobili vlastiti SLabs-32, kliknite na donju poveznicu:
www.fabtolab.com/slabs-32
SLabs-32 ima 2 ugrađena procesora ESP8266 i Atmega328p. Ova ploča kombinira visoke mogućnosti obrade 32 -bitnog mikrokontrolera L106 i brojne GPIO -ove dostupne za HMI na Atmega328p. S I2C kao međuprocesorskom komunikacijom, ploča Slabs-32 omogućuje kombinaciju procesorske snage i dovoljne GPIO-e za sve vaše složene potrebe izrade prototipova.
Korak 1: Popis materijala
Za ovaj projekt trebate:
- SLabs-32
- Senzor temperature i vlažnosti DHT 11
- Senzor vlažnosti tla
- PIR senzor (opcionalno)
- Žice za kratkospojnike
Korak 2: Hardverske veze
Veze su vrlo jednostavne. Slijedite gore navedene upute i dijagram kruga i ne biste trebali imati problema.
Spajanje DHT11:
- Vcc pin na 3.3V izlaz SLabs-32
- GND na pin GND SLabs-32
- Podatkovni pin na 3
Priključni senzor vlažnosti tla:
- Vcc pin na 3.3V izlaz SLabs-32
- GND na pin GND SLabs-32
- Podatkovni pin na A0
Spajanje PIR senzora:
- Vcc pin na 3.3V izlaz SLabs-32
- GND na pin GND SLabs-32
- Podatkovni pin na 2
Podaci o osjetniku vlažnosti tla mogu biti analogni ili digitalni, na nama je da odlučimo. U našem slučaju koristili smo analogni pin-out podataka.
Korak 3: Napravite račun u Cayanne
Otvorite račun u Cayenneu. Da biste to učinili, idite na donju vezu:
cayenne.mydevices.com/cayenne/login
Prijavite se za račun i unesite svoje ime, adresu e -pošte i stvorite lozinku.
Nakon što stvorite račun, morate dodati svoj uređaj tako da mu se može pristupiti na mrežnoj nadzornoj ploči. S nadzorne ploče možete daljinski nadzirati i kontrolirati svoje IoT uređaje.
Cayenne podržava više uređaja, kao i niz senzora, proširenja i aktuatora.
U našem ćemo projektu odabrati "Donesite svoju stvar" jer koristimo prilagođenu ploču. Kada kliknete na to, prikazat će vam se “MQTT USERNAME”, “MQTT PASSWORD” i “CLIENT ID”, sve su te vjerodajnice jedinstvene i koriste se za otkrivanje vašeg uređaja. Zabilježite ih jer ove parametre morate koristiti u svom kodu.
Korak 4: Programiranje SLabs-32
Preuzmite datoteke skica priložene ovom koraku.
Nakon preuzimanja datoteke otvorite skicu modula Esp8266 i učinite sljedeće:
- Unesite svoje vjerodajnice za WiFi uređivanjem varijabli "SID " i "PASSWORD " u kodu
- Unesite svoje korisničko ime i lozinku za MQTT koje vam je dao cayenne.
- Unesite ID klijenta koji vam je dao cayenne.
Nakon što to učinite, prenesite kôd za Atmega 328p i Esp8266 i počnite s radom svoje vremenske postaje.
Za više informacija o programiranju SLabs-32 kliknite na donju poveznicu:
startoonlabs.com/Getting%20started%20with%2…
Korak 5: Sjednite i opustite se
Nakon što prenesete kôd, trebao bi se nesmetano izvoditi. Otvorite svoj Cayenne račun da biste vidjeli povremeno ažuriranje vrijednosti senzora. Na vama je kako želite prilagoditi svoju nadzornu ploču Cayenne, u svrhu demonstracije odabrali smo jednostavan widget.
Ovo uputstvo je nastavak dolje navedenog uputstva
Postavljanje vremenskog widgeta za manje od 10 minuta
Pratite nas za lakše i brže IoT projekte.
Resursi:
Korištena knjižnica DHT11:
DHT11
Preporučeni:
Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama)
Profesionalna meteorološka postaja pomoću ESP8266 i ESP32 DIY: LineaMeteoStazione je potpuna meteorološka stanica koja se može povezati s profesionalnim senzorima tvrtke Sensirion, kao i nekim Davisovim instrumentom (mjerač kiše, anemometar) Projekt je namijenjen kao DIY meteorološka stanica, ali samo zahtijeva
HC-12 Meteorološka stanica na daljinu i DHT senzori: 9 koraka
HC-12 daljinska meteorološka stanica na daljinu i DHT senzori: U ovom ćemo vodiču naučiti kako napraviti udaljenu meteorološku stanicu pomoću dva dht senzora, HC12 modula i I2C LCD zaslona. Pogledajte video
NaTaLia meteorološka stanica: Arduino solarna meteorološka postaja učinila je pravi put: 8 koraka (sa slikama)
Vremenska postaja NaTaLia: Arduino meteorološka stanica na solarni pogon učinila je to na pravi način: Nakon godinu dana uspješnog rada na 2 različite lokacije, dijelim svoje planove projekta meteoroloških stanica na solarni pogon i objašnjavam kako se razvila u sustav koji zaista može opstati dugo vremena razdoblja iz solarne energije. Ako pratite
DIY meteorološka stanica i senzorska stanica WiFi: 7 koraka (sa slikama)
DIY meteorološka stanica i WiFi senzorska stanica: U ovom projektu ću vam pokazati kako stvoriti meteorološku stanicu zajedno sa stanicom sa WiFi senzorom. Senzorska stanica mjeri lokalne podatke o temperaturi i vlažnosti i šalje ih putem WiFi -a meteorološkoj postaji. Meteorološka stanica tada prikazuje t
10 osnovnih Arduino projekata za početnike! Napravite najmanje 15 projekata s jednom pločom !: 6 koraka
10 osnovnih Arduino projekata za početnike! Napravite najmanje 15 projekata s jednom pločom !: Arduino projekt & Tutorial Board; Uključuje 10 osnovnih Arduino projekata. Svi izvorni kodovi, Gerberova datoteka i više. Bez SMD -a! Lako lemljenje za svakoga. Lako uklonjive i zamjenjive komponente. Možete napraviti najmanje 15 projekata s jednim bo