Mikrokontroller
Deteksi Api Dengan Arduino
Pada project kali ini kita akan mencoba membuat Detektor Api dengan Arduino, yang dimana Perangkat ini akan berbunyi 5x ketika mendeteksi api. Langkah pertama dalam melakukan project ini adalah kita hubungkan pin-pin pada Sensor Api ke Arduino seperti pada gambar di atas, atau pada tabel berikut:
Sensor Api | Arduino |
VCC | 5V |
GND | GND |
D0 | D2 |
Buzzer | Arduino |
VCC | D7 |
GND | GND |
Setelah dihubungkan, buka aplikasi Arduino IDE dan hubungkan arduino ke komputer dan masukan kode dibawah dan upload ke Arduino Nano yang terhubung.
#define api 2
#define buzz 5
void setup() {
pinMode(api, INPUT);
pinMode(buzz, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (digitalRead(api) == LOW) {
Serial.println("Flame Detected");
int i;
for(i=0; i<=5; i++)
{
digitalWrite(buzz, HIGH);
delay (500);
digitalWrite(buzz, LOW);
delay (500);
}
} else if (digitalRead(api) == HIGH){
digitalWrite(buzz, LOW);
Serial.println("Safe");
}
delay(100);
}
=
admin
0
Subscribe
0 Comments