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 putem e -pošte: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Sigurnost je danas glavna briga, a danas je prisutno mnogo tehnologija kako bi vaše mjesto bilo zaštićeno i nadzirano. CCTV kamere su vrlo 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 e -poruku upozorenja, ako kamera otkrije 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 …
kod:
from picamera import PiCamerafrom time import sleep
import smtplib
vreme uvoza
from datetime import datetime
from email.mime.image import MIMEImage
sa e -pošte.mime.multipart import MIMEMultipart
uvezite RPi. GPIO kao GPIO vreme uvoza
toaddr = '[email protected]' # id primaoca e -pošte
me = '[email protected]' # id pošiljatelja e -pošte 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…") #kamera zagrijavanje
time.sleep (2)
P.capture ('movement.jpg')
time.sleep (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)
server = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (user = '[email protected]', password = 'xxxxxxxxx') #email ID i lozinke pošiljalaca
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 senzora 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)
(Broj 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
rešavanje problema
1.ako ste pronašli grešku uvlačenja prilikom izvršavanja pythona, preuzmite kôd iz koda privitka1.py
2.ako nađete crno / sivi ekran umjesto video izvoda u Pi -u
upišite sljedeću naredbu u terminal
sudo modprobe bcm2835-v4l2
3.provjerite jeste li dodali ispravne gmail akreditive, a zatim pokrenite python kod
Preporučuje se:
Senzor vlažnosti tla s upozorenjem na zalijevanje: 4 koraka
Senzor vlage u tlu s navodnjavanjem Upozorenje: Stvaramo uređaj za mjerenje vlažnosti tla, baziran na WEMOS D1 mini i kapacitivnom senzoru vlažnosti tla. Uz integraciju u oblak, mjerenje senzora šalje se u IoT Guru Cloud, gdje dobivamo fantastične grafikone i možemo postaviti upozorenje
Pratite galone spremnika za grijanje s e -poštom, SMS -om i upozorenjem Pushbullet: 9 koraka (sa slikama)
Pratite galone spremnika za grijanje s upozorenjem e -poštom, SMS -om i pushbulletom: SIGURNOSNE INFORMACIJE: U slučaju da neko želi znati je li " ovo sigurno za izgradnju/instaliranje " - Odnio sam ovo u dvije različite naftne kompanije radi povratnih informacija/sigurnosnih razmatranja, a vodio sam ga zamjenik vatrogasne službe za prevenciju požara C
Upravljajte uređajima putem interneta putem preglednika. (IoT): 6 koraka
Upravljajte uređajima putem interneta putem preglednika. (IoT): U ovom uputstvu ću vam pokazati kako možete kontrolirati uređaje poput LED dioda, releja, motora itd. Putem interneta putem web-preglednika. I možete sigurno pristupiti kontrolama sa bilo kojeg uređaja. Web platforma koju sam ovdje koristio je RemoteMe.org posjetite
Nadzor postrojenja sa SMS upozorenjem: 5 koraka
Nadzor postrojenja sa SMS upozorenjem: Ovdje stvaram nadzor postrojenja sa SMS upozorenjem. Server nije potreban za ovaj sistem upozorenja. To je vrlo jeftin i pouzdan projekt
Web nadzorna kamera za nadzor: 8 koraka (sa slikama)
Web nadzorna kamera za nadzor: Svrha ovog rada je pokazati kako izgraditi nadzorni sistem sa 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