Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуулах
- Алхам 2: Raspberry Pi -г програмчлах
- Алхам 3: Python кодыг ажиллуулж, алдааг олж засварлах
Видео: Имэйлийн анхааруулгатай Raspberry Pi хяналтын камер: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Аюулгүй байдал нь өнөө үед хамгийн их анхаарал татаж буй асуудал бөгөөд өнөөдөр таны байрыг аюулгүй байлгаж, хянаж байх олон технологи байдаг. CCTV камер нь байшин эсвэл оффисоо ажиглахад маш хэрэгтэй байдаг. Эдгээр төрлийн камерын үнэ анхнаасаа мэдэгдэхүйц буурсан боловч сүлжээгээр дамжуулан огноог илгээх, хүлээн авах чадвартай IP камер маш өндөр үнэтэй хэвээр байна. Энэхүү зааварчилгаанд бид камерын урд талын хөдөлгөөнийг илрүүлсэн тохиолдолд имэйлийн анхааруулга илгээх жижиг хяналтын камер хийсэн болно.
Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуулах
1. Raspberry Pi камер / вэб камер
2. цангис жимсний пи 3
3. Хөдөлгөөн мэдрэгч
Алхам 2: Raspberry Pi -г програмчлах
python нь бөөрөлзгөнө Pi програмчлах хамгийн сайн сонголт байх болно, бид ч бас …
код:
пикамер импортлох PiCamer -аас цаг импортлох унтах
smtplib импортлох
импортлох хугацаа
datetime -аас datetime импортлох
email.mime.image -аас MIMEImage импортлох
email.mime.multipart -аас MIMEMultipart импортлох
RPi. GPIO -г GPIO импортын цаг болгон импортлох
toaddr = '[email protected]' # хүлээн авагчийн имэйл id
me = '[email protected]' # илгээгчийн имэйл id
Subject = 'аюулгүй байдлын сэрэмжлүүлэг'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P. шийдэл = (320, 240)
P.start_preview ()
GPIO. тохиргоо (23, GPIO. IN)
байхад True: хэрэв GPIO.input (23):
хэвлэх ("Хөдөлгөөн …") #камер халаах цаг
цаг унтах (2)
P.capture ('хөдөлгөөн.jpg')
цаг унтах (10)
subject = 'Аюулгүй байдлын харшил !!'
msg = MIMEMultipart ()
msg ['Subject'] = сэдэв
msg ['From'] = би
msg ['To'] = toaddr
fp = нээлттэй ('хөдөлгөөн.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg.attach (img)
сервер = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (user = '[email protected]', password = 'xxxxxxxxx') #имэйлийн id болон илгээгчийн нууц үг
server.sendmail (me, toaddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Алхам 3: Python кодыг ажиллуулж, алдааг олж засварлах
PIR мэдрэгчийн тээглүүрийг холбоно уу
1. PIR vcc to rpi-2 (Физик зүү)
2.. PIR gnd to rpi-6 (Физик зүү)
3. PIR-ийг rpi-16 руу (физик зүү) оруулна уу
(Физик тээглүүрийн тоо 1-40 хооронд эхэлнэ)
ИЛҮҮ МЭДЭЭЛЛИЙГ ЗУРГААС ХАРААРАЙ
кодыг rpi-десктоп руу хуулах
дараа нь терминалыг нээнэ үү
- cd Ширээний/
- sudo python codce1.py
тэгээд л боллоо
алдааг олж засварлах
1. Хэрэв та python програмыг ажиллуулах явцад догол мөрийн алдаа олсон бол кодыг хавсралт кодоос татаж авна уу.py
2. хэрэв та Pi дээрх видео тэжээлийн оронд хар / саарал дэлгэц олвол
Дараах тушаалыг терминал дээр бичнэ үү
sudo modprobe bcm2835-v4l2
3. зохих gmail итгэмжлэлүүдийг оруулсан эсэхээ шалгаад python кодыг ажиллуулна уу
Зөвлөмж болгож буй:
Arduino имэйлийн камер (VC0706 + 3G Shield + Arduino M0 аналог): 5 алхам
Arduino имэйлийн камер (VC0706 + 3G Shield + Arduino M0 аналог): Нэг удаа би гартаа VC0706 камер авсан. Би үүнийг Arduino UNO -той амжилттай холбож, зураг авч, micro SD дээр бичүүлсэн. Би өөр зүйлийг хүсч байсан - хүлээн авсан зургийг хаа нэг газар шилжүүлэх. Жишээлбэл, 3G/GPRS бамбайгаар. Хамгийн энгийн нь мэдрэх
ЦАХИЛГААН ХУРДЫН ХЯНАЛТЫН ХЯНАЛТЫН СОНГОЛЫН ГЕНЕРАТОРЫН АЛТЕРНАТИВ (ESC): 7 алхам
ЦАХИЛГААН ХУРДЫН ХЯНАЛТЫН ХЯНАЛТЫН ХЯНАЛТЫН ГЕНЕРАТОРЫН өөр хувилбар (ESC): Хэсэг хугацааны өмнө би YouTube суваг дээрээ салхин цахилгаан үүсгүүр хэрхэн хийхийг харуулсан видеог (https://www.youtube.com/watch?v=-4sblF1GY1E) нийтэлсэн. сойзгүй DC мотороос. Би видеог испани хэл дээр хийсэн бөгөөд энэ хөдөлгүүрийг түүнд өгсөн гэж тайлбарласан
Вэб хяналттай хяналтын камер: 8 алхам (зурагтай)
Вэб хяналттай хяналтын камер: Энэхүү ажлын зорилго нь вэб хуудасны интерфэйсээр тандалтын системийг хэрхэн бий болгохыг харуулах явдал юм. Вэбкамыг интерфэйсийн тусламжтайгаар босоо эсвэл хэвтээ чиглэлд эргүүлж болно, гэхдээ зөвхөн хилийн мэдрэгч зөвшөөрдөг хэсэгт. Үргэлжлэл
ENV2 эсвэл бусад камер утасны камер тогтворжуулагч: 6 алхам
ENV2 эсвэл бусад камер утасны камер тогтворжуулагч: Та хэзээ нэгэн цагт видео хийхийг хүсч байсан ч танд зөвхөн камерын утас байгаа юу? Та камертай утсаараа видео хийж байсан ч түүнийгээ барьж чадахгүй байна уу? Энэ бол таны хувьд сургамжтай зүйл юм
Hawkeye Brownie камер дахь вэб камер: 3 алхам (зурагтай)
Hawkeye Brownie камер дахь вэбкамер: Хэдэн цагаан эрвээхэйн өмнө би Make сэтгүүл дээр хуучин эвхдэг камерын дотор вэбкамер байрлуулах тухай зөгнөлтэй таарч байсан бөгөөд энэ нь миний хийх гэж оролдож байсан зүйлтэй илүү ойр байсан юм. гэхдээ би үүнд тохирох төгс хэргийг олж чадаагүй байна. Би дуртай