Arduino ile LDR (Light Dependent Resistor) kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Bağlantı: LDR'nin bir bacağını Arduino'nun 5V pinine, diğer bacağını ise A0 analog pinine bağlayın 12. Ayrıca, LDR ile A0 arasına 100K ohm'luk bir direnç yerleştirin 1.
- Kodlama: Arduino IDE'sinde aşağıdaki gibi bir kod yazın:
int sensorPin = A0; // LDR pinini belirtin int sensorValue = 0; // LDR değerini saklamak için değişken void setup() { Serial.begin(9600); // Seri iletişimi başlat } void loop() { sensorValue = analogRead(sensorPin); // LDR değerini oku Serial.println(sensorValue); // Değeri seri monitöre yazdır delay(100); } ``` [1](https://maker.pro/arduino/tutorial/how-to-use-an-ldr-sensor-with-arduino)[3](https://hiber.com.tr/arduino-ile-ldr-kullanimi).
- Test: Kodu yükledikten sonra, "Serial Monitor" açarak LDR'nin ışık seviyesine göre verdiği değerleri gözlemleyin 1.
Ek olarak, LDR'nin okuduğu değere göre bir LED'i veya röleyi kontrol etmek için if koşulları ve digitalWrite komutları kullanılabilir 4.
5 kaynaktan alınan bilgiyle göre: