Read more
Light Sensor
Pada percobaan kali ini dilakukan uji coba terhadap penggunaan light sensor. Pada rangkaian akan dipasangi dengan Light Dependent Resistor dan juga LED. Hasil pembacaan dari sensor cahaya tersebut nantinya akan menentukan lamanya cahaya yang diberikan oleh LED. Berikut komponen yang diperlukan pada percobaan ini:
![]() |
Light sensor component |
Berikutnya setelah komponen yang diperlukan telah terkumpul, susun rangkaian seperti terlihat pada gambar berikut:
![]() |
Light sensor arduino |
Kemudian pasang USB cable pada Arduino dengan port USB yang terdapat pada PC untuk menguplod program. Buka Arduino IDE, lalu ketikkan program berikut.
//Project 6 - Light Sensor
// Pin we will connect to LED
int ledPin = 6;
// Pin connected to LDR
int ldrPin = 0;
// Value read from LDR
int lightVal = 0;
void setup()
{
// Set both pins as outputs
pinMode(ledPin, OUTPUT);
}
void loop()
{
// Read in value from LDR
lightVal = analogRead(ldrPin);
// Turn LED on
digitalWrite(ledPin, HIGH);
// Delay of length lightVal
delay(lightVal);
// Turn LED off
digitalWrite(ledPin, LOW);
// Delay again
delay(lightVal);
}
Berikutnya compile dan upload program ke dalam Arduino board. Perhatikan dan catat hasil yang terjadi, apakah sesuai dengan spesifikasi atau tidak.
0 Reviews
Silakan dikomentari