Ce module est conçu pour détecter les flammes. Sa sensibilité spectrale est optimisée pour détecter les émissions provenant des flammes nues. La sortie numérique ‘DO’ est activée en haut (active high) lorsqu’une flamme est détectée. Le seuil de détection peut être réglé via un potentiomètre intégré. Une sortie analogique est également disponible sur la broche ‘AO’. Le KY‑026 est un module capteur de flamme infrarouge capable de détecter la présence d’une flamme ou d’une source lumineuse dans une plage de longueurs d’onde spécifique, grâce à un phototransistor sensible aux rayonnements infrarouges. Détection de flamme / feu : il détecte les ondes dans la plage 760 nm à 1100 nm, ce qui couvre bien la lumière émise par des flammes visibles et IR.Angle de détection : environ 60°, suffisamment large pour capter la plupart des flammes dans un champ de vision frontal.Sensibilité réglable : un potentiomètre intégré permet d’ajuster le seuil à partir duquel le capteur considère qu’il y a une flamme. Schéma du projet Programme du projet int pinCapteur = A0; // choisir la broche d'entrée pour le potentiomètre int pinLed = 11; // choisir la broche pour la LED int valeurCapteur = 0; // variable pour stocker la valeur provenant du capteur void setup() { pinMode(pinLed, OUTPUT); // définir la broche de la LED comme sortie Serial.begin(9600); // démarrer la communication série à 9600 bauds } void loop() { valeurCapteur = analogRead(pinCapteur); // lire la valeur du potentiomètre digitalWrite(pinLed, HIGH); // allumer la LED delay(valeurCapteur); // attendre un temps proportionnel à la valeur du potentiomètre digitalWrite(pinLed, LOW); // éteindre la LED delay(valeurCapteur); // attendre le même temps Serial.println(valeurCapteur, DEC); // afficher la valeur lue sur le moniteur série }