Étape 2: programmation
#include < SoftwareSerial.h >
int sensorPin = A0 ; Sélectionnez l’entrée pin pour le LDR
int sensorValue = 0 ; variable pour stocker la valeur provenant de la sonde
int mené = 9 ; Broche de sortie pour LED
avertisseur sonore int = 12 ; Broche de sortie pour Buzzer
void setup() {}
en tant que sortie, déclarer le ledPin et le buzzer :
pinMode (led, sortie) ;
pinMode(buzzer,OUTPUT) ;
Serial.Begin(9600) ;
}
void loop()
{
Serial.println ("Welcome to tutoriel de capteur de flamme TechPonder") ;
sensorValue = analogRead(sensorPin) ;
Serial.println(sensorValue) ;
Si (sensorValue < 100)
{
Serial.println ("Fire détecté") ;
Serial.println ("allumé") ;
digitalWrite(led,HIGH) ;
digitalWrite(buzzer,HIGH) ;
Delay(1000) ;
}
digitalWrite(led,LOW) ;
digitalWrite(buzzer,LOW) ;
Delay(sensorValue) ;
}
Copiez et collez le code ci-dessus dans l’ide Arduino et upload à Arduino UNO.
Merci,
TechPonder.