Asamblarea stației
Start! Construiește o stație de măsurare!
O stație de măsurare a pulberilor în suspensie se obține cel mai rapid și mai eficient de la partenerii noștri de la Sofia.
DACĂ AVEȚI STAȚIA DEJA CONSTRUITĂ, SĂRIȚI LA PASUL VI. CONFIGURAREA SENZORULUI PENTRU A O CONECTA LA REȚEAUA WI-FI ȘI LA PASUL VII. PENTRU A O ÎNREGISTRA
I.
SHOPPING LIST (NUMAI DACĂ AȚI DECIS SĂ CUMPĂRAȚI PERSONAL PIESELE)
– NodeMCU ESP8266, microcontroler CPU / WLAN
– senzor de praf SDS011 (fost PPD42NS)
– senzor BME 280 pentru temperatura, umiditate și presiune atmosferică
– cabluri, fire
– Cablu USB USB la micro USB, plat, de 3 metri lungime
– Adaptor AC de 2A, USB
– Legaturi de cablu
– Furtun transparent, cu diametrul de 6 mm și lungimea de 20 cm
– Conducta de evacuare a filtrului HT rezistent la apă (DN 75 87⁰) – 2 bucăți
CUM ASAMBLĂM STAȚIA?
Puteți asambla cu ușurință stația de măsurare. Există 8 cabluri și 2 legături mici de cabluri. Asta e tot!
SENZORUL TĂU E PREGĂTIT DE LUCRU!
II.
INSTALAȚI FIRMWARE
E momentul în care încărcăm firmware-ul NodeMCU
Relaxați-vă, nu trebuie să programați nimic!
Am programat firmware-ul pentru dvs. Copiați-l doar în NodeMCU (ESP8288) și instalați-l. Misiune posibilă chiar și pentru începători!
INSTALAREA DRIVERILOR USB2SERIAL
Pentru a vă conecta la ESP8266, aveți nevoie de drivere USB2Serial. Chipset-ul NodeMCU este, de obicei, CH341 (pagina driver-ului producătorului este în limba chineză, dar se rezolvă).
Linux: nu necesită instalare, cipul trebuie menținut direct (cu dmesg check)
MacOS: pentru Sierra, consultați această instrucțiune testată cu succes: https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver
Windows: TBA (funcționează cu driverele producătorului, consultați linkul de mai sus)
Raspberry Pi: Încercați https://github.com/aperepel/raspberrypi-ch340-driver
III.
ÎNCARCĂ FIRMWARE
Cum să copiați? Dacă nu îndrăznești, verifică FAQ (întrebări frecvente ÎN ENGLEZĂ). Există și un videoclip care vă va ghida.
Avertizare! Pentru a evita pierderea datelor atunci când copiați NodeMCU, utilizați un cablu USB de cel mult un metru!
Instalarea software-ului Arduino pe computer, încărcarea firmware-ului NodeMCU
Descărcați și instalați Arduino: https://www.arduino.cc/ro/Main/Software
În Arduino, meniul “Fișier -> Preferințe -> Setare, găsiți câmpurile adiționale ale Managerului de adrese URL” și inserați această adresă URL: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Apoi, găsiți în meniul “Tools -> Board-> Boardmanager”, găsiți “esp8266” și instalați “esp8266 de comunitatea ESP8266”
Descărcați firmware-ul pe calculatorul dvs. http://www.madavi.de/sensor/update/data/latest_bg.bin
Windows
În Windows, deschideți Command Line (cmd) sau PowerShell Windows:
% USERPROFILE% \ AppData \ Local \ Arduino15 \ packages \ esp8266 \ tools \ esptool \ 0.4.9 \ esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM11 –cf
Specificați calea spre folderul Firmware descărcat.
*(portul după, -cp “ar trebui să se potrivească)
Veți afla care este portul potrivit prin conectarea NodeMCU la computer și lansarea IDE Arduino. Sub Instrumente -> Port “” Porturile disponibile sunt vizibile, de obicei este foarte simplu să conectați portul la NodeMCU. Apoi închideți IDE din nou, altfel acest port va fi blocat.
Mac / Linux
Deschideți terminalul în Linux / Mac și adăugați
Linux:
~ / .arduino15 / packages / esp8266 / tools / esptool / 0.4.9 / esptool -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 –cf
Specificați calea spre dosarul Firmware descărcat
*(portul după, -cp “ar trebui să se potrivească)
MacOS:
Deschideți aplicația Terminal (Finder> go> Utilities), inserați comanda
~ / Library / Arduino15 / pachete / esp8266 / tools / esptool / 0.4.9 / esptool -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp /dev/cu.wchusbserial1410 -cf ~ / Downloads / latest_bg.bin
-Specificați calea spre dosarul Firmware descărcat
*(portul după, -cp “ar trebui să se potrivească)
Dacă apar probleme, ar trebui să încercați să executați comanda ca root. Acest lucru trebuie înlocuit în calea, ~ / ‘din propriul director.
Veți afla care este portul potrivit prin conectarea NodeMCU la computer și lansarea IDE Arduino. Sub Instrumente -> Port “” Porturile disponibile sunt vizibile, de obicei este foarte simplu să conectați portul la NodeMCU. Apoi închideți IDE din nou, altfel acest port va fi blocat.
Există un script pentru Linux la senzori-software / utils / flash /, care poate șterge configurația existentă:
https://github.com/opendata-stuttgart/sensors-software/tree/master/utils/flash
IV.
INSTALAREA ELECTRONICĂ
Acum asamblăm cu atenție controlerul și senzorii…
MESAJ IMPORTANT
Înainte de a instala, încărcați firmware-ul NodeMCU!
Înapoi la meniul LOAD FIRMWARE
La livrare, firmware-ul original încărcat livrează o tensiune de 5V direct la pin, cauzând deteriorarea senzorului SDS011.
Sfat: Acest ghid se bazează pe versiunea 3 a NodeMCU.
Conectarea SDS011 (senzor de praf).
Pinii sunt numerotați de la DREAPTA la STÂNGA.
Atunci când le conectați, aveți grijă ca toate capetele cablurilor să fie strânse bine pe pini, deoarece cablurile Dupont pot prinde de multe ori “pe lângă” pini.
- SDS011 Pin 1 -> Pin D1 / GPIO5
- SDS011 Pin 2 -> Pin D2 / GPIO4
- SDS011 Pin 3 -> GND
- SDS011 Pin 4 -> nu este utilizat
- SDS011 Pin 5 -> VU (NodeMCU v3) / VIN (NodeMCU v2)
- SDS011 Pin 6 -> nu este utilizat
- SDS011 Pin 7 -> nu este utilizat
Conectarea BME280 (senzor de temperatură, umiditate și presiune atmosferică)
Pinii sunt numerotați de la STÂNGA LA DREAPTA
- VCC (Pin1) <-> 3V3
- GND (Pin2) <-> G
- SCL (Pin3) <-> D4
- SDA (Pin4) <-> D3
Schema electronică
Senzorul de particule SDS011 și senzorul de temperatură, umiditate și presiune atmosferică BME280 sunt conectate la chip-uri (NodeMCU) în conformitate cu diagrama din dreapta.
V.
ASAMBLAREA FINALĂ A STAȚIEI
Componentele sunt asamblate în stația de măsurare
Conectați tubul transparent la senzorul de praf SDS011
Cu o coadă, conectați senzorul de praf SDS011 la controler astfel încât să se potrivească împreună în tub.
Montați astfel încât placa senzorului de praf SDS011 să fie inversată cu suflanta în jos.
Împingeți cu grijă senzorul BME280 și glisați-l complet în tubul din lateral fără garnitură de cauciuc.
Conectați țeava cu garnitura de cauciuc la cea cu componentele și scoateți cablul USB pe cealaltă parte.
VI.
CONFIGURAREA SENZORULUI
Stația se va conecta la rețeaua dvs. wireless (WiFi)
CONFIGURAREA SENZORULUI DE PARTICULE
Conectați încărcătorul la rețea pentru a porni stația;
După câteva secunde, va deschide propriul hotspot Wi-Fi numit Feinstaubsensor-NUMBER, cifrele fiind numărul ID-ului, ca în imaginea alăturată, unde numărul senzorului este 13597771 (este foarte probabil că acest număr este scris pe sacul cu controlerul NODEMCU). Postul va transmite un semnal WiFi aproximativ un minut.
Deschideți setările pentru telefon / laptop / tabletă și conectați-vă la această rețea. Nu are o parolă (știm din experiență că este posibil să nu fie prima dată – unor dispozitive nu le plac rețelele fără parolă).
Asigurați-vă că sunteți conectat (ă) la această rețea și deschideți o pagină nouă în browser și tastați: http://192.168.4.1
Veți vedea următorul ecran:
În partea de sus veți vedea și rețeaua dvs. de domiciliu / birou.
- Click pe el și în câmpul de parolă introduceți cu atenție parola rețelei dvs. WiFi și
- Apăsați butonul Salvare care se află imediat sub numele și parola rețelei în partea stângă. (Nu modificați alte setări decât dacă știți în mod explicit ce faceți).
Faceți o captură de ecran. După 15 secunde, decuplați alimentarea din priză și reporniți-o din nou după alte 15 secunde.
După cum e de așteptat, veți pierde în curând conexiunea la rețeaua Wi-Fi a stației de măsurare. Transferați la cel pe care l-ați selectat pentru a vă conecta. (Dacă știți mai multe despre rețele, scanați-vă rețeaua și dacă totul merge conform instrucțiunilor, veți găsi stația).
Câteva EXTRA-INFORMAȚII PENTRU CEI NERĂBDĂTORI:
Ați făcut o fotografie cu setările stației așa cum v-am spus? Ar trebui să fie acolo identificatorul senzorului. Acest NUMBER va fi necesar pentru cele două linkuri de mai jos, unde veți putea vedea în orice moment citirile curente ale postului, precum și toate testimonialele sale. ÎN LINK-URILE DE MAI JOS, ÎN LOC DE NUMBER, TASTAȚI ID-UL STAȚIEI.
Grafica senzorului atmosferic:
https://www.madavi.de/sensor/graph.php?sensor=esp8266-NUMBER-bme280
Grafica senzorului de particule fine:
https://www.madavi.de/sensor/graph.php?sensor=esp8266-NUMBER-sds011
Dacă paginile deschise spun, în limba germană, că nu există un astfel de senzor, înseamnă că postul nu primește o conexiune la internet din rețeaua dvs. și nu a efectuat înregistrarea inițială. Reveniți la începutul acestei secțiuni și repetați pașii.
Dacă pe paginile deschise există o linie roșie mare sau vă arată graficele cu măsurătorilor pe care le înregistrează senzorul și spune că senzorul nu este înregistrat, înseamnă că stația funcționează și ar trebui să o înregistrați (vezi mai jos).
Dacă ați înregistrat stația cu noi, dar linia roșie este încă vizibilă și nu vă vedeți senzorul pe hartă, înseamnă că stația este în proces de înregistrare în baza de date globală – aceasta poate dura între 2 și 4 zile. Vă mulțumim pentru răbdare.
VII.
ULTIMII PAȘI – ÎNREGISTRARE
Pentru a-l face pe senzor parte a rețelei globale de măsurare, vom avea nevoie de câteva detalii. Completați toate celulele din FORMULARUL FINAL DE ÎNREGISTRARE de la capătul paginii cu instrucțiuni a partenerilor noștri din Germania. Adresa postului pentru înregistrare va fi primită cu stația în sine.
ALTE INTREBARI?
Vedeți mai multe în secțiunea Întrebări frecvente (FAQ).