Capteur Détecteur de Flamme KY-026 – Arduino

Le capteur de flamme KY-026 est un capteur qui permet de mesurer des longueurs d’onde sur une plage comprise entre 760 nm et 1100 nm. Ce capteur réagira donc en présence d’une flamme.

Caractéristiques :
– Extrêmement sensible aux longueurs d’ondes entre 760-1100nm
– Seuil de détection de flamme modifiable par un potentiomètre
– Plage d’angle de détection: environ 60 degrés
– Alimentation: 3.3-5.5 VDC

 

// Définition des broches utilisées
int Led = 1 ;// LED
int capt_num = 3; // Interface Capteur Flamme
int capt_ana = A3; //  Interface Capteur Flamme
 
int val ;
float capteur_flamme; 
 
void setup ()
{
  pinMode(Led, OUTPUT);// Définir l'interface de la LED en sortie
  pinMode(capt_num, INPUT);// Définir l'interface du capteur de flamme en entrée
  pinMode(capt_ana, INPUT);// Définir l'interface du capteur de flamme en entrée
  Serial.begin(9600);
}
 
void loop ()
{
  capteur_flamme = analogRead(capt_ana);
  
  Serial.println(capteur_flamme);  
   
  val = digitalRead (capt_num) ;
    if (val == HIGH) // Quand le capteur détecte une flamme, la led s'allume
  {
    digitalWrite (Led, HIGH);
    Serial.println("Flamme");  
  }
  else
  {
    digitalWrite (Led, LOW);
    Serial.println("Pas de flamme");
  }
  delay(2000);
}

 

Démarrez une conversation

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.