İçindekiler:
- Adım 1: Bileşenleri Toplayın
- Adım 2: Raspberry Pi'nizi Programlama
- Adım 3: Python Kodunu Çalıştırma ve Sorun Giderme
Video: E-posta Uyarılı Raspberry Pi Gözetleme Kamerası: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Güvenlik günümüzde büyük bir endişe kaynağıdır ve günümüzde yerinizi güvenli ve izlenen tutmak için birçok teknoloji mevcuttur. CCTV kameralar evinizi veya ofisinizi gözetlemek için çok kullanışlıdır. Bu tür kameraların fiyatları ilk günden itibaren önemli ölçüde düşmüş olsa da yine de ağ üzerinden tarih gönderme ve alma özelliğine sahip IP kameralar çok pahalıdır. Bu Eğitilebilir Kitapta, kamera kameranın önünde herhangi bir hareket algılarsa bir e-posta uyarısı gönderecek küçük bir gözetleme kamerası yaptık.
Adım 1: Bileşenleri Toplayın
1. Raspberry Pi kamera / web kamerası
2. ahududu pi 3
3. Hareket sensörü
Adım 2: Raspberry Pi'nizi Programlama
python, ahududu Pi'yi Programlamak için iyi bir seçim olacaktır, biz de öyle yaptık…
kod:
picamera'dan içe aktarma PiCamera'yı zamandan içe aktarma uyku
smtplib'i içe aktar
ithalat zamanı
tarih saatinden içe aktarma tarih saatinden
email.mime.image'den MIMEImage'ı içe aktar
email.mime.multipart'tan içe aktar MIMEMultipart
RPi. GPIO'yu GPIO içe aktarma zamanı olarak içe aktar
toaddr = '[email protected]' # alıcı e-posta kimliği
ben = '[email protected]' # gönderenin e-posta kimliği
Konu='güvenlik uyarısı'
GPIO.setmode(GPIO. BCM)
P=PiKamera()
P.çözünürlük= (320, 240)
P.start_preview()
GPIO.setup(23, GPIO. IN)
Doğru iken: GPIO.input(23) ise:
print("Hareket…") #camera ısınma süresi
zaman.uyku(2)
P.capture('hareket.jpg')
zaman.uyku(10)
konu='Güvenlik uyarısı!!'
msg = MIMEMçok parçalı()
msg['Konu'] = konu
msg['Kimden'] = ben
msg['Kime'] = toaddr
fp= open('hareket.jpg', 'rb')
img = MIMEImage(fp.read())
fp.kapat()
msj.ekle(img)
sunucu = smtplib. SMTP('smtp.gmail.com', 587)
sunucu.starttls()
server.login(user = '[email protected]', password = 'xxxxxxxxx') #e-posta kimliği ve gönderenlerin şifreleri
server.sendmail(ben, toaddr, msg.as_string())
server.quit()
P.stop_preview()
Adım 3: Python Kodunu Çalıştırma ve Sorun Giderme
PIR sensör pinlerini bağlayın
1. PIR vcc'den rpi-2'ye (Fiziksel Pin)
2.. PIR gnd'den rpi-6'ya (Fiziksel Pin)
3. rpi-16'ya PIR çıkışı (Fiziksel Pin)
(Fiziksel pin sayısı 1-40 arasında başlayacaktır resme bakınız)
"DAHA FAZLA BİLGİ İÇİN LÜTFEN RESİMLERE BAKINIZ"
kodu rpi-masaüstüne kopyalayın
sonra terminali aç
- cd Masaüstü/
- sudo python kode1.py
bu kadar
sorun giderme
1. python'u çalıştırırken herhangi bir girinti hatası bulursanız lütfen kodu code1.py ekinden indirin
2. Pi'de video beslemesi yerine siyah / gri ekran bulursanız
terminalde aşağıdaki komutu yazın
sudo modprobe bcm2835-v4l2
3. Uygun gmail kimlik bilgilerini eklediğinizden emin olun, ardından python kodunu çalıştırın
Önerilen:
Arduino Kullanan GPS Takipli ve Uyarılı Kadın Güvenlik Cihazı: 6 Adım
Arduino Kullanan GPS Takipli ve Uyarılı Kadın Güvenlik Cihazı: Son zamanlarda elimizde olan tüm teknoloji ile, sadece acil durum alarmı oluşturmayacak, aynı zamanda arkadaşlarınıza, ailenize mesaj gönderecek bir kadın güvenlik cihazı yapmak zor değil. veya ilgili kişi. Burada bir grup kuracağız
Sulama Uyarılı Toprak Nemi Sensörü: 4 Adım
Sulama Uyarılı Toprak Nemi Sensörü: WEMOS D1 mini ve Kapasitif Toprak Nemi sensörüne dayalı toprak nemi ölçen bir cihaz oluşturuyoruz. ve bir uyarı ayarlayabiliriz
Güvenlik Kamerası Olarak En Kolay Web Kamerası - Hareket Algılama ve E-postayla Gönderilen Resimler: 4 Adım
Güvenlik Kamerası Olarak En Kolay Web Kamerası - Hareket Algılama ve E-postayla Gönderilen Resimler: Hareket algılanan resimleri web kameranızdan e-postanıza almak için artık yazılım indirmenize veya yapılandırmanıza gerek yok - sadece tarayıcınızı kullanın. Resmi çekmek için Windows, Mac veya Android'de güncel bir Firefox, Chrome, Edge veya Opera tarayıcısı kullanın
HP Web Kamerası 101 Aka 679257-330 Web Kamerası Modülünü Genel USB Web Kamerası Olarak Yeniden Kullanma: 5 Adım
HP Web Kamerası 101 Aka 679257-330 Web Kamerası Modülünü Genel USB Web Kamerası Olarak Yeniden Kullanın: 14 yaşındaki Panasonic CF-18'imi yepyeni bir web kamerası ile renklendirmek istiyorum, ancak Panasonic artık bu harika makineyi desteklemiyor, bu yüzden gri maddeyi b&b'den (biralar ve hamburgerler) daha kolay bir şey için kullanın. Bu ilk kısım
Web Kontrollü Gözetleme Kamerası: 8 Adım (Resimli)
Web Kontrollü Gözetleme Kamerası: Bu çalışmanın amacı, web sayfası arayüzü ile gözetim sisteminin nasıl kurulacağını göstermektir. Web kamerası, arayüz üzerinden dikey veya yatay yönde döndürülebilir, ancak yalnızca sınır sensörlerinin izin verdiği alanda. Devam