Académique Documents
Professionnel Documents
Culture Documents
Aperçu
Cette classe utilisera un détecteur de flamme pour allumer les LED.
Matériaux
Arduino Uno x 1
LED rouge 5mm x 1
Résistance de 220 ohms x 1
10K de résistance x 1
Capteur de flamme
Pain planche x 1
Fils DuPont.
Description du produit
Paramètres techniques
La source lumineuse peut être détectée pour des longueurs d'onde comprises
entre 760 nm et 1100 nm.
L'angle de détection est d'environ 60 degrés,
Il est particulièrement sensible à la lumière d'une flamme.
Sensibilité réglable et performance stable.
Tension de travail 5 V
Peut être utilisé comme sortie numérique ou analogique.
Principe du projet
Le détecteur est très sensible à l'infrarouge émis par une flamme. Nous allons
convertir la luminosité de la flamme pour produire un signal de tension et le
transmettre à l'Arduino et traiter le signal de changement en conséquence.
Détails du périphérique
Le détecteur de flamme est très sensible à l'infrarouge émis par une flamme. Il
est également sensible à la lumière ordinaire. Il est utilisé dans les alarmes
incendie et autres appareils.
L'interface de sortie de l'appareil peut être directement connectée au port IO de
l'Arduino.
Le capteur doit être maintenu à distance de la flamme afin de ne pas
endommager le capteur.
Plus la flamme est grande, plus la distance est grande.
La tension de fonctionnement est de 3.3v -5V.
Schéma de câblage
Exemple de code :
void setup()
{
pinMode(led,OUTPUT);//Defining the LED interface
Serial.begin(9600);//set baud rate
}
void loop()
{
int val=analogRead(flame);//Read the simulated value of a flame sensor
Serial.println(val);//Analog value of serial port display
if(val>=600)//LED lights up when the analog value is greater than 600
{
digitalWrite(led,HIGH);
}else
{
digitalWrite(led,LOW);
}
delay(500);
}
Résultats