Filmlerde ki gibi bir lazer güvenlik sistemi yapmak elinizde, isterseniz bu projeyi transistör ile de gerçekleştirebilirsiniz. Bu projede arduino kullanılıyor. Mikroişlemcilerin yapısını anlamanıza fayda sağlayacaktır.
Ayrıca bu projede ayna kullanarak daha da çok yere yansıtarak lazer güvenlik sisteminizi geliştirebilirsiniz. Tabi ki kullandığınız lazerin kalitesine de önem vermelisiniz. Işık şiddeti artıkça daha sağlıklı bir güvenlik sistemi oluşturursunuz.
Öncelikle projenin videosunu paylaşalım.
Burada çalışma mantığını görebilirsiniz.
* Arduino
* Buzzer/alarm eğer sadece ses yerine ışık yanmasını istiyorsanız led kullanabilirsiniz.
* 1 direnç değeri önemli değil çok büyük olmasın 330 ohm olabilir
* 1 LDR
* Lazer
* Bir kutu
* Biraz bant.
Şimdi projeyi yapmaya başlayalım.
Arduino uno size bu projede yetecektir.
Ledi ve buzzerı, buzzer yerine led de takabilirsiniz. Şekilde ki gibi board üzerine takın.
Ardından direnç ve ldryi de şekilde gibi takıyoruz.
Direnci a0 ve gnd pinlerine takın
Ldryi A0 ve 5 v pinlerine takın.
Ledin uzun bacağını port 7 ye kısa bacağını port 6 ya takın
Buzzeri pin/port 11 e takın diğer bacağını gnd ye takın.
Daha sonra şekilde ki gibi bir düzenek kurabilirsiniz.
Eğer ldryi bir boru içerine alarak ışıktan korursanız daha iyi sonuç alabilirsiniz.
Veya etrafını siyah bant ile bantlayın.
int sensorPin = A0;
int sensorValue = 0;
int buzzPin=11;
void setup() {
pinMode(buzzPin, OUTPUT);
pinMode(sensorPin, INPUT);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
digitalWrite(7,HIGH);
digitalWrite(6,LOW);
delay(5000);
digitalWrite(7,LOW);
}
void loop() {
sensorValue = analogRead(sensorPin);
if(sensorValue<=500)
{digitalWrite(buzzPin, HIGH);
delay(3000);}
else
{digitalWrite(buzzPin, LOW);}
sensorValue=1000;
}
Buda kodu arkadaşlar
Herkese Bol eğlence.
bu uygulama neden çalışmıyor
kod mantık hatalı çünkü. sensor değeri 500 den küçük olunca yansın denilmiş. yanlış… doğrusu ise 500 den büyük olmalıdırr
Furkan nasıl bir hata aldın?
merhabalar aynı şekilde yaptığım halde olmuyor 05362480426 yardımcı olabilecek birileri var ise çok iyi olur
Kod mu hata veriyor? Açıklarsanız yardımcı olmaya çalışırız.
klon kullandım ben arduıno olarak buzzerde kullanmadım programlarda bir değişiklik olabiliyormu
Klon kullanmanız farketmez. Nasıl bir sorun yaşıyorsunuz?
kod mantık hatalı çünkü. sensor değeri 500 den küçük olunca yansın denilmiş. yanlış… doğrusu ise 500 den büyük olmalıdır
Bizde bu projeyi aynı sizin şekilde yaptık kodumuz hata vermiyor buzzerı ve ledide aynı şekilde kullandık fakat uygularken çalışmıyor nerde hata yapmış olabiliriz ?
kod mantık hatalı çünkü. sensor değeri 500 den küçük olunca yansın denilmiş. yanlış… doğrusu ise 500 den büyük olmalıdır.
buzzerden ses gelmiyor cırt ediyor yardım
merhaba hocam biz arduino destekli lazer güvenlik sistemi yapıyoruz ve de ekleme olarak gsm kısmını ekledik yani uyarı anında gsm ye bildirim düşecek şekilde
fakat kod kısmını bir türlü halledemeidk yardımcı olabilir misiniz