j'ai besoin de votre aide pour trouver une façon à calculer le taux de monoxyde de carbone le plus précis possible. quand j'allume le programme, même après les 48h de préchauffage, il peut passer de 95 ppm au 400 ppm. j'ai lu que le taux changeait suivant la température et l'humidité alors je pensais faire varier automatiquement le capteur mq-9 (CO) suivant les valeurs de température et d'humidité reçu par le capteur DHT sensor. Ça me permettrait de trouver un taux ppm plus précis.
Pour récupérer la valeur et la densité dans l'air de CO avec le mq-9, j'ai repris le programme en python ci-dessous.
Code : Tout sélectionner
import time
import grovepi
gas_sensor = 0
grovepi.pinMode(gas_sensor,"INPUT")
while True:
try:
#récupère la valeur du capteur
sensor_value = grovepi.analogRead(gas_sensor)
# Calcul de la densité du CO dans l'air
density = (float)(sensor_value / 1024.0)
print("valeur =", sensor_value, " density =", density)
except IOError:
print ("Error")
merci d'avance de votre aide
manau