
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14: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 sa interneta dobijamo trenutne vremenske informacije i prikazujemo ih na TFT ekranu. Sve se to radi pomoću jedne ploče, koja je SLabs-32 idealna ploča za projekte zasnovane na IoT-u.
Da biste dobili svoj SLabs-32, kliknite na donju vezu:
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 olakšava kombinaciju procesorske snage i dovoljne GPIO-e za sve vaše složene potrebe izrade prototipova.
Korak 1: Lista materijala

Za ovaj projekat potrebno vam je:
- SLabs-32
- Senzor temperature i vlažnosti DHT 11
- Senzor vlažnosti tla
- PIR senzor (opcionalno)
- Džemper žice
Korak 2: Hardverske veze

Veze su vrlo jednostavne. Slijedite gore navedene upute i dijagram kola i ne biste trebali imati problema.
Povezivanje DHT11:
- Vcc pin na 3.3V izlaz SLabs-32
- GND na GND pin SLabs-32
- Pinovi za podatke na 3
Priključni senzor vlažnosti tla:
- Vcc pin na 3.3V izlaz SLabs-32
- GND na GND pin SLabs-32
- Pin za podatke na A0
Povezivanje PIR senzora:
- Vcc pin na 3.3V izlaz SLabs-32
- GND na GND pin SLabs-32
- Pinovi za podatke na 2
Isključivanje podataka senzora vlažnosti tla može biti analogno ili digitalno, 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 Cayenne -u. 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 kreirajte lozinku.
Nakon što kreirate račun, morate dodati svoj uređaj tako da mu se može pristupiti na nadzornoj ploči na mreži. Sa svoje 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 projektu odabrat ćemo „Donesite svoju stvar“jer koristimo prilagođenu ploču. Kada kliknete na to, prikazat će vam se “MQTT USERNAME”, “MQTT PASSWORD” i “CLIENT ID”, svi ovi vjerodajnici su jedinstveni i koriste se za otkrivanje vašeg uređaja. Zabilježite ih jer morate koristiti ove parametre 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, učitajte kôd za Atmega 328p i Esp8266 i počnite s radom svoje meteorološke stanice.
Da biste saznali više o tome kako programirati SLabs-32, kliknite na donju vezu:
startoonlabs.com/Getting%20started%20with%2…
Korak 5: Sjednite i opustite se

Nakon što učitate kôd, trebao bi se nesmetano izvoditi. Otvorite svoj Cayenne račun da vidite povremeno ažuriranje vrijednosti senzora. Na vama je kako želite prilagoditi svoju Cayenne nadzornu ploču, 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 biblioteka DHT11:
DHT11
Preporučuje se:
Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama)

Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: LineaMeteoStazione je potpuna meteorološka stanica koja se može povezati s profesionalnim senzorima iz Sensiriona, kao i nekim Davisovim instrumentom (mjerač kiše, anemometar) Projekt je namijenjen kao DIY meteorološka stanica, ali samo zahtijeva
Satelitska meteorološka stanica: 5 koraka

Satelitska meteorološka stanica: Ovaj je projekt namijenjen ljudima koji žele prikupiti vlastite vremenske podatke. Može mjeriti brzinu i smjer vjetra, temperaturu i vlažnost zraka. Takođe je u stanju slušati svakih 100 minuta vremenske satelite koji kruže oko Zemlje. Hoću
NaTaLia meteorološka stanica: Arduino solarna meteorološka stanica učinila pravi način: 8 koraka (sa slikama)

NaTaLia meteorološka stanica: Arduino solarna meteorološka stanica učinila je pravi put: 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 je evoluirala u sistem koji zaista može opstati dugo vremena perioda iz solarne energije. Ako pratite
"Uradi sam" meteorološka stanica i WiFi senzorska stanica: 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 WiFi senzorskom stanicom. Senzorska stanica mjeri lokalne podatke o temperaturi i vlažnosti i šalje ih putem WiFi -a meteorološkoj stanici. 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, Gerber datoteka i još mnogo toga. No SMD! Lako lemljenje za svakoga. Lako uklonjive i zamjenjive komponente. Možete napraviti najmanje 15 projekata s jednim bo