Voila j'ai un capteur d'alcool gazeux de type MQ-3 dont la datasheet est en pièce jointe.
J'utilise ce code pour lire les valeurs que me donne le capteur:
const int capteur_alcool = A0;
void setup ()
{
Serial.begin(9600); //moniteur serie
}
void loop()
{
Serial.print(analogRead(capteur_alcool)); //lecture de la valeur sur A0 et affichage
Serial.println(" "); // a la ligne sur le ms
delay (1000); // attente de 1 sec avant nouvelle lecture
}
Le problème c'est que je ne voit pas du tout comment brancher le capteur sur l'arduino, je ne comprend pas le branchement sur la datasheet.
D'après le schéma (figure 2) :
Vout (B) -> sur pin A0 de mesure analogique de l'Arduino
H2 -> sur masse GND
A et H1 ensemble -> Sur +5V, tension de référence.
Le potentiomètre RL de 200 k permet l'étalonnage.
Capteur à étalonner avec modération, hips !
T'attend pas à grand chose de la part de ce capteur par contre ... Il est très long à chauffer (faut bien une heure) et puis si c'est pour un alcootest il est dépendant de l'humidité de l'air donc même sobre si on souffle dessus il réagit ... Mais bon j'avais testé vite fait, à vérifier. Et j'avais également trouvé un article sur un blog et l'auteur avait galéré comme moi. Quelque part c'est logique, à 2€ le capteur s'il était fiable y'aurait des alcootest électronique à 4€ partout sur ebay xD