» electronică » Arduino »Detector de poluare a aerului Arduino

Detectorul de poluare a aerului Arduino

Detectorul de poluare a aerului Arduino

Un astfel de dispozitiv poate ajuta la controlul calității aerului, precum și la avertizarea proprietarului asupra unei scurgeri de gaze sau a prezenței gazelor combustibile. Pentru funcționalitate suplimentară, detectorul include un senzor de umiditate și temperatură. Această mini-stație va putea detecta toți poluanții majori atmosferici (monoxid de carbon, oxid nitric, dioxid de sulf, ozon și particule), cu excepția dioxidului de sulf.

Datorită faptului că senzorii folosiți au prețuri diferite și parametrii lor diferă unul de altul, calibrarea lor a avut loc la concentrații de gaz cunoscute pentru autor.

materiale:
- Arduino Organizația Națiunilor Unite
- Alimentare 5V
- Ecran LCD RGB 16x2 Ecran LCD
- Senzor de gaz MiSC-2614 (Ozon)
- Senzor de gaz MQ-9
- Senzor de umiditate și temperatură Keyes DHT11
- Senzor de particule Shinyei PPD42
- Senzor de gaz MQ-2
- Senzor de gaz MiCS-2714 (NO2)
- Acces la imprimanta 3D (pentru caz, puteți utiliza cutia din plastic sau din lemn existentă)
- panou
- Ventilator 5V
- Conductori de calibru 24 (0,511 mm) 10 - 15 buc.













Circuit electric:

Această diagramă arată o diagramă generală a funcționării dispozitivului pentru a reprezenta care este acest detector. Autorul vă solicită să acordați atenție faptului că majoritatea porturilor cu senzori pot fi schimbate, dar atunci trebuie să schimbați codul programului.



Primul pas. Senzor de particule.
Doi senzori Shinyei PPD42 sunt folosiți pentru a colecta date de particule.
Fiecare dintre ele are două ieșiri: galben stâng pentru particule solide mici, iar a doua pentru particule mari. Ieșirile vor fi conectate la Ardiuno cu o tensiune de alimentare de 5V, așa cum este indicat în diagrama generală.

Fiecare dintre senzori utilizează un LED și o fotodiodă pentru a măsura concentrația particulelor din aer.



Pasul doi Placa cu senzor de gaz.
Mai jos este o diagramă a plăcii de circuite tipărite a senzorilor de gaz și temperatură cu umiditate. Autorul și-a făcut singură o placă de circuit tipărit și recomandă și celor care vor fi implicați în acest proiect și observă că placa de circuit poate diferi fizic de cea indicată în diagramă.




Pasul trei Senzori NO2 și ozon.
produs home-made utilizați senzori de montare pe suprafață MiCS-2614 și MiCS-2714, detectează ozon și dioxid de ozon în aer.

Fiecare senzor din elementul său de senzor folosește un rezistor intern. Diagrama arată locația rezistenței de măsurare între bornele K și G. Un ohmmetru a fost utilizat pentru a determina locația lor corectă. Rezistența rezistorului este în kOhm.Senzorii au, de asemenea, un element de încălzire între bornele H și A, care menține temperatura elementului senzor. Elementul de încălzire are o rezistență de 50-60 kOhm.

În plus, rezistențe de 82 kOhm și 131 kOhm sunt instalate în serie cu elementele senzorului de pe panoul de pescuit.



Al patrulea pas. Senzori de gaz.
Autorul folosește senzori de gaz MQ-2 și MQ-9, care măsoară gazele toxice. Senzorii folosesc un rezistor sensibil la gaze pentru a detecta gazele toxice și folosesc elementul lor de încălzire pentru a seta și menține temperatura dorită a senzorului.

Senzorii sunt instalați în funcție de dispunerea plăcii de circuit. Senzorul MQ-2 este conectat de terminalul A la o alimentare de 5V, terminalul G la masă, borna S la masă printr-un rezistor de 47 kOhm. Senzorul MQ-9 este conectat într-un mod ușor diferit: pin A la tranzistor, putere B la 5V, pin G la masă și pin S la masă printr-o rezistență de 10 kΩ.



Pasul cinci Senzor de umiditate și temperatură.
Acest senzor este o necesitate, deoarece monitorizarea umidității și a temperaturii este o parte foarte importantă în determinarea concentrațiilor de gaz. Valorile crescute ale umidității și temperaturii vor afecta foarte mult acuratețea măsurătorilor pentru ambii acești parametri pot fi monitorizați cu un singur senzor. Conexiunea sa este următoarea: terminalul din stânga este conectat la alimentare, terminalul din mijloc este o ieșire de semnal, iar terminalul din dreapta este conectat la masă. Semnalul de la acest senzor va fi transmis portului digital Arduino.



Pasul șase Ventilator și alimentare.
Dacă priviți diagrama întregului proiect, puteți vedea că este utilizată o singură tensiune de intrare de 5V. Acest produs de casă folosește un adaptor de rețea obișnuit. Pentru funcționarea corectă a dispozitivului și pentru a preveni supraîncălzirea, se folosește un ventilator de 5V.




Al șaptelea pas. Locuințe.
Carcasa poate fi realizată din materiale improvizate precum lemn, metal, plastic. Autorul a folosit o imprimantă 3D, un fișier pentru imprimare este atașat în partea de jos a articolului.




Pasul opt. Codul programului.
Codul pentru extragerea datelor din detector este atașat în articol. Codul imprimă pe monitor valorile senzorului, semnalele Shinyei PPD42 și citirile de umiditate cu temperatura. De asemenea, datele sunt afișate pe ecranul LCD.

Pentru funcționarea dispozitivului, sunt încărcate bibliotecile senzorului de umiditate și ecranul LCD.







3d-box.rar [58,88 Kb] (descărcări: 198)
rawdatatolcd.rar [1,8 Kb] (descărcări: 256)
10
10
10

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...