Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Karbonmonoksid (CO) er veldig farlig gass, fordi den ikke lukter, ikke har smak. Du kan ikke se det, eller oppdage det med nesen. Målet mitt er å bygge en enkel CO -detektor. For det første oppdager jeg veldig små mengder av den gassen i huset mitt. Det er grunnen til at jeg ikke beregner ppm (for små mengder CO trenger du veldig presis detektor + temperatur og fuktighet påvirker målingene).
Her er videoen min, du kan bruke ENGLISH SUBTITLES.
Video - Bensinstasjon MQ 2 basert
Trinn 1: BOM
Materialreklame (tilknyttede lenker):
1. Wemos D1 ble pensjonist
s.click.aliexpress.com/e/OJ1RVFS
s.click.aliexpress.com/e/cpgt6Uak
2. Gassensor MQ2
s.click.aliexpress.com/e/k5cKynI
s.click.aliexpress.com/e/bmEMp1rE
3. dupont -kabler
s.click.aliexpress.com/e/bJhlN3nS
4. AC -omformeradapter
s.click.aliexpress.com/e/cO3r2GFO (ikke glem å velge riktig plugg, EU eller USA)
5. kabel for opplasting av program til wemos
s.click.aliexpress.com/e/3PglisC
Trinn 2: Krets
I min krets drives Wemos D1 pensjonert fra adapteren, som bruker 1,5 W fra kontakten. Jeg måler også nåværende forbruk av gassensor, som er ca 100 mA
Trinn 3: Kode
Du trenger thingspeak -konto og i biblioteksjef i Arduine IDE Wemod D1 (pensjonert) bord. Her er kode.
Ett problem er å beregne motstanden til gassensoren (Rs), som er feil (jeg fikk formel fra eksternt nettsted). Du må vite verdien av justerbar motstand.
Trinn 4: Graf
Her kan du se sensorverdier og utgangsspenning til sensoren min.
Trinn 5: Ppm CO
Her er en graf som viser hvordan du beregner ppm -> partikler per million individuell gass.
For det første må du kjenne R0, som er sensorens motstand ved klar luft med 1000 ppm hydrogen. Du kan skrive det som R0 = Rs i klar luft.
For det andre må du vite Rs, som er motstanden til sensoren hvor CO -gass er i en viss konsentrasjon.