- Arduino UNO R3
- Sensor Api
- Kabel Jumper
- Korek api untuk testing
VCC...... Positif voltage input: 5v untuk analog
A0.......... Analog output
GND..... Ground
Jika sudah tersambung seperti diatas, program pada arduino IDE:
// lowest and highest sensor readings:
const int sensorMin = 0; // sensor minimum
const int sensorMax = 1024; // sensor maximum
void setup() {
// inisialisasi serial communication @ 9600 baud:
Serial.begin(9600);
}
void loop() {
// membaca sensor di analog A0:
int sensorReading = analogRead(A0);
// map jarak sensor (four options):
// contoh (long int, long int, long int, long int, long int)'
int range = map(sensorReading, sensorMin, sensorMax, 0, 3);
// jarak:
switch (range) {
case 0: // Jarak api diantara 15 cm
Serial.println("** Close Fire **");
break;
case 1: // jarak api antara 15 - 30cm
Serial.println("** Distant Fire **");
break;
case 2: // jika tidak ada api
Serial.println("No Fire");
break;
}
delay(1); // delay pembacaan script
}
Selamat Mencoba ^^
0 komentar:
Posting Komentar