İçindekiler:
Video: RPI Güvenlik Sistemi: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
RPI Güvenlik Alarmının İşlevi
Bu talimatta, tam olarak işleyen bir gece alarm sisteminin nasıl yapıldığını öğreneceksiniz. Sistem bir davetsiz misafir algılarsa, alarmdan yüksek bir ses çıkarmanın yanı sıra, monitörünüze hemen "HİZMETÇİ" yazacaktır. Ledler de alarmla birlikte bir düzende yanıp sönecektir.
Adım 1: Gerekli Malzemeler
İhtiyac duyulan malzemeler:
- Led'in herhangi bir rengi (4 önerilir)
- Atlama telleri
- zil
- 330 direnç (led'lerle aynı miktarda)
- Hareket sensörü
- 3 erkek dişi tel
- Işığa Bağlı Direnç
- kondansatör
- ekmek tahtası
- T-Ayakkabıcı
2. Adım: Prosedür
Prosedür:
- İlk sıraya güç verin ve her iki rayınızı da topraklayın
- 330 direncinizi, ekmek tahtasındaki herhangi bir raya toprak rayından başlayarak ekmek tahtasının altına yerleştirin
- Ardından ledlerinizi rezistörünüzün yanına yerleştirin. Dirençleriniz ekmek tahtasının sol tarafına yerleştirilmişse, kısa bacak doğrudan direncin sağına gider.
- Led'in uzun ayağı istediğiniz yere gider ama hepsinin farklı raylarda olduğundan emin olun.
- Jumper kablolarını ledinizin uzun ledine bağlayın
- Atlama kablolarını herhangi bir gpio pinine bağlayın
- Kısa bacak toprak rayına girecek şekilde buzzer'ı dirençlerin üzerine yerleştirin
- Zil sesine ve ardından bir gpio pinine bir aktarma kablosu bağlayın
- Şimdi ldr'yi bir güç rayına ve ekmek tahtasındaki bir raya bağlayın
- Kondansatörün kısa bacağını alt raya ve uzun bacağını ldr'nin sağına bağlayın.
- Ldr'nin soluna bir atlama kablosu ve ardından bir gpio ping'e bağlayın
- Son olarak, hareket sensörüne üç erkek-dişi kablo bağlayın
- Erkek ve dişi kabloların her birini sırasıyla toprağa, 5v ve gpio'ya bağlayın, her birinin hareket sensörünün sağ ucuna bağlı olduğundan emin olun
Adım 3: Kod Prosedürü
Kod ProsedürüL
Bu kod başka hiçbir yazılımda çalışmadığından python 3 kullandığınızdan emin olun.
Önce doğru şeyleri ithal etmeliyiz
gpiozero'dan içe aktarma LED'i, Buzzer, LightSensor, MotionSensor, zamandan içe uyku
Şimdi elektrikli bileşenlerimizi tanımlamamız gerekiyor. Sondaki sayı, atlama telinizle bağladığınız gpio bağlantı noktasının numarası olmalıdır. Aşağıdaki kod için numarayı ilgili gpio bağlantı noktanızla değiştirmelisiniz.
Işık1 = LED(21)
Işık2 = LED(20)
Işık3 = LED(12)
Işık4 = LED(16)
alarm = Zil(19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = Hareket Sensörü(24)
Şimdi kodun sulu kısmını düzeltmenin zamanı geldi.
Doğru iken:
ldr.light_detected ve pir.motion_detected ise:
print("güvenli")
light1.off()
light2.off()
light3.off()
light4.off()
Başka:
ldr. When_dark ve pir.motion_detected
yazdır ("HİZMETÇİ HAZIR DÜŞÜNCÜ HİZMETÇİ HAZIRLANICI"
alarm.on()
light1.on()
uyku(0.1)
light1.off()
light2.on()
uyku(0.1)
light2.off()
light3.on()
uyku(0.1)
light3.off()
light4.on()
uyku(0.1)
light4.off()
Kodun tamamlanmış gibi görüneceği şey bu
gpiozero'dan içe aktarma LED'i, Buzzer, LightSensor, MotionSensor, zamandan içe uyku
light1 = LED(21)
light2 = LED(20)
light3 = LED(12)
light4 = LED(16)
alarm = Zil(19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = Hareket Sensörü(24)
Doğru iken:
ldr.light_detected ve pir.motion_detected ise:
print("güvenli")
light1.off()
light2.off()
light3.off()
light4.off()
Başka:
ldr. When_dark ve pir.motion_detected
yazdır ("HİZMETÇİ HAZIR DÜŞÜNCÜ HİZMETÇİ HAZIRLANICI"
alarm.on()
light1.on()
uyku(0.1)
light1.off()
light2.on()
uyku(0.1)
light2.off()
light3.on()
uyku(0.1)
light3.off()
light4.on()
uyku(0.1)
light4.off()
Şimdi kodu çalıştırın ve modül metninizi gösterecek
Adım 4: Nihai Ürün
Son olarak, sistem tamamlanmış gibi görünmelidir:
Önerilen:
Sensör Füzyonu Kullanan Ev Yapımı Güvenlik Sistemi: 5 Adım
Sensör Füzyonunu Kullanan Ev Yapımı Güvenlik Sistemi: Bu projenin arkasındaki fikir, birisi onu geçtiğinde sizi uyarmak için kullanılabilecek ucuz ve yapımı kolay bir güvenlik sensörü oluşturmaktır. Asıl amaç, biri merdivenlerden yukarı çıktığında beni bilgilendirebilecek bir şey yaratmaktı ama ben de
RTC ve Kullanıcı Tanımlı Pin Kodu ile Elektronik Güvenlik Sistemi: 7 Adım
RTC ve Kullanıcı Tanımlı Pin Kodu ile Elektronik Güvenlik Sistemi: Merhaba Arkadaşlar! pic mikrodenetleyici kullanarak yaptığım bir projedir, gerçek zamanlı saat ve kullanıcı tanımlı pin kodu özelliklerine sahip bir Elektronik PIN Kodu Güvenlik Sistemidir, bu sayfa kendiniz yapmak için tüm detayları içerir. ÇALIŞMASI VE KONSEPT: Peki
DIY-Parmak İzi Anahtar Güvenlik Sistemi: 8 Adım
Kendin Yap-Parmak İzi Anahtar Güvenlik Sistemi: Bu uygulama, günlük ihtiyaç duyduğumuz anahtarları (kilit) güvenceye almak için kullanışlıdır. Bazen iki veya daha fazla kişi arasında ev, garaj, park yeri gibi bazı ortak anahtarlara sahibiz. Bir piyasada bir dizi biyo metrik sistem mevcuttur, bu
Pizero Motion Detect Webcam Güvenlik Sistemi: 3 Adım
Pizero Motion Detect Webcam Güvenlik Sistemi: Bu sistem, özelleştirilmiş bir kibrit kutusu içinde bir pizero, wifi dongle ve eski bir web kamerası kullanır. Garaj yolumdaki herhangi bir önemli hareketin hareket algılama videolarını 27 fps'de kaydeder. Ardından klipleri bir dropbox hesabına yükler. Ayrıca günlükleri görüntüleyebilir ve
One Touch Kadın Güvenlik Güvenlik Sistemi: 3 Adım
Tek Dokunuşta Kadın Güvenlik Güvenlik Sistemi: Tek dokunuşla alarm 8051 mikro denetleyici kullanan kadın güvenlik sistemi Günümüz Dünyasında Kadın Güvenliği, her Ülkede En Önemli Konudur. Bugün Kadınlar Taciz Ediliyor, Zorlanıyor Ve Bazen Acil Yardım Gerektiğinde. Gerekli Yer Yoktur