2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ugljikov monoksid (CO) vrlo je opasan plin jer ne miriše, nema okus. Ne možete ga vidjeti, niti otkriti nosom. Moj cilj je izgraditi jednostavan detektor CO. Prvo, detektiram vrlo male količine tog plina u svojoj kući. To je razlog zašto ne računam ppm (za male količine CO -a potreban vam je vrlo precizan detektor + temperatura i vlaga utječu na mjerenje).
Evo mog videa, možete koristiti ENGLESKE PODNASLOVE.
Video - Benzinska postaja na bazi MQ 2
Korak 1: BOM
Opis materijala (partnerske veze):
1. Wemos D1 u mirovini
s.click.aliexpress.com/e/OJ1RVFS
s.click.aliexpress.com/e/cpgt6Uak
2. Senzor plina MQ2
s.click.aliexpress.com/e/k5cKynI
s.click.aliexpress.com/e/bmEMp1rE
3. dupont kabeli
s.click.aliexpress.com/e/bJhlN3nS
4. Adapter AC pretvarača
s.click.aliexpress.com/e/cO3r2GFO (ne zaboravite odabrati pravi utikač, EU ili SAD)
5. kabel za prijenos programa na wemos
s.click.aliexpress.com/e/3PglisC
Korak 2: Krug
U mom krugu, Wemos D1 u mirovini se napaja iz adaptera, koji troši 1,5 W iz utičnice. Također mjerim trenutnu potrošnju senzora plina, koja je cca 100 mA
Korak 3: Kodirajte
Potreban vam je Thingspeak račun i upravitelj knjižnice na Arduine IDE Wemod D1 (umirovljenoj) ploči. Evo koda.
Jedan je problem izračunavanje otpora senzora plina (Rs), što je netočno (formulu sam dobio s vanjske web stranice). Morate znati vrijednost podesivog otpornika.
Korak 4: Grafikon
Ovdje možete vidjeti vrijednosti senzora i izlazni napon mog senzora.
Korak 5: Ppm CO
Ovdje je grafikon koji prikazuje kako izračunati ppm -> čestica na milijun pojedinačnog plina.
Prvo morate znati R0, koji je otpor senzora na čistom zraku s 1000 ppm vodika. Možete ga zapisati kao R0 = Rs na čistom zraku.
Drugo, morate znati Rs, koji je otpor senzora gdje je CO plin u nekoj koncentraciji.