Taula de continguts:
- Pas 1: reuniu els components
- Pas 2: programació del Raspberry Pi
- Pas 3: Execució de Python Code i resolució de problemes
Vídeo: Càmera de vigilància Raspberry Pi amb alerta per correu electrònic: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Actualment, la seguretat és la principal preocupació i hi ha moltes tecnologies presents per mantenir el vostre lloc segur i controlat. Les càmeres de circuit tancat de televisió són molt útils per vigilar la vostra casa o oficina. Tot i que els preus d’aquest tipus de càmeres s’han reduït significativament des del seu inici, tot i que les càmeres IP, que poden enviar i rebre la data per la xarxa, són molt cares. En aquest Instructable hem creat una petita càmera de vigilància que us enviarà una alerta per correu electrònic, si la càmera detecta algun moviment davant de la càmera.
Pas 1: reuniu els components
1. Càmera / càmera web Raspberry Pi
2. arbre de pi 3
3. Sensor de moviment
Pas 2: programació del Raspberry Pi
python serà una bona opció per programar raspberry Pi, també ho vam fer …
codi:
des de la importació de càmeres fotogràfiques PiCamera des de la importació del temps de repòs
importar smtplib
temps d'importació
des de la data i hora d'importació de la data
des de l’email.mime.image importació MIMEImage
des de mail.mime.multipart import MIMEMultipart
importar RPi. GPIO com a temps d'importació GPIO
toaddr = '[email protected]' # destinatari identificador de correu electrònic
me = '[email protected]' # identificador de correu electrònic de remitents
Subject = 'alerta de seguretat'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P. resolució = (320, 240)
P.start_preview ()
GPIO.setup (23, GPIO. IN)
mentre que True: si GPIO.input (23):
imprimir ("Motion …") Temps d'escalfament de la càmera
time.sleep (2)
P.capture ('moviment.jpg')
time.sleep (10)
subject = 'Seguretat!'
msg = MIMEMultipart ()
msg ['Subject'] = assumpte
msg ['From'] = jo
msg ['To'] = toaddr
fp = obert ('moviment.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg.attach (img)
servidor = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (usuari = '[email protected]', contrasenya = 'xxxxxxxxx') # identificador de correu electrònic i contrasenyes dels remitents
server.sendmail (jo, toaddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Pas 3: Execució de Python Code i resolució de problemes
connecteu els pins del sensor PIR a
1. PIR vcc a rpi-2 (Pin físic)
2.. PIR gnd a rpi-6 (Pin físic)
3. PIR a rpi-16 (Pin físic)
(El recompte de pins físics començarà de 1 a 40 vegeu la imatge)
PER MÉS INFORMACIÓ, VEURE LES FOTOS
copieu el codi a l'escriptori rpi
després obriu el terminal
- cd Desktop /
- sudo python codce1.py
això és
resolució de problemes
1. Si heu trobat algun error de sagnat mentre executava Python, descarregueu el codi del fitxer adjunt code1.py
2. Si trobeu pantalla en negre / gris en lloc de canal de vídeo a Pi
escriviu l'ordre següent al terminal
sudo modprobe bcm2835-v4l2
3. assegureu-vos que heu afegit les credencials de Gmail adequades i, a continuació, executeu el codi python
Recomanat:
Càmera de correu electrònic Arduino Security 3G / GPRS amb detecció de moviment: 4 passos
Càmera de correu electrònic Arduino Security 3G / GPRS amb detecció de moviment: en aquest manual, m’agradaria parlar d’una versió de la construcció d’un sistema de vigilància de seguretat amb un detector de moviment i l’enviament de fotografies a la bústia mitjançant l’escut 3G / GPRS. altres instruccions: instrucció 1 i instrucció
Càmera web més senzilla com a càmera de seguretat: detecció de moviment i imatges enviades per correu electrònic: 4 passos
Càmera web més senzilla com a càmera de seguretat: detecció de moviment i imatges enviades per correu electrònic: ja no cal que descarregueu ni configureu programari per obtenir imatges detectades de moviment des de la vostra càmera web fins al vostre correu electrònic; només cal que utilitzeu el navegador. Utilitzeu un navegador Firefox, Chrome, Edge o Opera actualitzat a Windows, Mac o Android per capturar la imatge
Notificació de correu electrònic detectada per moviment per a DVR o NVR: 4 passos
Notificació de correu electrònic detectat per moviment per a DVR o NVR: en aquesta instrucció us mostrarem com configurar notificacions de correu electrònic detectades per moviment al vostre DVR o NVR. Gairebé tothom que irromp en qualsevol edifici sap que la gent ha recorregut a instal·lar sistemes de circuit tancat de televisió per protegir la seva pertinença
Monitorització de temperatura ambient controlada per Raspberry Pi amb sortida d'imatges Gnuplot i capacitat d'alerta per correu electrònic: 7 passos
Monitorització de temperatura de l’habitació controlada per Raspberry Pi amb sortida d’imatges Gnuplot i capacitat d’alerta per correu electrònic: on treballo, hi ha una sala molt important que alberga molts ordinadors. La temperatura ambient d’aquesta habitació ha de ser molt fresca per optimitzar el rendiment d’aquests sistemes. Em van demanar que vingués amb un sistema de control que tingués la capacitat de
Com reenviar el correu TIGERweb al vostre compte de correu electrònic: 5 passos
Com reenviar el vostre correu TIGERweb al vostre compte de correu electrònic: Siguem sincers, el correu TIGERweb és un problema que cal comprovar. El Microsoft Outlook Web Access és lent, complicat i, en general, desagradable d’utilitzar. Aquí és on entra aquest tutorial. Un cop hàgiu acabat aquí, esperem que pugueu comprovar tot el vostre correu electrònic de TIGERweb