Eld detektering med Arduino och flamma sensor (2 / 3 steg)
Steg 2: programmering
#include < SoftwareSerial.h >
int sensorPin = A0; Välj input PIN-koden för LDR
int sensorValue = 0; variabel för att lagra värdet kommer från sensorn
int ledde = 9. Utgångsstiftet för LED
int Summer = 12. Utgångsstiftet för Summer
void setup() {
förklara ledPin och Summer som en utgång:
pinMode ledde (, OUTPUT);
pinMode(buzzer,OUTPUT);
Serial.BEGIN(9600);
}
void loop()
{
Serial.println ("Välkommen till TechPonder Flame Sensor Tutorial");
sensorValue = analogRead(sensorPin);
Serial.println(sensorValue);
om (sensorValue < 100)
{
Serial.println ("brand upptäcks");
Serial.println ("LED på");
digitalWrite(led,HIGH);
digitalWrite(buzzer,HIGH);
Delay(1000);
}
digitalWrite(led,LOW);
digitalWrite(buzzer,LOW);
Delay(sensorValue);
}
Kopiera och klistra in ovanstående kod Arduino ide och belasta upp till Arduino UNO.
Tack
TechPonder.