ARDUINO SENSOR CAHAYA - sekolahrobot.comsekolahrobot.com/download/arduset/materi arduino 4 - sensor...

3
www.sekolahrobot.co.id ARDUINO SENSOR CAHAYA LDR (Light Dependent Resistor) merupakan salah satu komponen resistor yang nilai resistansinya akan berubah-ubah sesuai dengan intensitas cahaya yang mengenai sensor ini. LDR juga dapat digunakan sebagai sensor cahaya. Perlu diketahui bahwa nilai resistansi dari sensor ini sangat bergantung pada intensitas cahaya. Semakin banyak cahaya yang mengenainya, maka akan semakin menurun nilai resistansinya. Sebaliknya jika semakin sedikit cahaya yang mengenai sensor (gelap), maka nilai hambatannya akan menjadi semakin besar sehingga arus listrik yang mengalir akan terhambat. Konfigurasi PIN 1. : 3V-5V DC VCC 2. GND: ground 3. : Digital Output DO 4. : Analog Output AO Module sensor LDR mempunyai 2 output yang digunakan, DO merupakan output digital yang nilainya High (1) dan low (0), sedangkan AO merupakan output analog yang nilainya antara 0 - 1024. Untuk digital Output harus masuk ke pin digital Arduino, sedangkan analog output harus masuk ke pin analog arduino. PERENCANAAN BAHAN YANG DIBUTUHKAN Breadboard Arduino UNO Jumper M to M + LDR

Transcript of ARDUINO SENSOR CAHAYA - sekolahrobot.comsekolahrobot.com/download/arduset/materi arduino 4 - sensor...

www.sekolahrobot.co.id

ARDUINO SENSOR CAHAYA

LDR (Light Dependent Resistor) merupakan salah satu komponen resistor yang nilai resistansinya

akan berubah-ubah sesuai dengan intensitas cahaya yang mengenai sensor ini. LDR juga dapat

digunakan sebagai sensor cahaya. Perlu diketahui bahwa nilai resistansi dari sensor ini sangat

bergantung pada intensitas cahaya. Semakin banyak cahaya yang mengenainya, maka akan

semakin menurun nilai resistansinya. Sebaliknya jika semakin sedikit cahaya yang mengenai

sensor (gelap), maka nilai hambatannya akan menjadi semakin besar sehingga arus listrik yang

mengalir akan terhambat.

Konfigurasi PIN1. : 3V-5V DCVCC2. GND: ground3. : Digital OutputDO 4. : Analog OutputAO

Module sensor LDR mempunyai 2 output yang digunakan, DO merupakan output digital yang nilainya High (1) dan low (0), sedangkan AO merupakan output analog yang nilainya antara 0 - 1024.

Untuk digital Output harus masuk ke pin digital Arduino, sedangkan analog output harus masuk ke pin analog arduino.

PERENCANAAN

BAHAN YANG DIBUTUHKAN

Breadboard

Arduino UNO

Jumper M to M

+LDR

PERENCANAAN DIGITAL OUTPUT

Susun arduino uno dan sensor ldr dengan menggunaka kabel jumper

Ÿ Pasang pin VCC Sensor ke pin 5V ArduinoŸ Pasang pin GND Sensor ke pin gnd ArduinoŸ Pasang pin DO Sensor ke pin 7 Digital

Arduino

PEMROGRAMAN

Biar langsung mencoba, mari membuat project untuk meampilkan data di serial monitor

sketch

int sensordigital = 7;int bacasensor;

void setup(){pinMode(sensordigital, INPUT); Serial.begin(9600);}

void loop(){bacasensor= digitalRead(sensordigital);Serial.println(bacasensor);

delay(200);}

Amati perubahan ketika sensor menghadap ke cahaya atau ditutupi

PERENCANAAN ANALOG OUTPUT

Susun arduino uno dan sensor ldr dengan menggunaka kabel jumper

Ÿ Pasang pin VCC Sensor ke pin 5V ArduinoŸ Pasang pin GND Sensor ke pin gnd ArduinoŸ Pasang pin AO Sensor ke pin A0 analog

Arduino

PEMROGRAMAN

Biar langsung mencoba, mari membuat project untuk meampilkan data di serial monitor

sketch

int sensoranalog = A0;int bacasensor; void setup(){pinMode(sensoranalog, INPUT); Serial.begin(9600);}void loop(){bacasensor = analogRead(sensoranalog);Serial.println(bacasensor);

}

Amati perubahan ketika sensor menghadap ke cahaya atau ditutupi

www.sekolahrobot.co.id

PROJECT

Ÿ gunakan 2 buah sensor cahaya dan bacalah baik dengan menggunakan digital output maupun analog output.

www.sekolahrobot.co.id