Innholdsfortegnelse:
- Trinn 1: Samle komponentene
- Trinn 2: Programmering av din Raspberry Pi
- Trinn 3: Kjøre Python -kode og feilsøking
Video: Raspberry Pi overvåkningskamera med e -postvarsel: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Sikkerhet er et stort problem i dag, og det er mange teknologier til stede i dag for å holde stedet ditt sikkert og overvåket. CCTV -kameraer er veldig nyttige for å holde et øye med huset eller kontoret. Selv om prisene på denne typen kameraer har blitt redusert betydelig siden starten, men fortsatt er IP -kameraer, som har mulighet til å sende og motta datoen over nettverket, veldig dyre. I denne instruksjonsboken laget vi et lite overvåkningskamera som sender et e -postvarsel hvis kameraet oppdager bevegelse foran kameraet
Trinn 1: Samle komponentene
1. Raspberry Pi kamera / webkamera
2. bringebær pi 3
3. bevegelsessensor
Trinn 2: Programmering av din Raspberry Pi
python vil være et godt valg for å programmere bringebær Pi, det gjorde vi også …
kode:
fra picamera import PiCamer fra tidspunkt importer søvn
importer smtplib
importtid
fra datetime import datetime
fra email.mime.image import MIMEImage
fra email.mime.multipart import MIMEMultipart
importer RPi. GPIO som GPIO importtid
toaddr = '[email protected]' # mottakers e -post -ID
me = '[email protected]' # e -post -ID for avsendere
Subject = 'sikkerhetsvarsel'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P. oppløsning = (320, 240)
P.start_preview ()
GPIO.setup (23, GPIO. IN)
while True: if GPIO.input (23):
print ("Bevegelse …") #camera oppvarmingstid
time.sleep (2)
P.capture ('movement.jpg')
tid. sover (10)
subject = 'Sikkerhetsvarsel !!'
msg = MIMEMultipart ()
msg ['Subject'] = emne
msg ['From'] = meg
msg ['To'] = toaddr
fp = open ('movement.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg. vedlegg (bilde)
server = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (bruker = '[email protected]', passord = 'xxxxxxxxx') #e -post -ID og passord til avsendere
server.sendmail (meg, toaddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Trinn 3: Kjøre Python -kode og feilsøking
koble PIR -sensorpinnene til
1. PIR vcc til rpi-2 (fysisk pin)
2.. PIR gnd til rpi-6 (fysisk pin)
3. PIR ut til rpi-16 (fysisk pin)
(Antall fysiske pinner starter fra 1-40, se bildet)
FOR MER INFO VENNLIGST SE BILDENE
kopier koden til rpi-skrivebordet
deretter åpne terminalen
- cd Desktop/
- sudo python codce1.py
det er det
feilsøking
1. hvis du fant noen innrykkfeil under utførelsen av python, vennligst last ned koden fra vedleggskoden1.py
2. hvis du finner svart / grå skjerm i stedet for videofeed i Pi
skriv inn følgende kommando i terminalen
sudo modprobe bcm2835-v4l2
3. sørg for at du har lagt til riktig gmail -legitimasjon, og kjør deretter python -koden
Anbefalt:
Raspberry Pi -eske med kjølevifte med CPU -temperaturindikator: 10 trinn (med bilder)
Raspberry Pi-eske med kjølevifte med CPU-temperaturindikator: Jeg hadde introdusert bringebær pi (heretter som RPI) CPU-temperaturindikatorkrets i det forrige prosjektet. Kretsen viser ganske enkelt RPI 4 forskjellige CPU-temperaturnivå som følger.- Grønn LED ble slått på når CPU -temperaturen er innenfor 30 ~
Installere Raspbian Buster på Raspberry Pi 3 - Komme i gang med Raspbian Buster Med Raspberry Pi 3b / 3b+: 4 trinn
Installere Raspbian Buster på Raspberry Pi 3 | Komme i gang med Raspbian Buster With Raspberry Pi 3b / 3b+: Hei folkens, nylig lanserte Raspberry pi -organisasjonen nytt Raspbian OS kalt Raspbian Buster. Det er en ny versjon av Raspbian for Raspberry pi's. Så i dag i denne instruksjonene vil vi lære å installere Raspbian Buster OS på din Raspberry pi 3
Installere Raspbian i Raspberry Pi 3 B Uten HDMI - Komme i gang med Raspberry Pi 3B - Sette opp din Raspberry Pi 3: 6 trinn
Installere Raspbian i Raspberry Pi 3 B Uten HDMI | Komme i gang med Raspberry Pi 3B | Sette opp din Raspberry Pi 3: Som noen av dere vet Raspberry Pi-datamaskiner er ganske fantastiske, og du kan få hele datamaskinen bare på et enkelt, lite bord. Raspberry Pi 3 Model B har en firekjerners 64-biters ARM Cortex A53 klokket til 1,2 GHz. Dette gir Pi 3 omtrent 50
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Nettkontrollert overvåkningskamera: 8 trinn (med bilder)
Webkontrollert overvåkningskamera: Hensikten med dette arbeidet er å vise hvordan du bygger et overvåkingssystem med nettsidegrensesnittet. Webkameraet kan dreies i vertikal eller horisontal retning gjennom grensesnittet, men bare i området som grensesensorer tillater. Fortsettelsen