Top Banner
www.sekolahrobot.co.id ARDUINO SENSOR CAHAYA Sensor cahaya adalah sebuah alat yang digunakan untuk mengubah besaran cahaya menjadi besaran listrik. Prinsip kerja dari alat ini adalah mengubah energi dari foton menjadi elektron. Idealnya satu foton dapat membangkitkan satu elektron. sensor cahaya yang di maksud ini adalah sensor cahaya LDR Light Dependent Resistor (LDR) adalah jenis resistor yang nilai hambatannya di pengaruhi oleh cahaya di sekitar. Maka kita bisa membuat LDR ini menjadi sensor cahaya. Karena memang sudah banyak aplikasinya. Misalnya pada lampu jalan, tidak ada saklar untuk mematikan dan menghidupkan lampu jalan. Ketika ingin menjadikan LDR sebagai sensor, maka kita bisa mengacu pada rangkaian resistor sebagai pembagi tegangan. Dengan menggabungkan antara LDR dengan resistor (atau potensiometer), maka kita bisa mendapatkan variasi tegangan (pada V1 atau V2) yang nantinya menjadi inputan pada pin analog Arduino. Komponen yang diperlukan: 1 buah LDR Kabel jumper Breadboard Arduino + BAHAN YANG DIBUTUHKAN Breadboard Arduino UNO Jumper M to M LDR
2

ARDUINO SENSOR CAHAYA - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 11 - LDR.pdf · berbagai logika untuk sensor cahaya sehingga aplikasi dari LDR ini bisa diperluas

Mar 07, 2019

Download

Documents

ngominh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ARDUINO SENSOR CAHAYA - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 11 - LDR.pdf · berbagai logika untuk sensor cahaya sehingga aplikasi dari LDR ini bisa diperluas

www.sekolahrobot.co.id

ARDUINO SENSOR CAHAYA

Sensor cahaya adalah sebuah alat yang digunakan untuk mengubah besaran cahaya menjadi

besaran listrik. Prinsip kerja dari alat ini adalah mengubah energi dari foton menjadi elektron.

Idealnya satu foton dapat membangkitkan satu elektron. sensor cahaya yang di maksud ini

adalah sensor cahaya LDR

Light Dependent Resistor (LDR) adalah jenis

resistor yang nilai hambatannya di pengaruhi

oleh cahaya di sekitar. Maka kita bisa

membuat LDR ini menjadi sensor cahaya.

Karena memang sudah banyak aplikasinya.

Misalnya pada lampu jalan, tidak ada saklar

untuk mematikan dan menghidupkan lampu

jalan.

Ketika ingin menjadikan LDR sebagai sensor,

maka kita bisa mengacu pada rangkaian

resistor sebagai pembagi tegangan. Dengan

menggabungkan antara LDR dengan resistor

(atau potensiometer), maka kita bisa

mendapatkan variasi tegangan (pada V1 atau

V2) yang nantinya menjadi inputan pada pin

analog Arduino.

Komponen yang diperlukan:

1 buah LDR

Kabel jumper

Breadboard

Arduino

+

BAHAN YANG DIBUTUHKAN

Breadboard

Arduino UNO

Jumper M to M LDR

Page 2: ARDUINO SENSOR CAHAYA - sekolahrobot.comsekolahrobot.com/download/SMA/materi arduino 11 - LDR.pdf · berbagai logika untuk sensor cahaya sehingga aplikasi dari LDR ini bisa diperluas

Skema rangkaian dapat dilihat pada

gambar berikut:

Berikut ini adalah gambar simulasi penempatan komponen pada breadboard dan board Arduino.

Ÿ Salah satu kaki LDR disambungkan ke VCC pada Arduino

Ÿ Salah satu kaki Resistor disambungkan ke GND pada arduino

Ÿ Sambungkan sisa kaki LDR dan sisa kaki resistor, kemudian sambungan tersebut dihubungkan ke pin A0 pada board Arduino

PEMROGRAMAN LDR

sketch

int ldr= A0;float bacaldr;

void setup() { Serial.begin(9600); pinMode(ldr, INPUT);}void loop() {bacaldr = analogRead(ldr);Serial.print("data: ");Serial.print(bacaldr);Serial.println();delay(1000); }

Slangsung saja percobaan kali ini menampilkan data dari LDR ke serial monitor.

Ÿ iInformasi cahay akan dikirim ke komputer melalui komunikasi serial dengan baud rate 9600 setiap 1000 milisekon.

Ÿ Program akan membaca nilai tegangan pada sensor dan mengirimkannya ke komputer melalui komunikasi serial.

Ÿ Dengan Arduino, kita bisa membuat berbagai logika untuk sensor cahaya sehingga aplikasi dari LDR ini bisa diperluas dan dibuat lebih kompleks diintegrasikan dengan berbagai sistem.

PROJECT

Ÿ Buatlah satu sistem informasi cahaya dengan menggunakan 3 led (merah, kuning, hijau) dan buzzer.

Ÿ program arduino “Jika cahaya gelap maka LED berwarna hijau menyala.

Ÿ Jika cahaya terang maka LED warna merah menyala.

Ÿ definisikan gelap dan terang menurut kalian masing-masing