Innholdsfortegnelse:
- Trinn 1: Hva er en gassensor og hvordan fungerer den?
- Trinn 2: MQ -gassensorserie
- Trinn 3: Grensesnitt MQ9 gassensor og Arduino
- Trinn 4: Krets
- Trinn 5: Hvordan kalibrere MQ9 gassensor?
- Trinn 6: Kode
- Trinn 7: Hva er det neste?
- Trinn 8: Kjøp MQ9 gassensor
Video: Hvordan kalibrere og bruke MQ9 gassensor m/ Arduino: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Du kan lese denne og andre fantastiske opplæringsprogrammer på ElectroPeaks offisielle nettsted
Oversikt
I denne opplæringen lærer du hvordan du kalibrerer og bruker MQ9 gassensor med et Arduino -kort.
Hva du vil lære:
- Hva gassensoren er og hvordan den fungerer.
- Sammenligning av forskjellige gassensormodeller
- Hvordan MQ9 gassensor fungerer
- Bruker MQ9 gassensor med Arduino
Trinn 1: Hva er en gassensor og hvordan fungerer den?
En gassensor er en enhet som oppdager tilstedeværelsen av en eller flere typer gass i miljøet. Disse sensorene har brede bruksområder, for eksempel sikkerhetssystemer for raffinerier, industrisentre og til og med hjem. Disse sensorene kan oppdage brennbar gass, giftig gass, forurensende gass og så videre. Det er flere metoder for gassdeteksjon, den mest brukte er elektrokjemiske sensorer. Disse sensorene måler konsentrasjonen av en spesifikk gass ved å utføre en kjemisk reaksjon på de oppvarmede elektrodene og måle den resulterende elektriske strømmen.
Trinn 2: MQ -gassensorserie
MQ -gassensorserier er de vanligste gassensorene som er tilgjengelige. Disse sensorene har forskjellige modeller for å detektere forskjellige gasser, hvorav noen er oppført i vedlagte tabell:
Her får vi vite hvordan du kobler til MQ9, men de fungerer alle nesten på samme måte.
MQ9 -sensoren er følsom for karbonmonoksid og brannfarlige gasser. Det kan oppdage detektere karbonmonoksydtetthet fra 10ppm til 1000ppm og tetthet av brennbare gasser fra 100ppm til 10000ppm. MQ9 har en intern varmeapparat som begynner å varme opp hvis en 5V spenning påføres. Den interne motstanden til denne sensoren endres etter hvert som tettheten til de påvisbare gassene endres. Denne verdien kan leses av en enkel krets. MQ9 sensormoduler i markedet har allerede implementert den nødvendige kretsen, og du trenger ikke noe ekstra element.
Trinn 3: Grensesnitt MQ9 gassensor og Arduino
For å få riktige og nøyaktige data må du først gjøre følgende:
- MQ9-sensor trenger 24-48 timer forvarmningstid. Koble til strømforsyningen og la den vare i nødvendig tid til den blir klar.
- Du må kalibrere sensoren (Vi har forklart dette i den følgende delen)
Trinn 4: Krets
Denne modulen har 4 pinner. Koble Vcc til 5V og GND til GND. AO -pinnen returnerer en analog verdi basert på konsentrasjonen av gassen. DO -pinnen returnerer HØY hvis konsentrasjonen av gass er høyere enn en viss verdi. Denne verdien kan settes av potensiometeret på brettet.
Merknader:
- Ikke utsett denne sensoren for vann og frost.
- Påføring av en spenning høyere enn 5V eller påføring av spenningen på feil pinner kan skade sensoren.
- Hvis sensoren utsettes for en høy konsentrasjon av gasser i lang tid, kan det ha en negativ effekt på ytelsen. 4. Risting eller vibrering av sensoren kan redusere nøyaktigheten.
Trinn 5: Hvordan kalibrere MQ9 gassensor?
Før du bruker modulen må du kalibrere den. Denne sensoren måler gasskonsentrasjonen basert på motstandsforholdet. Dette forholdet inkluderer R0 (sensormotstand i 1000ppm konsentrasjon av LPG) og Rs (intern motstand til sensoren som endres etter gasskonsentrasjon). I ren luft, etter forvarming, last opp følgende kode og vent i omtrent 15 minutter til R0 når en fast verdi.
Som du ser i koden, har vi gjennomsnittet fra 100 data for å oppnå en stabil verdi. Deretter måler vi sensorspenningen og i henhold til RL -restansen (i vårt tilfelle, 5K), beregner vi Rs. I henhold til tabellen som er tilgjengelig i databladet, kan R0 bli funnet.
Trinn 6: Kode
Merk
I den følgende koden erstatter du R0 med verdien du oppnådde i forrige trinn.
Trinn 7: Hva er det neste?
- Finn gasskonsentrasjonen i PPM ved hjelp av tabellen ovenfor.
- Lag en intelligent CO -lekkasjevarsler.
Trinn 8: Kjøp MQ9 gassensor
Kjøp MQ9 gassensor fra ElectroPeak
Anbefalt:
Opplæring: Hvordan bruke Mg811 Co2 karbondioksid gassensor: 3 trinn
Opplæring: Hvordan bruke Mg811 Co2 karbondioksid gassensor: Beskrivelse: Denne opplæringen viser deg noen enkle trinn om hvordan du bruker Mg811 Co2 gassensor ved å bruke Arduino Uno. På slutten av denne opplæringen får du et resultat av sammenligning når sensoren kan oppdage en bevegelse og ikke kan oppdage noen bevegelser
Hvordan bruke DS1307 Bruke Arduino: 7 trinn
Hvordan bruke DS1307 Bruke Arduino: DS1307 er en sanntidsklokke IC (RTC). Denne IC brukes til å gi tidsdata. Tildelt tid starter fra sekunder, minutt, timer, dager, dato, måned og år. Denne IC krever ytterligere eksterne komponenter som Crystal og 3,6V batterier. Krystall
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
Neopixel Ws2812 Rainbow LED-glød med M5stick-C - Kjører Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: 5 trinn
Neopixel Ws2812 Rainbow LED-glød med M5stick-C | Running Rainbow på Neopixel Ws2812 Bruke M5stack M5stick C Bruke Arduino IDE: Hei folkens i denne instruksen, vi lærer hvordan du bruker neopixel ws2812 LED eller led strip eller led matrise eller led ring med m5stack m5stick-C utviklingstavle med Arduino IDE, og vi skal lage et regnbuemønster med den
Hvordan bruke Wiimote som en datamus ved å bruke stearinlys som sensor !!: 3 trinn
Slik bruker du Wiimote som en datamus ved å bruke stearinlys som en sensor !!: Denne guiden viser deg hvordan du kobler din Wii -fjernkontroll (Wiimote) til din PC og bruker den som en mus