WHAT'S NEW?
Loading...

Membuat Sensor Api Dengan Arduino

Kali ini mari kita buat project arduino sederhana yang ebrtujuan untuk membuat sensor adanya api menyala atau tidak, dengan hasil yang ditampilkan pada serial monitor. untuk kebutuhanya anta lain
  1. Arduino UNO R3
  2. Sensor Api
  3. Kabel Jumper
  4. Korek api untuk testing
Sensor api ini mendeteksi adanya nyala api dengan menangkap sinar ultraviolet  dengan panjang gelombang 760nm -1100nm dan membaca suhu dar -25 sd 85 derajat celcius. untuk jarak yang dapat digunakan yaitu dai 20cm sd 100 cm. kembali ke project, sambungkan kaki arduino dengan pin sensor sepeti dibawah:
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