Cuprins:
- Pasul 1: Resurse
- Pasul 2: Prototipare pe panou (treceți la pasul 3 dacă doriți să mergeți direct la cod și asamblare)
- Pasul 3: partea IoT
- Pasul 4: Formarea liberă a circuitului
- Pasul 5: Finala
- Pasul 6: Depanare
- Pasul 7: De unde să obțineți aceste piese?
Video: Cum să faci stația meteo IoT de dimensiuni de buzunar: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Buna cititor!
În acest instructiv, veți învăța cum să creați Weather Cube mic folosind D1 mini (ESP8266) care este conectat la WiFi-ul dvs. de acasă, astfel încât să puteți privi ieșirea acestuia de oriunde de la pământ, desigur, atâta timp cât aveți conexiune la internet. În general, realizarea acestui proiect nu este prea dificilă și nici greoaie de resurse, așa că va fi perfect ca primul dvs. proiect IoT. Deci sa începem.
PS: Rețineți că acesta este primul meu instructabil, deci nu totul va fi perfect.:)
Pasul 1: Resurse
După cum am menționat în introducere, acest proiect este foarte ușor de construit și nu necesită prea multe componente. Iată lista pieselor:
Componente electronice:
WeMos D1mini
BME280
Afișaj O2 I2C (128x64)
Tijă de alamă de 1,5 mm sau tijă de fier
NOTĂ: Dacă doriți mai multe informații despre aceste piese de ex. unde să le obțineți, puteți consulta pasul 7
Instrumente pentru prototiparea și testarea circuitului:
Pană de pâine
Sârme de jumper
Sârmă USB - Micro USB tip B la USB tip A.
Instrumente:
Ciocan de lipit
Menghină de bancă - nu este obligatorie
Ciocan mic - nu este obligatoriu
Pasul 2: Prototipare pe panou (treceți la pasul 3 dacă doriți să mergeți direct la cod și asamblare)
Dacă nu aveți pinii lipiți pe D1mini / OLED / BME280, acum este momentul să o faceți
Mai întâi de toate, permiteți plasarea tuturor componentelor noastre pe panou. Vom începe prin plasarea D1mini pe 2 șine separate (imaginea nr. 1). După aceea, vom plasa distanța corectă BME280 de aceasta (imaginea nr. 2). Și în cele din urmă vom plasa OLED pe partea opusă a BME280 (imaginea nr. 3). Acum, să le conectăm.
Iată toate conexiunile:
Pinul D1 la pinul SCL / SCK de pe pinul OLED și pinul SCL / SCK de pe BME280
Pinul D2 la pinul SDA de pe OLED și pinul SDA de pe BME280
Pinul G la pinul GND pe ambele, OLED și BME280
Pin de 3,3V la pinul BME280 VCC
Și, în cele din urmă, pinul de 5V la OLED VCC
Verificați din nou conexiunile înainte de a o conecta la computer și de a încărca codul pe acesta! Nu vrei să arzi nimic
Pasul 3: partea IoT
Această parte este foarte simplă. În primul rând, accesați AppStore și descărcați aplicația Blynk. După aceea, deschideți-l și înscrieți-vă. Apoi creați un proiect nou. Am sunat la WeatherStation al meu, dar îl poți numi oricum dorești. După aceea, setați opțiunea dispozitivului la ESP8266 și tipul de conectivitate la WiFi (imaginea nr. 1). Apoi atingeți creați proiectul. Veți primi un e-mail cu indicativul dvs. de verificare. Acum săriți în cod (link de descărcare de mai jos) și înlocuiți piesele evidențiate. După aceea, săriți înapoi în spațiul de lucru al proiectului aplicației Blynk, apăsați pe ecran pentru a deschide caseta widget (imaginea nr. 2). Acum plasați 3 casete de valori etichetate atingând pe ele (imaginea nr. 3). Pentru a le configura, atingeți primul și setați numele acestuia. Am numit-o temperatura (acest lucru nu este obligatoriu, dar face totul mai simplu și mai organizat). Ca intrare selectați pinul virtual 1 și în eticheta tipul de piesă "° C" (imaginea nr. 4). După aceea, puteți merge și configura celelalte valori etichetate.
Iată o mică diagramă:
Valoarea etichetată nr. 2:
Nume: Umiditate
Intrare: pin virtual V2
Eticheta: "%"
Valoarea etichetată nr. 3:
Nume: Altitudine sau presiune - depinde de codul pe care îl alegeți
Intrare: pin virtual V3
Etichetă: Altitudine sau presiune - depinde de cod
Dacă ați făcut totul corect, încărcați codul pe D1mini, așteptați puțin și apoi valorile ar trebui să apară pe OLED și în aplicația dvs. Blynk (imaginea nr. 5) (trebuie să apăsați butonul de redare din partea dreaptă sus colțul ecranului). Dacă nu apare nimic, accesați partea de depanare.
Pasul 4: Formarea liberă a circuitului
Bine, acesta va fi cel mai greu, așa că pregătește-te. Pregătiți-vă tijele de alamă / tijele de fier (voi folosi cârlige de fier acoperite din alamă pentru că nu am putut găsi doar tije din alamă) și încălziți lipitorul. Acum îl puteți forma în orice doriți! Îl voi forma într-un cub simplu. Acest proces necesită răbdare și timp, așa că nu vă grăbiți dacă nu doriți să vă rupeți întregul circuit. Puteți vedea circuitul terminat în imaginea nr. 2. Am decis să folosesc tije de 1, 5 mm la exterior, dar tije mai subțiri în interior (1 mm) pentru o gestionare mai ușoară.
AVERTISMENT: lipiți numai în spații bine ventilate, lipirea poate provoca fumuri toxice
SFATURI:
Pentru tijele de îndoire folosiți menghină de banc și un ciocan mic - dacă nu aveți menghină de bancă, nici ciocan, clești și mâini goale vor fi suficiente
Folosiți bandă sau ajută mâinile să țină tijele împreună în timp ce le lipiți. Este mult mai ușor.
SAU dacă utilizați tije de fier ca mine, puteți folosi 2 magneți puternici pentru a le menține în poziție (imaginea nr. 1).
Dacă articulațiile dvs. nu se țin împreună, desfaceți-le și îndreptați-le cu șmirghel.
Dacă lipirea nu curge în goluri, utilizați un pic de flux de lipit sau încălziți articulația un pic mai mult.
Pasul 5: Finala
Acum, singurul lucru care rămâne de făcut este să-l conectați la alimentatorul 5V 1A. Dacă ați făcut totul corect, ar trebui să funcționeze foarte bine (nu uitați să încărcați codul dacă nu ați făcut-o deja). Dacă nu apare nimic sau ceva nu este corect, treceți la secțiunea de depanare.
Pasul 6: Depanare
Afișaj care arată nan: Verificați cablajul! Senzorul dvs. nu este conectat corect.
BME280 ieșire 0.0: Verificați cablajul! Senzorul dvs. nu este conectat corect.
Afișajul negru / datele senzorului nu apar: Verificați adresele I2C folosind scanerul I2C sau verificați stoarcerea.
Dispozitiv offline în aplicație: verificați dacă ați introdus corect Token / numele WiFi / parola WiFi. Dacă da, verificați semnalul WiFi. Poate fi slab sau nu aveți conexiune la internet.
Aveți încă probleme sau ați găsit greșeli în acest instructable? Notați-vă în comentarii și voi ajunge la dvs. cât mai curând posibil.:)
Pasul 7: De unde să obțineți aceste piese?
Ești nou în domeniul electronicii? Nici o problemă! Iată o scurtă explicație cu privire la unele părți fizice, modul în care funcționează și cum să le obțineți cele mai ieftine:
1. De unde obțin toate aceste piese electronice?
Aliexpress. De la mine, Aliexpress este cel mai bun site, de departe, pentru a obține toate aceste piese la prețuri ieftine. Singurul dezavantaj este că transportul de bază durează de obicei mult timp (oriunde de la 2 săptămâni la 1, 5 luni).
2. Ce este BME280?
BME280 este un senzor care poate măsura temperatura, umiditatea relativă și presiunea atmosferică. Este foarte convenabil de utilizat în aceste aplicații mici de factor de formă, cum ar fi electronice de dimensiuni reduse. Mai multe despre asta aici.
NOTĂ: Ecranele D1mini, BME280 și OLED au fost comandate de la AliExpress
Premiul I la Concursul de buzunar
Recomandat:
Braț robot de dimensiuni de buzunar MeArm V0.4: 20 de pași (cu imagini)
Braț de robot de dimensiuni de buzunar MeArm V0.4: MeArm este un braț de robot de dimensiuni de buzunar. Este un proiect început în februarie 2014, care a avut o călătorie fantastic de rapidă până la starea sa actuală datorită Open Development ca proiect Open Hardware. Versiunea 0.3 a fost prezentată pe Instructables înapoi
Stația meteo NaTaLia: Stația meteo cu energie solară Arduino a fost realizată în mod corect: 8 pași (cu imagini)
Stația meteo NaTaLia: Stația meteorologică cu energie solară Arduino a fost realizată corect: După 1 an de funcționare cu succes în 2 locații diferite, vă împărtășesc planurile proiectului stației meteo cu energie solară și vă explic cum a evoluat într-un sistem care poate supraviețui cu adevărat peste mult timp perioade de la energia solară. Dacă urmezi
Joc de buclă de sârmă de dimensiuni de buzunar: 7 pași (cu imagini)
Pocket Sized Wire Loop Game: Hei, băieți, vă amintiți în anii 90 când PUBG nu a preluat lumea, am avut atât de multe jocuri minunate. Îmi amintesc că am crescut jucând jocul în carnavalul meu școlar. A fost atât de descurajant să-l trec prin toată bucla
Stația Meteo Nod IoT Smart Meteo: 6 pași
Meteo Node IoT Smart Meteo Station: Vreau să fac un dispozitiv pentru monitorizarea temperaturii și umidității în biroul meu. Există multe plăci compatibile cu LUA sau Arduino IDE. Există multe plăci care au conexiune la internet wifi. Îmi place Adafruit și ador toate produsele acestui br
Cum se face un bristlebot de dimensiuni de buzunar: 3 pași
Cum se face un bristlebot de dimensiuni de buzunar: în acest instructable, voi arăta cum să fac versiunea mea de bristlebot. Este mic, ușor de realizat și folosește foarte puține materiale. Pro: -Materiale foarte puține-ușor de făcut