İçindekiler:
- Gereçler
- Adım 1: Raspberry Pi'nizi Yapılandırın
- 2. Adım: PiCam'i yükleyin
- Adım 3: PIR Sensörünü (Pasif Kızılötesi Varlık Sensörü) kurun
- Adım 4: Telegram Botunuzu Kurun
- Adım 5: Hoparlörü Kurun ve Ayarlayın (isteğe bağlı)
- Adım 6: Python Komut Dosyasını ve Temel Kullanımı Ayarlayın
- 7. Adım: Tebrikler! Anladın
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu projede, bir PIR sensörü kullanarak dışarıdayken evinizin / odanızın içinde birinin olup olmadığını kontrol edecek bir izinsiz giriş tespit cihazı oluşturacaksınız, eğer PIR sensörü birisini tespit ederse, evin / odanızın bir (set) resmini çekecektir. davetsiz misafir. Resimler nerede olursanız olun telegram bot kanalınıza gönderilecektir. Alarm sesini veya önceden kaydedilmiş sesli mesajı tetiklemek gibi bazı "korkutma" taktikleri de ekleyebilirsiniz.
Gereçler
Ahududu Pi
Hafıza kartı
Raspberry Pi güç kaynağı
PIR sensörü
Pi Kamera
Hoparlör (isteğe bağlı)
Genel mobil kamera lensi (isteğe bağlı)
Adım 1: Raspberry Pi'nizi Yapılandırın
Raspberry Pi cihazınızı standart paketler ile en son Rasberry Pi OS sürümü ile kurmanız gerekecektir. Pip3 veya apt kullanarak Python3 Telepot ve PiCamera modüllerini aldığınızdan emin olun.
$ sudo apt-get güncellemesi
$ sudo apt-get install python3-picamera
$ sudo pip3 telepot kurun
2. Adım: PiCam'i yükleyin
CSI konektörünü kullanarak picam'ınızı Rasbperry Pi'nize bağlayın.
Raspberry Pi yapılandırma uygulamasında picamera'nın etkin olup olmadığını da kontrol etmeniz gerekir.
Adım 3: PIR Sensörünü (Pasif Kızılötesi Varlık Sensörü) kurun
PIR sensörünü Raspberry Pi'nize bağlayın
Adım 4: Telegram Botunuzu Kurun
BotFather bot telgrafından telgraf anahtarını ve sohbet kimliğini alın:
core.telegram.org/bots
Adım 5: Hoparlörü Kurun ve Ayarlayın (isteğe bağlı)
Ses jakını kullanarak Raspberry Pi'nize normal bir hoparlör takın. Sesi HDMI çıkışı değil 3,5 mm kulaklık jakı üzerinden ayarlamayı unutmayın.
Metinden sesi sentezlemek için espeak yazılımını yükleyin
$ sudo apt-get install espeak
Adım 6: Python Komut Dosyasını ve Temel Kullanımı Ayarlayın
Komut dosyasını git deposundan indirin ve kurun:
-BotFather'dan telgraf anahtarı ve sohbet kimliği
- Kablolama kurulumunuzda kullanılan PIR pini
Davetsiz misafir algılama sistemini çalıştırmak için temel kullanım talimatları:
-Komut dosyasını özel verilerinizle düzenleyin
-Komut dosyasını başlatın
-Daha önce oluşturduğunuz telegram botunu açın ve yerleşik komutları kullanarak komut dosyasını kontrol edin
Komutlar:
pir'i etkinleştir: PIR sensörü etkinleştirilirse, PIR tetiklendiğinde komut dosyası bir resim çeker ve onu bot kanalınıza gönderir
devre dışı pir: PIR sensörü devre dışı bırakılırsa, asla otomatik olarak resim çekmez (evdeyken, resim taşmasını önlemek için PIR sensörü devre dışı bırakılmalıdır)
show: gerçek zamanlı bir resim çekin ve telegram bot kanalına gönderin
METİN deyin: METİN dizesini hoparlörden okuyun
7. Adım: Tebrikler! Anladın
Artık kendi davetsiz misafir algılama cihazınız var!!