Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
În postările anterioare am împărtășit diferite metode pentru a construi o stație meteo. Dacă nu l-ați verificat aici este un link.
În acest instructiv, voi demonstra cum să construiesc o stație meteo simplă folosind Wemos și o platformă IoT numită Sensate. Deci sa începem.
Provizii
- WeMos D1 Mini ………. (Amazon SUA / Amazon Marea Britanie / Banggood)
- BME280 …………………. (Amazon SUA / Amazon Marea Britanie / Banggood)
- Afișaj OLED de 1,3 "… (Amazon SUA / Amazon Marea Britanie / Banggood)
Împreună cu acestea avem nevoie și de aplicația Sensate pentru iOS sau Android.
Pasul 1: Ce este Sensate?
În propriile lor cuvinte: "Utilizați aplicația Sensate Sense pentru a accesa senzorii dvs. oricând și oriunde. Construiți-vă data logger-ul final folosind componentele hardware existente cu firmware-ul gratuit Sensate. Sau găsiți cipul optim pentru aplicația dvs. și construiți-vă soluția individuală."
Pe scurt, este o aplicație care, împreună cu firmware-ul, vă oferă o modalitate simplă și gratuită de a construi proiecte simple. Tot ce trebuie să faceți este să le blocați firmware-ul, să le instalați aplicația, să treceți prin setările de configurare și sunteți gata să colectați date. de la senzorii tăi.
Pasul 2: Firmware intermitent intermitent
Acum vrem ca placa noastră ESP (în acest caz WeMos D1 Mini) să se poată conecta la cloud Sensate. Pentru aceasta, trebuie să afișăm Firmware-ul Sensate pe placa noastră. Procesul este destul de simplu.
Mai întâi asigurați-vă că descărcați următoarele:
- Descărcați și instalați driverul CP210x sau CH34x (în funcție de cipul USB la TTL utilizat pe placa dvs.). În cazul meu am instalat CH340.
- Descărcați instrumentul clipește NodeMCU de aici.
- Apoi descărcați cel mai recent firmware Sensate de aici.
După ce totul este descărcat și driverele sunt instalate. Trebuie să verificăm portul plăcii WeMos. Pentru a găsi portul:
- Mergeți la „Manager dispozitive” >> „Porturi”.
- Conectați placa la PC prin USB. Veți observa un nou port care apare în listă. Notează-l.
Acum putem bloca placa cu un nou firmware. Asigurați-vă că ați descărcat firmware-ul potrivit de pe link. (În acest proiect folosim WeMos D1 mini, deci vom folosi acel firmware)
- Deschideți intermitentul și mergeți la fila „Avansat”. Asigurați-vă că aveți setările similare ca în imaginea de mai sus.
- Apoi mergeți la fila „Configurare”, faceți clic pe primul rând și navigați la folderul în care ați descărcat firmware-ul. Selectați fișierul adecvat.
- Acum mergeți la fila „Operațiune”, aici, în caseta de port COM, selectați portul pe care l-ați menționat anterior.
- Faceți clic pe „Flash” și așteptați până când intermitentul este terminat.
Acum avem o mini placă WeMos D1 cu firmware-ul Sensate. Doar faceți clic pe butonul de resetare pentru a finaliza procesul de pornire.
Pasul 3: Configurarea rețelei WiFi
Acum că am pornit cu succes și am pornit firmware-ul, trebuie să configurăm acreditările WiFi pe placă. Pentru a face acest lucru, mai întâi alimentați placa și activați WiFi-ul smartphone-ului dvs. Urmați pașii de mai jos:
- Apăsați pe „Sensate-Setup” și introduceți parola implicită „Setup-Sensate”.
- După conectarea dispozitivului, deschideți browserul implicit și introduceți adresa URL „192.168.4.1” și apăsați Enter.
- Veți fi redirecționat către o pagină de configurare. Aici selectați „SSID” (numele WiFi) la care doriți să vă conectați și apoi introduceți parola.
- În configurația serviciului, dați un nume dispozitivului dvs. (în acest caz „Stație meteo”). Atingeți Salvare și reporniți.
După ce s-a făcut acest lucru, acum placa WeMos este gata să se conecteze la rețeaua dvs. WiFi. Acum putem merge mai departe și putem începe configurarea în aplicația Sensate.
Pasul 4: Configurarea aplicației mobile Sensate
În primul rând, asigurați-vă că ați instalat aplicația Sensate Sense pe smartphone-ul dvs. Apoi deschideți aplicația și urmați pașii de mai jos:
- Pe prima pagină apăsați pe „Configurare hardware”. Apoi ne va întreba dacă dorim să configurăm podul, deoarece l-am configurat deja în pasul anterior, vom atinge a doua opțiune „Nu, este deja configurat”
- Pagina următoare va afișa toate podurile disponibile. Selectați-l pe cel pe care tocmai l-am făcut.
- În pagina următoare vom obține toate detaliile despre senzori și 3 opțiuni. Aici selectați „Configuration Wizard”. În pagina următoare puteți citi mai multe informații despre configurație. După ce ați citit-o, atingeți „Start”.
- Acum primim lista tuturor plăcilor acceptate. Aici vom selecta „WeMos D1 Mini” și vom atinge „Continuă”.
- Apoi ne cere să selectăm un mod de operare. Există 2 moduri, unul este modul normal care va prelua și actualiza citirile cât de des poate. Celălalt mod „Sleeping Mode”, în acest mod putem obține actualizări periodice, iar placa va fi în modul de economisire a energiei. Pentru acest proiect am selectat primul mod, deoarece doresc actualizări în timp real ale temperaturii și umidității.
- Apoi trebuie să selectăm afișajul. Deoarece utilizăm un ecran de 1,3 "128x64, îl vom selecta. Apoi apăsați pe" Continuați ".
- Pe pagina următoare, selectați „Fără extensie”.
- Pe pagina următoare trebuie să selectăm senzorul. Folosim „BME280”, așa că selectați asta. Asigurați-vă că nu selectați BMP280, care este similar, dar nu are senzor de presiune.
- Când selectăm senzorul, aplicația ne oferă alegerea datelor pe care dorim să le colectăm. Aici comutați toate cele trei opțiuni. Nu este nevoie să vă jucați cu alte setări.
- În cele din urmă, faceți clic pe finisare.
Acum tot ce trebuie să facem este să construim circuitul.
Pasul 5: Construirea circuitului
Deoarece folosim comunicații I2C aici, conexiunile sunt foarte simple. Consultați imaginile de mai sus. Există 4 pini în joc aici: VCC, GND (pini de alimentare) și SDA, SCL (pini I2C).
Conectați firele ca:
VCC = 3,3V
GND = GND
SCL = SCL (D1)
SDA = SDA (D2)
Și asta e tot. Acum trebuie doar să porniți circuitul și să așteptați conectarea la rețea. Acum vom primi datele pe OLED și pe aplicație.
Pasul 6: Notă finală
Deci, acum avem o stație meteo DIY, fără a fi nevoie să scriem un cod. Nu-i bine? Acum poți să-i construiești o carcasă ca cea pe care am făcut-o aici anterior. Sper că tutorialul a fost ușor de urmat și că ați învățat ceva acum.
Dacă aveți întrebări, nu ezitați să lăsați un comentariu mai jos.
Recomandat:
Mini stație meteo folosind Arduino și ThingSpeak: 4 pași
Mini stație meteo folosind Arduino și ThingSpeak: Bună ziua tuturor. În acest Instructable, vă voi ghida prin pașii pentru a crea o mini stație meteo personalizată. De asemenea, vom folosi API-ul ThingSpeak pentru a încărca datele meteo pe serverele lor sau altceva care este scopul unei stații meteorologice
Stație meteo personală folosind Raspberry Pi cu BME280 în Java: 6 pași
Stație meteo personală folosind Raspberry Pi cu BME280 în Java: vremea rea arată întotdeauna mai rău printr-o fereastră. Am fost mereu interesați să monitorizăm vremea noastră locală și ceea ce vedem pe fereastră. De asemenea, am dorit un control mai bun asupra sistemului nostru de încălzire și aer condiționat. Construirea unei stații meteorologice personale este o grea
Stație meteo DIY și stație senzor WiFi: 7 pași (cu imagini)
Stație meteo DIY și stație senzor WiFi: În acest proiect vă voi arăta cum să creați o stație meteo împreună cu o stație senzor WiFi. Stația senzorului măsoară datele locale de temperatură și umiditate și le trimite, prin WiFi, către stația meteo. Stația meteo afișează apoi t
Stație meteo pentru cameră folosind Arduino și BME280: 4 pași
Stație meteo cameră folosind Arduino și BME280: Anterior am împărtășit o stație meteo simplă care afișa temperatura și umiditatea zonei locale. Problema cu aceasta a fost că va fi nevoie de timp pentru actualizare și datele nu au fost exacte. În acest tutorial vom realiza un monitor de vreme în interior
Stație meteo folosind Raspberry Pi cu BME280 în Python: 6 pași
Stația meteo care folosește Raspberry Pi cu BME280 în Python: este cu adevărat un scop (The Weather is a Good Storyteller) Cu problemele legate de încălzirea globală și schimbările climatice, modelul meteo global devine neregulat în întreaga noastră lume, ducând la o serie de dezastre naturale (secete, extrem