Arduino Hassasiyet Ayarlı LDR Sesnör Yapımı [Çözüldü]

Allback

Üye
Katılım
14 Kas 2014
Mesajlar
5
Puanları
1
Yaş
40
Merhaba arkadaşlar,

Elektronik bilgim fazla yok ama merakım çok. İnternetteki araştırmalarım ile breadboard üzerinde hassasiyet ayarı yapılabilen, ses ve ışık ile fotoğraf makinesini tetikleyen bir devre yaptım.

Daha sonra arduino'yu keşfettim, lcd panel, buton olayı falan hoşuma gitti. Yine başladım internette araştırmalar yapmaya ve yine hassasiyet ayarlı ses tetikleyici devresinin benzerini arduino ile yapmayı başardım.

Sorun LDR ile hassasiyet ayarlı bir devre yapmayı hiçbir yerde bulamadım. İnternetteki bütün paylaşımlarda arduino'yu analog girişe bağlayarak yapılan basit led yakma devreleri var. Acaba böyle bir imkanım yok mu diye düşünürken, hazır LDR sensör kartlarını gördüm. Bunların üzerine potansiyometre koymuşlar ve hassasiyet ayarı yapılabilir yazıyorlar. Demek ki yapılabiliyormuş dedim ama ne kadar aradıysam bir türlü bulamadım.

Konu ile ilgili bilgisi ya da fikri olan varsa, yardımlarınızı rica ederim...
 
Bağlantıları şu şekilde yaparak istediğim sonuca ulaşmayı başardım.

ihtiyacı olanlar için paylaşıyorum.


Arduino kodları:

Kod:
int LED = 13;
int LDR = 0;
// variables
int base;
int threshold = 100;
// declare inputs and outputs
// and take a baseline reading
void setup() {
   pinMode(LED, OUTPUT);
   pinMode(LDR, INPUT);
   base = analogRead(LDR);
}
// read from the analog input connected to the LDR
// and print the value to the serial port.
// the delay is only to avoid sending so much data
// as to make it unreadable.
void loop() {
   int v = analogRead(LDR);
   if ((base - v) > threshold) {
     digitalWrite(LED, LOW);
   } else {
     digitalWrite(LED, HIGH);
   }
}
 

Forum istatistikleri

Konular
128,133
Mesajlar
915,308
Kullanıcılar
449,850
Son üye
umutbaysal9

Yeni konular

Çevrimiçi üyeler

Geri
Üst