KY-018 Fotodirenç Modülü, ortam ışık seviyesini algılamak için kullanılan analog çıkışlı bir ışık sensörü modülüdür. Üzerindeki LDR yani fotodirenç, ışık miktarına göre direnç değerini değiştirir. Bu değişim sayesinde Arduino, ESP32, ESP8266 ve benzeri mikrodenetleyici kartlar ile ortamın aydınlık veya karanlık olduğu kolayca algılanabilir.
KY-018 LDR ışık sensörü; otomatik gece lambası, ışığa duyarlı LED kontrolü, akıllı aydınlatma sistemleri, güneş ışığı algılama projeleri ve temel Arduino eğitim uygulamaları için ideal bir modüldür.
| Parametre | Değer |
|---|---|
| Çalışma Gerilimi | 3.3V – 5V |
| Çıkış Türü | Analog |
| Sensör Tipi | LDR / Fotodirenç |
| Direnç Yapısı | 10kΩ sabit direnç + LDR |
| Boyutlar | 21mm x 15mm x 6mm |
| KY-018 Pini | Görevi | Arduino Bağlantısı |
|---|---|---|
| S / AO | Analog sinyal çıkışı | A0 |
| + | Besleme pini | 5V veya 3.3V |
| - | Toprak bağlantısı | GND |
KY-018 modülünü Arduino ile kullanmak için modülün S / AO pini Arduino’nun analog girişlerinden birine, + pini 5V’a, - pini ise GND’ye bağlanır.
Arduino ile KY-018 kullanırken modülden gelen analog değer analogRead() fonksiyonu ile okunur.
Arduino Uno üzerinde bu değer genellikle 0 ile 1023 arasında değişir.
Ortam ışığı arttıkça veya azaldıkça okunan değer değişir. Bu değere göre LED yakma, röle çalıştırma veya alarm üretme gibi işlemler yapılabilir.
Aşağıdaki örnek kod, KY-018 LDR modülünden gelen analog değeri okuyarak Seri Monitör’e yazdırır.
const int ldrPin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int ldrValue = analogRead(ldrPin);
Serial.print("LDR Degeri: ");
Serial.println(ldrValue);
delay(300);
}
KY-018 LDR ışık sensörü için örnek Arduino kodlarına, bağlantı notlarına ve sensör rehberi dosyalarına Robomer GitHub deposu üzerinden ulaşabilirsiniz.
Arduino sensör rehberi içerisinde KY-018 LDR modülü için örnek kodlar, bağlantı açıklamaları ve proje notları yer alır.
GitHub Kodlarını İncele →KY-018 fotodirenç modülünün çalışma mantığını, Arduino ile bağlantısını ve otomatik gece lambası uygulamasını daha detaylı incelemek için aşağıdaki kaynakları kullanabilirsiniz:
LDR sensörünün çalışma mantığını, Arduino bağlantısını ve örnek uygulamasını detaylıca anlatan blog yazısı.
Blog Yazısını OkuKY-018 LDR ışık sensörü için örnek Arduino kodları ve proje dosyaları.
GitHub Dosyalarını İnceleKY-018 Fotodirenç Modülü, Arduino ve diğer mikrodenetleyici projelerinde ortam ışığını algılamak için kullanılabilecek pratik, ekonomik ve kolay bağlantılı bir sensör modülüdür. Analog çıkışı sayesinde ışık seviyesindeki değişimler kolayca okunabilir ve bu değerlere göre farklı otomasyon senaryoları oluşturulabilir.
Otomatik gece lambası, akıllı aydınlatma ve ışığa duyarlı robotik projeler için KY-018 modülü başlangıç seviyesinden ileri seviye uygulamalara kadar rahatlıkla kullanılabilir.