İçindekiler:
- Adım 1: Materyalleri Toplayın
- Adım 2: PIR Hareket Sensörünün Bağlanması
- Adım 3: LED'leri ve Dirençleri Bağlama
- Adım 4: PiCamera'yı Bağlama
- Adım 5: Hoparlörleri Ayarlama
- Adım 6: Projenin Kodlanması
- 7. Adım: Son Kontrol
Video: SanityForce (Alarm Sistemi- Rpi): 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Artık eşyalarınızı güvende tutmanın veya kardeşlerinizi odanızdan uzak tutmanın birçok yolu var, örneğin odayı kilitlemek veya başkalarının ulaşamayacağı bir yerde tutmak gibi. Tüm bu temel şeyleri yapmanıza gerek olmadığını, ancak Raspberry Pi'nizi kişisel alarm sisteminize dönüştürebileceğinizi söyleseydim! Şimdi bunun imkansız olduğunu veya son derece gereksiz olduğunu düşünebilirsiniz, küçük kardeşinizi dışarıda tutmak için odanızın kapısına bir kilit koyabilirsiniz. Ama kardeşiniz kilidin anahtarını bulup odanıza girebilir, ancak bu alarm sistemi ile, bir kez açtığınızda, siz gidip kod aracılığıyla kapatana kadar devre dışı bırakılamaz. Kardeşiniz kapınıza bir metre yaklaşsa bile alarm çalar ve evinizdeki herkese birinin mahremiyetinizi ihlal etmeye çalıştığını söyler. O zaman biri senin mahremiyetini ihlal etmeye çalıştığını öğrendiğinde, gelip onu durduracaklar. Pi'nizi SanityForce adlı muhteşem alarm sistemine dönüştürmek için birkaç basit adımı izlemeniz ve Pi'nize bazı eklentiler yapmanız gerekecek. İhtiyacınız olacak tüm adımlar ve malzemeler aşağıda listelenmiştir. İyi Şanslar ve SanityForce sizinle olsun!
Adım 1: Materyalleri Toplayın
Şimdi bu proje için Raspberry Pi'niz için epeyce eklentiye ihtiyacınız olacak. Projeyi oluşturmaya başlamadan önce lütfen aşağıda listelenen tüm malzemelere sahip olduğunuzdan emin olun.
- 1x Ahududu Pi
- 1x Ekmek Tahtası
- 1x Çift Hoparlör
- 1x PiKamera
- 10x Kırmızı LED'ler
- 1x PIR Hareket Sensörü
- 3x Dişi-Erkek Teller
- 10x 330 Dirençler
- 10x Mavi Atlama Kablosu
- 2 adet Siyah Jumper Kablosu
Adım 2: PIR Hareket Sensörünün Bağlanması
Diğer tüm LED'leri ve hoparlörleri bağlamadan önce, projenizin bel kemiği olan hareket sensörünü bağlamak istiyorsunuz. Hareket sensörünü bağlamak için GPIO pinlerine ve GND pinlerine doğru dişi-erkek kabloyu bağlamaya dikkat etmelisiniz. Hangi telin nereye gideceğini belirtmek için yukarıdaki resmi örnek olarak kullanacağım. Örnekte hareket sensörüne sağdan sola sırayla yeşil, mor ve mavi olmak üzere 3 kablo bağlanmıştır. Yeşil kablo, yukarıdaki örnekte görebileceğiniz gibi, breadboard'unuzdaki GND pinine bağlanacaktır. Mor tel, breadboard'daki 5 voltluk güç güç pinine bağlanacaktı, bunu yukarıdaki resimde görebilirsiniz. Üçüncü ve son tel, mavi olan, ekmek tahtanızdaki GPIO pinine giriyor, GPIO pininin gittiği seçiminiz.
Adım 3: LED'leri ve Dirençleri Bağlama
Yani LED'lere ve dirençlere gelince, bunları bağlamak çok kolay, sadece LED'in uzun ayağının (anot) GPIO pinine bağlı jumper kablosuna bağlı olduğundan emin olun. LED'in kısa ayağı (katot), GND pinine bağlı olan 330 direncine bağlanır. Kart üzerindeki LED'leri kurmadan önce, bir GND pininden kart üzerindeki GND rayına takılacak iki adet siyah jumper kablosunu bağlayın. LED'leri ekmek tahtası üzerinde istediğiniz yere istediğiniz tasarımda yayabilirsiniz. Yukarıda söylediklerimi uyguladığınızdan emin olun ve kodu girip test ettiğimizde LED'leriniz yanmalıdır. Ayrıca LED'leri bağladığınız GPIO pinleri önemli değil, bu sizin seçiminiz olabilir.
Adım 4: PiCamera'yı Bağlama
Şimdi PiCamera'yı bağlamak kolay bir iştir, ancak bağlarken Pi'ye yerleştirme sürecinde kameranın pimlerine zarar vermemeye dikkat edin. Orada çubuktaki siyah kapağı açarsınız ve Pi kamerayı içeri sokarsınız, kamera yerine oturduğunda çubuğu geri itmeyi unutmayın. Bunu yaptıktan sonra Pi arayüzünün alt çubuğundaki Raspberry Pi butonuna basarsanız menü çubuğu gelecektir. Ardından "Tercihler"e tıklar ve "Raspberry Pi Yapılandırması"na inersiniz, tıkladığınızda ekranınızın önüne bir menü gelir. Orada "Arayüzler"e tıklarsınız, orada kamera seçeneği için etkinleştir düğmesine tıklarsınız. Kamera zaten etkinse, devre dışı bırakın ve ardından etkinleştirin. Kamerayı etkinleştirdikten sonra Pi'nizi yeniden başlatın ve Pi yeniden başlatıldığında kameranız çalışmaya başlayacaktır.
Adım 5: Hoparlörleri Ayarlama
Şimdi Pi için istediğiniz hoparlörü kullanabilirsiniz, ancak Pi'nin kulaklık jakına bağlayabileceğiniz bir kulaklık çıkışı olan hoparlörleri kullanmanızı tavsiye ederim. Şimdi bu projeyi oluşturmanın en kolay kısmı hoparlörleri kurmak, tek yapmanız gereken hoparlörlerin kulaklık çıkışını Pi'nin kulaklık jakına takmak. Ardından hoparlörlerin USB A kablosunu Pi'nin USB A noktasına takarsınız. Hemen ardından hoparlörlerinizi açın ve çalışır durumda olmalısınız. Hoparlörleriniz prize taktıktan sonra çalışmıyorsa, onları çıkarıp tekrar takmayı veya Pi'nizi kapatıp tekrar açmayı deneyin!
Adım 6: Projenin Kodlanması
Artık her şeyi Pi'nizde topladıktan sonra Python'da kodlamaya hazırsınız, yani gerçekten çalışacak. Her şeyi çalıştıracak kod aşağıdadır, sadece bunu kullanabilirsiniz, ancak tüm GPIO pin numaralarını breadboard'unuza özel pin numarasıyla değiştirmeyi unutmayın. Ayrıca, kodda belirlediğim müzik klasörünün adını değiştirmeniz gerekecek, adı bilgisayarınızda klasörün adı ne ise onu değiştirin. Altta kodunuzun Python'da nasıl görünmesi gerektiğine dair bir resim var, sadece dosyayı indirin ve bir göz atın.
gpiozero'dan MotionSensor'ü gpiozero'dan içe aktar LED'i içe aktar
zamandan içe uyku
picamera'dan içe aktarma PiCamera
pygame'i içe aktar
kamera = PiCamera()
pir = Hareket Sensörü(4)
alarm1 = LED(21)
alarm2 = LED(24)
alarm3 = LED(20)
alarm4 = LED(19)
alarm5 = LED(16)
alarm6 = LED(5)
alarm7 = LED(12)
alarm8 = LED(13)
alarm9 = LED(25)
alarm10 = LED(22)
kesinlikle dinlenme():
pygame.init()
pygame.mixer.music.load("LA LA LA.mp3")
pygame.mixer.music.play(-1)
Doğru iken:
pir.wait_for_motion()
pir.motion_algılanırsa:
camera.start_preview()
uyku(0.1)
camera.capture('/home/pi/Desktop/capture.jpg')
camera.stop_preview()
dinlenmek()
yazdır ("HİZMETÇİ UYARISI!!!!")
alarm1.on()
alarm2.on()
uyku(0.4)
alarm1.off()
alarm2.kapalı()
alarm3.on()
alarm4.on()
uyku(0.5)
alarm3.kapalı()
alarm4.off()
alarm5.on()
alarm6.on()
uyku(0.4)
alarm5.kapalı()
alarm6.off()
alarm7.on()
alarm8.on()
uyku(0.4)
alarm7.off()
alarm8.off()
alarm9.on()
alarm10.on()
uyku(0.4)
alarm9.off()
alarm10.off()
alarm10.on()
alarm9.on()
uyku(0.4)
alarm10.off()
alarm9.off()
alarm8.on()
alarm7.on()
uyku(0.4)
alarm8.off()
alarm7.off()
alarm6.on()
alarm5.on()
uyku(0.4)
alarm6.off()
alarm5.kapalı()
alarm4.on()
alarm3.on()
uyku(0.4)
alarm4.off()
alarm3.kapalı()
alarm2.on()
alarm1.on()
uyku(0.4)
alarm2.kapalı()
alarm1.kapalı()
Başka:
alarm1.off()
alarm2.kapalı()
alarm3.kapalı()
alarm4.off()
alarm5.kapalı()
alarm6.off()
alarm7.off()
alarm8.off()
alarm9.off()
alarm10.off()
7. Adım: Son Kontrol
Artık kodunuzu python'a yerleştirdiğinize göre, her şeyi bir araya getirmenin ve projenizin gerçekten işe yarayıp yaramadığını görmenin zamanı geldi! Aşağıda projenizin nasıl çalışması gerektiğine dair bir video var, arkada konuşan bazı insanları görmezden gelin, sessiz bir yerde değildim! SanityForce: The Alarm System'i yapma çabalarınızın başarılı olduğunu umuyoruz ve şimdi kardeşlerinizi odanızdan uzak tutmanıza yardımcı olacak harika bir şeye sahipsiniz.
Bu talimatı takip ettiğiniz için teşekkür ederiz ve umarım bir iki şey öğrenmişsinizdir! Aşağıdaki yorumlarda düşüncelerinizi bırakmayı unutmayın! SanityForce'unuzla iyi eğlenceler!
Önerilen:
M5StickC-ESP32 Mini PIR Alarm Sistemi: 7 Adım
M5StickC-ESP32 Mini PIR Alarm Sistemi: Bu projemizde mini PIR sensörü ve M5StickC ESP32 kartı kullanarak mini Alarm Uyarısı yapmayı öğreneceğiz.Videoyu izleyin
DIY Ev Otomasyonu Hırsız Alarm Sistemi!: 5 Adım (Resimlerle)
DIY Ev Otomasyonu Hırsız Alarm Sistemi!: Bu projede, eviniz için bir hırsız alarm sistemi oluşturmak için Home Assistant yazılımını nasıl kullanacağınızı göstereceğim. Sistem temel olarak kapının izinsiz açılıp açılmadığını algılayacak ve ardından bir bildirim gönderecektir
DIY Hareket Algılama SMS Alarm Sistemi: 5 Adım (Resimlerle)
Kendin Yap Hareket Algılama SMS Alarm Sistemi: Bu projede, size "HİZMETÇİ ALARMI" gönderen bir alarm sistemi oluşturmak için ucuz bir PIR hareket sensörünü bir TC35 GSM modülü ile birleştireceğim. Biri eşyalarınızı çalmaya çalıştığında SMS. Başlayalım
Lazer Güvenlik Alarm Sistemi (ÇİFT MOD): 5 Adım
Lazer Güvenlik Alarm Sistemi (ÇİFT MOD): Güvenlikle ilgili bir şey olduğunda kesinlikle sağlam bir fikre ihtiyacımız var ve bu durumda lazer güvenlik alarmı evde çok kolay bir şekilde oluşturmak için en iyi seçenektir. Bu eğitimde nasıl yapılacağını öğreneceğiz. bu projeyi çok kolay bir şekilde yapmak için
Mini HiFi Raf Sistemi (Ses Sistemi) Nasıl Doğru Bağlanır ve Kurulur: 8 Adım (Resimlerle)
Mini HiFi Raf Sistemi (Ses Sistemi) Nasıl Düzgün Bağlanır ve Kurulur: Elektrik mühendisliği hakkında bilgi edinmekten keyif alan biriyim. Ann Richards Genç Kadın Liderler Okulu'nda bir lisedeyim. Mini LG HiFi Raf Sisteminden müziklerinin keyfini çıkarmak isteyen herkese yardımcı olmak için bunu öğretilebilir hale getiriyorum