Définition d’un capteur de flamme
Le capteur de flamme est utilisé pour détecter des sources d’incendie ou d’autres sources lumineuses de la longueur d’onde de 760 nm à 1100 nm. Il est basé sur le capteur YG1006 qui est un phototransistor en silicium NPN haute vitesse et haute sensibilité. Grâce à son époxy noir, le capteur est sensible au rayonnement infrarouge. Il peut être utilisé pour surveiller des projets ou comme mesure de sécurité pour couper les dispositifs.
Description du capteur
VCC : Entrée de tension positive : 5v pour
analogique 3.3v pour numérique.
A0 : Sortie analogique
D0 : Sortie numérique
GND : Sol
Température de service: -40 °C à +85 °C
Humidité de service: 30 à 90 % RH
Dimensions: 42 x 16 x 15 mm
Sortie analogique (A0) : Signal de tension de sortie en
temps réel sur la résistance thermique.
Sortie numérique (D0) : Lorsque la température atteint un
certain seuil, le seuil de signal de sortie haut et bas réglable via un
potentiomètre.
Schéma de simulation sur ISIS
Branchement du capteur avec Arduino uno
+5V sur Vcc
GND sur GND
D0 sur le pin 3 de la carte
LED sur le pin 10 de la carte
Avant la simulation, cliquez deux fois sur le capteur de
flamme et dans la section des fichiers de programme, téléchargez le fichier
FlameSensorTEP.HEX que vous avez téléchargé et placé dans le dossier Bibliothèque
de votre logiciel Proteus.
Code Arduino de simulation de capteur de flamme
int capteurdeflamme = 2;
int LED = 11;
void setup()
{
pinMode (capteurdeflamme, INPUT);
pinMode (LED, OUTPUT);
}
void loop()
{
int etatducapteur = digitalRead (capteurdeflamme);
if (etatducapteur == 1){
digitalWrite(LED, HIGH);
}
else
{
digitalWrite(LED, LOW);
}
}
Fonctionnement du programme
Si le TestPin est à l’état haut (1), la LED rouge s’allume,
ce qui signifie que le capteur de flamme a détecté la flamme. Si TestPin est à l’état
bas (0), la LED rouge s’éteint ce qui signifie que le capteur de flamme n'a détecté
aucune flamme.
Voir la liste des composants:
Male to Male + Male to Female and Female to Female Jumper Wire
ultrasoni sensor arduino ir sensor arduino flame sensor module