Sadržaj:
- Pribor
- Korak 1: Što je Sensate?
- Korak 2: Treperi Sensate Firmware
- Korak 3: Konfiguriranje WiFi mreže
- Korak 4: Postavljanje Sensate mobilne aplikacije
- Korak 5: Izgradnja kruga
- Korak 6: Završna napomena
Video: Meteorološka postaja pomoću Wemos D1 Mini, BME280 i Sensate .: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
U prethodnim sam postovima podijelio različite načine izgradnje meteorološke postaje. Ako niste provjerili ovdje je link.
U ovom uputstvu pokazat ću kako izgraditi jednostavnu meteorološku stanicu pomoću Wemosa i IoT platforme pod nazivom Sensate. Pa krenimo.
Pribor
- WeMos D1 Mini ………. (Amazon SAD / Amazon UK / Banggood)
- BME280 …………………. (Amazon SAD / Amazon UK / Banggood)
- 1,3 -inčni OLED zaslon ……. (Amazon SAD / Amazon UK / Banggood)
Uz ove nam je potrebna i aplikacija Sensate za iOS ili Android.
Korak 1: Što je Sensate?
Svojim riječima: "Koristite aplikaciju Sensate Sense za pristup svojim senzorima bilo kada i bilo gdje. Izgradite svoj vrhunski zapisnik podataka pomoću postojećih hardverskih komponenti s besplatnim upravljačkim programom Sensate. Ili pronađite optimalan čip za svoju aplikaciju i izradite svoje individualno rješenje."
Ukratko, to je aplikacija koja vam zajedno s firmware -om daje jednostavan način bez koda za izradu jednostavnih projekata. Sve što trebate učiniti je fleširati njihov firmware, instalirati njihovu aplikaciju, proći kroz konfiguracijske postavke i spremni ste za prikupljanje podataka od vaših senzora.
Korak 2: Treperi Sensate Firmware
Sada želimo da se naša ESP ploča (u ovom slučaju WeMos D1 Mini) može povezati s oblakom Sensate. Za to nam je potrebno da na ploči stavimo Sensate -ov firmver. Proces je prilično naprijed.
Prvo provjerite jeste li preuzeli sljedeće:
- Preuzmite i instalirajte upravljački program CP210x ili CH34x (ovisno o USB do TTL čipu koji se koristi na vašoj ploči). U mom slučaju instalirao sam CH340.
- Preuzmite alat za bljeskanje NodeMCU odavde.
- Zatim preuzmite najnoviji Sensate firmver odavde.
Nakon što se sve preuzme i instaliraju upravljački programi. Moramo provjeriti priključak naše WeMos ploče. Da biste pronašli priključak:
- Idite na "Upravitelj uređaja" >> "Priključci".
- Spojite ploču na računalo putem USB -a. Primijetit ćete da se na popisu pojavljuje novi port. Zapišite to.
Sada možemo obložiti ploču novim firmverom. Provjerite jeste li preuzeli odgovarajući firmver s veze. (U ovom projektu koristimo WeMos D1 mini pa ćemo koristiti taj firmver)
- Otvorite bljeskalicu i idite na karticu "Napredno". Provjerite imate li slične postavke kao na gornjoj slici.
- Zatim idite na karticu "Konfiguracija", kliknite prvi red i idite do mape u koju ste preuzeli firmver. Odaberite odgovarajuću datoteku.
- Sada idite na karticu "Rad", ovdje u okviru COM priključka odaberite port koji ste prethodno zabilježili.
- Pritisnite "Flash" i pričekajte da treptanje završi.
Sada imamo WeMos D1 mini ploču s Sensateovim firmwareom. Samo kliknite gumb za poništavanje da biste dovršili postupak pokretanja.
Korak 3: Konfiguriranje WiFi mreže
Sada kada smo uspješno prebacili i pokrenuli firmver, moramo postaviti WiFi vjerodajnice na ploču. Da biste to učinili, prvo uključite ploču i uključite WiFi pametnog telefona. Slijedite dolje navedene korake:
- Dodirnite "Sensate-Setup" i unesite zadanu lozinku "Setup-Sensate".
- Nakon povezivanja uređaja otvorite zadani preglednik i unesite URL "192.168.4.1" i pritisnite enter.
- Bit ćete preusmjereni na stranicu za postavljanje. Ovdje odaberite "SSID" (naziv WiFi -a) s kojim se želite povezati, a zatim unesite njegovu lozinku.
- U Konfiguraciji usluge dajte imenu svom uređaju (u ovom slučaju "Vremenska stanica"). Dodirnite spremi i ponovno pokreni.
S tim je učinjeno, sada je WeMos ploča spremna za povezivanje s vašom WiFi mrežom. Sada možemo krenuti naprijed i započeti postavljanje na aplikaciji Sensate.
Korak 4: Postavljanje Sensate mobilne aplikacije
Prije svega provjerite jeste li instalirali aplikaciju Sensate Sense na svoj pametni telefon. Zatim otvorite aplikaciju i slijedite dolje navedene korake:
- Na prvoj stranici dodirnite "Postavljanje hardvera". Zatim će vas pitati želimo li konfigurirati most, jer smo ga već konfigurirali u prethodnom koraku, dodirnut ćemo drugu opciju "Ne, već je konfigurirano"
- Sljedeća stranica prikazuje sve dostupne mostove. Odaberite onu koju smo upravo napravili.
- Na sljedećoj stranici dobit ćemo sve pojedinosti o senzorima i 3 opcije. Ovdje odaberite "Čarobnjak za konfiguraciju". Na sljedećoj stranici možete pročitati više informacija o konfiguraciji. Kad ste je pročitali, dodirnite "Start".
- Sada dobivamo popis svih podržanih ploča. Ovdje ćemo odabrati "WeMos D1 Mini" i dodirnuti "Nastavi".
- Zatim traži da odaberemo način rada. Postoje 2 načina rada, jedan je normalni način rada koji će uzimati i ažurirati očitanja što je moguće češće. Drugi način "Sleeping Mode", u ovom načinu rada možemo dobivati povremena ažuriranja i ploča će biti u načinu rada za uštedu energije. Za ovaj projekt odabrao sam prvi način rada jer želim ažuriranje temperature i vlažnosti u stvarnom vremenu.
- Zatim moramo odabrati zaslon. Budući da koristimo 1,3 "128x64 zaslon, mi ćemo to odabrati. Zatim dodirnite" Nastavi ".
- Na sljedećoj stranici samo odaberite "Bez proširenja".
- Na sljedećoj stranici moramo odabrati senzor. Koristimo "BME280" pa odaberite to. Pazite da ne odaberete BMP280 koji je sličan, ali nema senzor tlaka.
- Kada odaberemo senzor, aplikacija nam daje izbor podataka koje želimo prikupljati. Ovdje uključite sve tri opcije. Nema potrebe za igranjem s drugim postavkama.
- Na kraju kliknite na završi.
Sada sve što trebamo učiniti je izgraditi krug.
Korak 5: Izgradnja kruga
Kako ovdje koristimo I2C komunikaciju, veze su vrlo jednostavne. Pogledajte gornje slike. Ovdje se igraju 4 pina: VCC, GND (pinovi za napajanje) i SDA, SCL (I2C pinovi).
Spojite žice na sljedeći način:
VCC = 3,3 V
GND = GND
SCL = SCL (D1)
SDA = SDA (D2)
I to je sve. Sada samo uključite krug i pričekajte da se poveže s mrežom. Sada ćemo dobiti podatke o OLED -u i u aplikaciji.
Korak 6: Završna napomena
Dakle, sada imamo DIY meteorološku stanicu bez potrebe za pisanjem koda. Zar nije super? Sada za njega možete izgraditi kućište poput ovog koje sam prethodno napravio ovdje. Nadam se da je tutorial bilo lako slijediti i da ste sada nešto naučili.
Ako imate bilo kakvih pitanja, slobodno ostavite komentar ispod.
Preporučeni:
Mini meteorološka postaja koja koristi Arduino i ThingSpeak: 4 koraka
Mini meteorološka postaja koja koristi Arduino i ThingSpeak: Pozdrav svima. U ovom Instructableu vodit ću vas kroz korake za izradu personalizirane mini meteorološke postaje. Također, koristit ćemo ThingSpeak API za prijenos naših vremenskih podataka na njihove poslužitelje, ili koja je svrha vremenske prognoze
Osobna meteorološka postaja koja koristi Raspberry Pi s BME280 na Javi: 6 koraka
Osobna meteorološka postaja koja koristi Raspberry Pi s BME280 na Javi: Loše vrijeme uvijek izgleda gore kroz prozor. Uvijek smo bili zainteresirani za praćenje našeg lokalnog vremena i onoga što vidimo kroz prozor. Također smo željeli bolju kontrolu nad našim sustavom grijanja i klimatizacije. Izgradnja osobne vremenske postaje velika je
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
Meteorološka postaja koja koristi Raspberry Pi s BME280 u Pythonu: 6 koraka
Meteorološka postaja koja koristi Raspberry Pi s BME280 u Pythonu: is maith an scéalaí an aimir (The Weather is Good Storyteller) S globalnim zatopljenjem i problemima klimatskih promjena, globalni vremenski uzorak postaje nestalan u cijelom svijetu što dovodi do brojnih vremenskih uvjeta prirodne katastrofe (suše, ekstremne
Vanjska meteorološka postaja pomoću Arduina: 7 koraka
Vanjska meteorološka postaja koja koristi Arduino: Korišteni materijali: Cijene su približne i prema memoriji. NodeMCU V3 Lua - 3 € Digitalna temperatura i vlaga DTH 22 - 2 € Senzorski modul fotootpornika (LDR) detektira svjetlo osjetljivu fotodiodu za Arduino - 0,80 € 1 set/lot Senzor za otkrivanje snijega/kišnih kapi