Arduino mq-7 sketch
Capteur MQ-7 couplé à un simple circuit comparateur ajustable utilisant un circuit intégré LM393. Détecte le monoxyde de carbone dans l’air. Conçu pour s’interfacer avec un Arduino ou d’autres microcontrôleurs. Logiciel gratuit disponible sur www.arduino.cc.en et d’autres sites Web.
AVERTISSEMENT : Ce produit contient des produits chimiques reconnus par l’État de Californie comme pouvant causer le cancer et des anomalies congénitales ou d’autres problèmes de reproduction. Pour plus d’informations, rendez-vous sur www.P65Warnings.ca.gov(Cet article a été fabriqué avant le 31 août 2018).
Depuis août 2018, l’État de Californie a modifié les exigences de la loi Prop 65. Nous devons désormais répertorier sur notre site web tous les produits chimiques possibles les peuvent causer le cancer, des anomalies congénitales ou problème de reproduction.
Pour faire simple, nous sommes une petite entreprise et nous n’avons pas les ressources nécessaires pour tester chaque pièce, donc nous listons chaque chose comme dangereuse. Veuillez recycler toutes les pièces électroniques de manière responsable et ne mangez, buvez ou fumez en aucun cas ces pièces et lavez-vous les mains après les avoir touchées !
Mq-7 arduino code ppm
Ce capteur a une haute sensibilité et un temps de réponse rapide. La sortie du capteur est une résistance analogique. Le circuit de commande est très simple, il suffit d’alimenter la bobine chauffante avec 5V, d’ajouter une résistance de charge et de connecter la sortie à un ADC.
En vérifiant avec un multimètre, il n’est pas important de savoir si c’est A ou B sur l’un des capteurs de gaz qui est connecté avec la carte breakout. Si vous regardez la fiche technique, elle montre que les broches pour A1 et A2 ou B1 et B2 sont connectées ensemble en interne, respectivement. Le circuit d’application montre également que la polarité n’a pas d’importance, du moment que les broches de chaque côté sont alignées avec le circuit imprimé.
Vous devez calibrer le capteur de gaz MQ-7 et générer une équation qui convertit les valeurs analogiques en PPM. Pour calibrer, vous devez utiliser un échantillon de concentration connue en ppm ou un compteur de gaz CO. En prenant les points de données de la valeur connue, cela vous permettra de créer une ligne de régression qui est calibrée avec le capteur de gaz. Consultez la fiche technique pour obtenir des informations plus détaillées sur l’étalonnage.
Capteur de monoxyde de carbone code arduino
Le capteur de monoxyde de carbone MQ-7 est spécialement conçu pour être sensible au gaz monoxyde de carbone (CO) qui est émis par les véhicules, les usines, etc. Ce gaz étant considéré comme toxique pour l’homme à certains niveaux, la concentration de CO est utilisée pour déterminer la pollution de l’air dans une zone donnée.
Il existe deux façons de lire la sortie du MQ-7. La première passe par la broche DOUT qui émet un signal élevé lorsque le seuil de concentration est atteint et un signal faible dans le cas contraire. Le seuil peut être modifié en ajustant le trimmer sur la carte de dérivation qui est Rp dans le schéma.
RS est la résistance du capteur et forme un diviseur de tension avec la résistance R2 (voir le schéma ci-dessus). Ainsi, RS peut être déterminée si la résistance en série R2 du schéma est connue. La plupart des cartes utilisent une résistance de 2 kilo-ohms pour R2.
float sensor_volt;float RS_gas ; float R0;int R2 = 2000 ; void setup() { Serial.begin(9600);} void loop() { int sensorValue = analogRead(A0) ; sensor_volt=(float)sensorValue/1024*5.0 ; RS_gas = ((5.0 * R2)/sensor_volt) – R2 ; R0 = RS_gas / 1 ; Serial.print(“R0 : “) ; Serial.println(R0);}
Capteur Mq7
Le capteur de gaz MQ-7 permet de surveiller facilement les niveaux de concentration de monoxyde de carbone à l’aide de notre mini-module I2C. Le MQ7 est connecté à un convertisseur analogique-numérique ADC121C à 12 bits, capable de s’étendre jusqu’à 9 capteurs de gaz par port I2C en utilisant seulement deux cavaliers d’adresse (en utilisant pleinement le système d’adresse flottante).
Le MQ-7 est capable de détecter des niveaux de concentration de monoxyde de carbone dans l’air compris entre 200 et 2 000 ppm. La condition de détection idéale pour le MQ-7 est de 20°C ±2°C à 65% ±5% d’humidité. Un préchauffeur interne au capteur permet d’atteindre les conditions de détection idéales, mais la fiche technique recommande un préchauffage de plus de 48 heures pour obtenir une précision optimale. En raison du préchauffage interne, ce capteur nécessite plus de courant que la plupart de nos mini-modules I2C. Nous avons mesuré 139ma pour ce mini-module I2C et nous recommandons fortement de planifier une stratégie d’alimentation pour votre dispositif maître I2C afin de fournir pas moins de 150ma par capteur ! Ce capteur est livré pré-calibré selon les valeurs recommandées par la fiche technique ; cependant, un calibrage final peut être nécessaire pour des mesures précises, car nous ne disposons pas de l’équipement nécessaire au calibrage complet de ces capteurs.