Bu projede Arduino Güvenlik ve Alarm Sistemini nasıl yapacağımızı öğreneceğiz.
Aşağıdaki videoyu izleyebilir veya yazılı eğitimi okuyabilirsiniz.
VİDEOSU;
Arduino Alarm Sisteminin tam kaynak kodu
Aşağıdaki videoyu izleyebilir veya yazılı eğitimi okuyabilirsiniz.
genel bakış
Alarm, A düğmesine bastıktan sonra 10 saniye içinde devreye girer. Nesneleri tespit
etmek için ultrasonik bir sensör kullanır ve alarm bir kez algıladığında uyarı sesi
vermeye başlar. Alarmı durdurmak için 4 basamaklı bir şifre eklememiz gerekiyor.
Önceden ayarlanmış parola 1234’dür, ancak bunu değiştirebiliriz.
etmek için ultrasonik bir sensör kullanır ve alarm bir kez algıladığında uyarı sesi
vermeye başlar. Alarmı durdurmak için 4 basamaklı bir şifre eklememiz gerekiyor.
Önceden ayarlanmış parola 1234’dür, ancak bunu değiştirebiliriz.
B düğmesine basarak, şifre değiştirme menüsünü giriyoruz. İlk olarak, devam
etmek için mevcut şifreyi girmemiz ve yeni 4 haneli şifreyi girmemiz gerekiyor.
Parola değiştirildikten sonra, alarmı tekrar etkinleştirdiğimizde, yalnızca yeni
parolayı girerek alarmı durdurabileceğiz. Yanlış bir şifre girersek tekrar
denememiz gereken bir mesaj alırız.
etmek için mevcut şifreyi girmemiz ve yeni 4 haneli şifreyi girmemiz gerekiyor.
Parola değiştirildikten sonra, alarmı tekrar etkinleştirdiğimizde, yalnızca yeni
parolayı girerek alarmı durdurabileceğiz. Yanlış bir şifre girersek tekrar
denememiz gereken bir mesaj alırız.
Gerekli Bileşenler
Şimdi bu proje için gerekli bileşenleri görelim.
Arduino boarduna,
ultrasonik bir sensöre,
LCD ekrana,
Buzer
4 × 4 tuş takımı
Devre Şeması
Bu yüzden zil sesi için tek bir pine ihtiyacımız var, ancak PWM destekli bir pine.
4 × 4 tuş takımında 8 adet pin var, bunlardan 4 tanesi tuş takımı satırına ve
4 tanesi de tuş takımı sütunlarına aittir.
4 × 4 tuş takımında 8 adet pin var, bunlardan 4 tanesi tuş takımı satırına ve
4 tanesi de tuş takımı sütunlarına aittir.
Yani, örneğin, R1 satırını LOW ve tüm sütun satırlarını HIGH olarak ayarlarsak,
iki satır arasındaki kısa devre nedeniyle, örneğin, 3 düğmesine basarsak,
C3 çizgisi LOW’a düşer. Böyle bir durumda, düğmeye 3 basıldığını kaydedebiliriz
iki satır arasındaki kısa devre nedeniyle, örneğin, 3 düğmesine basarsak,
C3 çizgisi LOW’a düşer. Böyle bir durumda, düğmeye 3 basıldığını kaydedebiliriz
Arduino Alarm Sistemi Kaynak Kodu
Ardından Arduino kodunu görelim. Kod biraz daha uzun olduğu için, daha iyi anlaşılması bakımından, programın kaynak kodunu her kısmın açıklamasına sahip bölümlerde yayınlayacağım. Ve bu makalenin sonunda tam kaynak kodunu vereceğim.
Bu yüzden, LCD’ye ve ek olarak yüklenmesi gereken Keypad kitaplığına standart LiquidCrystal kitaplığını eklememiz gerekiyor. Ardından, sesli uyarıcıyı ve ultrasonik sensörün pinlerini tanımlamalı, program için gereken bazı değişkenleri tanımlamalı, tuş takımının tuşlarını tanımlamalı ve tuş takımı ile LCD için iki nesne oluşturmalıyız.
VİDEOSU;
Arduino Alarm Sisteminin tam kaynak kodu
1 comment:
rar şifresi nedir
Post a Comment