Sensor flame (flame sensor) adalah jenis sensor yang digunakan untuk mendeteksi keberadaan api atau nyala api. Sensor ini bekerja dengan mengukur radiasi inframerah yang dihasilkan oleh api.
Konfigurasi Flame Sensor dengan Nodemcu ESP8266:
Hubungkan pin VCC pada flame sensor ke pin 5V pada Nodemcu ESP8266.
Sambungkan pin GND pada flame sensor ke pin GND pada Nodemcu ESP8266.
Sambungkan pin DO (digital output) pada flame sensor ke salah satu pin input digital pada Nodemcu ESP8266, misalnya pin D2.
Contoh Program menggunakan Nodemcu ESP8266 untuk Flame Sensor:
Berikut adalah contoh program yang menggunakan Nodemcu ESP8266 untuk mendeteksi keberadaan api menggunakan flame sensor:
#define FLAME_PIN D2 // Pin input digital yang terhubung dengan pin DO pada Flame Sensor
void setup() {
Serial.begin(9600);
pinMode(FLAME_PIN, INPUT); // Set pin FLAME_PIN sebagai input
}
void loop() {
int flameState = digitalRead(FLAME_PIN); // Baca nilai dari pin FLAME_PIN
if (flameState == HIGH) {
Serial.println("Deteksi api!"); // Jika api terdeteksi, tampilkan pesan di Serial Monitor
}
delay(1000); // Delay untuk menghindari pembacaan yang berlebihan
}
Dekatkan Korek Api dengan sensor pada jarak di tabel.4
kemudian tekan korek api sampai korek api mengeluarkan api.
catat apakah api terdeteksi atau tidak