Rabu, 30 Oktober 2013

Mengontrol Lampu LED Menggunakan Sensor Cahaya

Written By: Abu Ahla
Thursday, October 31, 2013

Kita akan belajar membuat suatu rangkaian alat, yaitu mengontrol led menggunakan sensor cahaya atau Analog Ambient Light Sensor.
Cara kerja sensor ini yaitu ketika sensor tidak mendeteksi cahaya, maka akan menyalakan led. Dan ketika sensor mendeteksi cahaya, maka LED mati.

Bahan-bahan yang dibutuhkan:
  • 1x Arduino UNO
  • 1x Analog Ambient Light Sensor
  • 3x Kabel Jumper
  • 1x LED White
  • 1x Kabel USB A-B
Step By Step
  1. Rakit Rangkaian
  2. Buat Sketch atau Program
  3. Upload Program


int ledPin = 13;
int sensorPin = A0;
int val;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(sensorPin, INPUT);
  // buka serial monitor, kemudian set baud rate di 9600 bps
  Serial.begin(9600); 
}

void loop() {
  int val;
  // mengkoneksi sensor cahaya ke pin analog 0
  val=analogRead(sensorPin); 
  Serial.println(val);
  if (val < 80) {         // untuk mengatur intensitas cahaya
    digitalWrite(ledPin,HIGH);// nyalakan led        
    delay(100);
  }
  if (val > 90) {       // untuk mengatur intensitas cahaya
    digitalWrite(ledPin,LOW);
    delay(100);
  }
}
Semoga Bermanfaat !!!!

Tidak ada komentar:

Posting Komentar