Page 1 sur 1

capteur mq-9 (CO)+ dht sensor + rpi 2

Posté : mar. 25 oct. 2016 18:34
par manau
Bonjour à tous

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")
j'ai fais mon propre programme qui me permet de récupérer les valeurs de températures et du CO mais l'erreur ce situe toujours au niveau de la valeur du CO dans tous les programmes.

merci d'avance de votre aide

manau