Sadržaj:
- Korak 1: Skupite komponente
- Korak 2: Programiranje vašeg Raspberry Pi
- Korak 3: Pokretanje Python koda i rješavanje problema
Video: Raspberry Pi nadzorna kamera s upozorenjem e -poštom: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Sigurnost je danas glavna briga, a danas je prisutno mnogo tehnologija kako bi vaše mjesto bilo zaštićeno i nadzirano. CCTV kamere vrlo su korisne za držanje na oku vaše kuće ili ureda. Iako su cijene ovih vrsta kamera značajno smanjene od njihovog početka, ipak su IP kamere, koje imaju mogućnost slanja i primanja datuma putem mreže, vrlo skupe. U ovom Instructableu napravili smo malu nadzornu kameru koja će poslati upozorenje e -poštom, ako kamera detektira bilo kakvo kretanje ispred kamere
Korak 1: Skupite komponente
1. Raspberry Pi kamera / web kamera
2. malina pi 3
3. Senzor pokreta
Korak 2: Programiranje vašeg Raspberry Pi
python će biti dobar izbor za programiranje maline Pi, pa smo i mi …
kodirati:
from picamera import PiCamerafrom time import sleep
uvoz smtplib
vrijeme uvoza
from datetime import datetime
from email.mime.image import MIMEImage
iz e -pošte.mime.multipart import MIMEMultipart
uvoz RPi. GPIO kao GPIO vrijeme uvoza
toaddr = '[email protected]' # id primatelja e -pošte
me = '[email protected]' # id pošiljatelja pošiljatelja
Subject = 'sigurnosno upozorenje'
Način rada GPIO.set (GPIO. BCM)
P = PiCamera ()
P. rezolucija = (320, 240)
P.start_preview ()
GPIO.setup (23, GPIO. IN)
dok je True: ako GPIO.input (23):
print ("Motion…") #vrijeme zagrijavanja kamere
vrijeme.spavanje (2)
P.capture ('movement.jpg')
vrijeme.spavanje (10)
subject = 'Upozorenje o sigurnosti !!'
msg = MIMEMultipart ()
msg ['Subject'] = tema
msg ['From'] = ja
msg ['To'] = toaddr
fp = open ('movement.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg.attach (img)
poslužitelj = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (user = '[email protected]', lozinka = 'xxxxxxxxx') #ID e -pošte i lozinke pošiljatelja
server.sendmail (ja, toaddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Korak 3: Pokretanje Python koda i rješavanje problema
priključite pinove PIR osjetnika na
1. PIR vcc u rpi-2 (fizički pin)
2.. PIR gnd u rpi-6 (fizički pin)
3. PIR izlaz na rpi-16 (fizički pin)
(Brojanje fizičkih pinova počet će od 1-40, pogledajte sliku)
ZA VIŠE INFORMACIJA, POGLEDAJTE SLIKE
kopirajte kôd na rpi-desktop
zatim otvorite terminal
- cd Desktop/
- sudo python codce1.py
to je to
rješavanje problema
1.ako ste pronašli grešku uvlačenja tijekom izvršavanja pythona, preuzmite kôd iz koda privitka1.py
2.ako umjesto video feeda u Pi -u pronađete crno / sivi ekran
upišite sljedeću naredbu u terminal
sudo modprobe bcm2835-v4l2
3.pobrinite se da ste dodali ispravne gmail vjerodajnice, a zatim pokrenite python kod
Preporučeni:
Nadzorna ploča za motocikle Raspberry Pi: 9 koraka (sa slikama)
Nadzorna ploča za motocikle Raspberry Pi: Kao student Multimedija & Komunikacijska tehnologija u Howest Kortrijku, morao sam napraviti vlastiti IoT projekt. Time bi se svi moduli slijeđeni u prvoj godini kombinirali u jedan veliki projekt. Budući da u slobodno vrijeme često vozim motor
Senzor vlažnosti tla s upozorenjem na zalijevanje: 4 koraka
Senzor vlažnosti tla s upozorenjem na zalijevanje: Stvaramo uređaj za mjerenje vlažnosti tla, temeljen na WEMOS D1 mini i kapacitivnom senzoru vlažnosti tla. S integracijom u oblak mjerenje senzora šalje se u IoT Guru Cloud, gdje dobivamo otmjene grafikone i možemo postaviti upozorenje
Nadzor postrojenja s SMS upozorenjem: 5 koraka
Nadzor postrojenja s SMS upozorenjem: Ovdje stvaram nadzor postrojenja sa SMS upozorenjem. Poslužitelj nije potreban za ovaj sustav upozorenja. To je vrlo jeftin i pouzdan projekt
Sustav za praćenje bicikla s upozorenjem mrtvog čovjeka sa Sigfoxom: 7 koraka (sa slikama)
Sustav za praćenje bicikala s upozorenjem o mrtvom čovjeku sa Sigfoxom: Sigurnosni sustav za vozače bicikla sa značajkama praćenja i slanja upozorenja. U slučaju nesreće šalje se alarm s GPS položajem. Sigurnost za vozače bicikla je neophodna, jer se događaju nesreće na cestovnim ili brdskim biciklima i što je prije moguće u hitnim slučajevima po
Web nadzorna kamera za nadzor: 8 koraka (sa slikama)
Web nadzorna nadzorna kamera: Svrha ovog rada je pokazati kako izgraditi nadzorni sustav s sučeljem web stranice. Web kamera se može okrenuti u okomitom ili vodoravnom smjeru kroz sučelje, ali samo u području koje dopuštaju granični senzori. Nastavak