Home / Tutorial Arduino / Proyek Arduino : Membuat Alarm menggunakan Sensor IR

Proyek Arduino : Membuat Alarm menggunakan Sensor IR

kelas-fisika.com – Proyek Arduino : Membuat Alarm menggunakan Sensor IR

Tutorial arduino kelas-fisika.com kali ini akan membahas tentang bagaimana membuat Alarm dengan menggunakan Sensor Inframerah.

Dalam tutorial ini, kami menggunakan pasangan IR LED dan Photo Diode dengan Arduino untuk mendeteksi intrusi dalam jarak dekat. IR LED (Inframerah Transmitter): Sama seperti LED lainnya yang biasa kita lihat, namun ia memancarkan cahaya dalam jangkauan Inframerah 700 nanometer (nm) sampai 1 mm. Cahaya ini tidak terlihat oleh mata manusia namun bisa dilihat oleh kamera (itulah sebabnya ini juga digunakan pada kamera night vision). Sedangkan Photo Diode memberi respon dalam hal perubahan daya tahan saat cahaya jatuh di atasnya. Perubahan itu kita ukur dalam hal voltase / tegangan.

Hardware yang dibutuhkan

Berikut Hardware akan diminta untuk melakukan sketsa IR Proximity dan Color Detection ini.

  • Arduino UNO 1
  • Breadboard 1
  • Pasangan IR 1
  • Resistor 10k 1
  • Resistor 1k 1
  • Buzzer 1
  • Jumper male to male 9

Skema Rangkaian

Buat rangkaian berikut dengan bantuan komponen yang disebutkan di atas.

Pemrograman

Anda bisa mendownload kode ini (Arduino Sketch) Disini

int photo_diode = 2; 
int analog_ip = A0;   // analog input pin Photo Diode.
int inputVal = 0;     // to store value of photo diode 
int buzzer = 9;       // digital pin for buzzer
int alarm_val = 1020;     // setting limits for makes buzzer beep 

void setup() 
{
  Serial.begin(9600);   // setup Serial Communication.                 
  pinMode(photo_diode, INPUT);
  pinMode(buzzer, OUTPUT);
  digitalWrite(photo_diode, HIGH);
  digitalWrite(buzzer, LOW);
}

void loop(){
    inputVal = analogRead(analog_ip); // Reading and storing analog input value.
    Serial.print("Input Value:");
    Serial.print(inputVal);       // Printing Analog input value of Photo Diode.
    Serial.print("\n");
    if(inputVal <= alarm_val)
    {
      digitalWrite(buzzer, HIGH);
      delay(500);
    }
    if(inputVal > alarm_val)
    {
      digitalWrite(buzzer, LOW);
      delay(500);
    }  
}

Output

Akan Terdengar bel ketika ada benda melewati atau berada di depan pasangan sensor IR.

About kelas-fisika

Check Also

Modul Microphone Mic MAX9841

kelas-fisika.com – Modul Microphone Mic MAX9841 Modul amplifier mikrofon mewah ini adalah  built in gain control …

One comment

  1. Kelas-fisika, thank you for this post. Its very inspiring.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Powered by themekiller.com