Mục lục:
- Bước 1: Thu thập các thành phần
- Bước 2: Lập trình Raspberry Pi của bạn
- Bước 3: Chạy mã Python và khắc phục sự cố
Video: Camera giám sát Raspberry Pi với cảnh báo qua email: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Bảo mật là mối quan tâm lớn hiện nay và có rất nhiều công nghệ hiện nay để giữ an toàn và giám sát cho địa điểm của bạn. Camera quan sát rất hữu ích để theo dõi ngôi nhà hoặc văn phòng của bạn. Mặc dù giá của các loại camera này đã giảm đáng kể từ khi mới ra đời nhưng camera IP, có khả năng gửi và nhận ngày qua mạng vẫn rất đắt hàng. Trong Có thể hướng dẫn này, chúng tôi đã tạo một camera giám sát nhỏ sẽ gửi cảnh báo qua email, nếu camera phát hiện bất kỳ chuyển động nào ở phía trước camera
Bước 1: Thu thập các thành phần
1. camera / webcam của Raspberry Pi
2. phúc bồn tử pi 3
3. cảm biến chuyển động
Bước 2: Lập trình Raspberry Pi của bạn
python sẽ là lựa chọn tốt để Lập trình raspberry Pi, chúng tôi cũng vậy…
mã số:
from picamera import PiCamerafrom time import sleep
nhập smtplib
thời gian nhập khẩu
từ datetime nhập datetime
từ email.mime.image nhập MIMEImage
từ email.mime.multipart nhập MIMEMultipart
nhập RPi. GPIO làm thời gian nhập GPIO
cócdr = '[email protected]' # id email người nhận
me = '[email protected]' # id email người gửi
Subject = 'cảnh báo bảo mật'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P.resolution = (320, 240)
P.start_preview ()
GPIO.setup (23, GPIO. IN)
while True: if GPIO.input (23):
print ("Chuyển động…") #camera khởi động thời gian
time.sleep (2)
P.capture ('movement.jpg')
time.sleep (10)
Subject = 'Thông báo bảo mật !!'
msg = MIMEMultipart ()
msg ['Subject'] = chủ đề
msg ['From'] = me
msg ['To'] =adsdr
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 và mật khẩu của người gửi
server.sendmail (tôi, kiddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Bước 3: Chạy mã Python và khắc phục sự cố
kết nối các chân cảm biến PIR với
1. PIR vcc sang rpi-2 (Pin vật lý)
2.. PIR gnd đến rpi-6 (Pin vật lý)
3. PIR ra rpi-16 (Pin vật lý)
(Số chân vật lý sẽ bắt đầu từ 1-40 xem hình)
"ĐỂ BIẾT THÊM THÔNG TIN VUI LÒNG XEM HÌNH"
sao chép mã vào rpi-desktop
sau đó mở thiết bị đầu cuối
- cd Máy tính để bàn /
- sudo python codce1.py
đó là nó
xử lý sự cố
1. nếu bạn tìm thấy bất kỳ lỗi thụt lề nào trong khi thực thi python, vui lòng tải xuống mã từ tệp đính kèm code1.py
2. nếu bạn tìm thấy màn hình đen / xám thay vì nguồn cấp dữ liệu video trong Pi
gõ lệnh sau vào terminal
sudo modprobe bcm2835-v4l2
3. đảm bảo rằng bạn đã thêm thông tin đăng nhập gmail thích hợp, sau đó chạy mã python
Đề xuất:
Còi báo động cảnh sát Arduino với đèn cảnh sát LED - Hướng dẫn: 7 bước
Arduino Police Siren With LED Police Lights - Hướng dẫn: Trong hướng dẫn này, chúng ta sẽ học cách tạo ra một còi báo động cảnh sát với đèn led nhấp nháy màu xanh lam và đỏ
Xây dựng hệ thống thủy canh tự làm mini & vườn thảo mộc thủy canh tự làm với cảnh báo WiFi: 18 bước
Xây dựng Hệ thống thủy canh tự làm nhỏ & Vườn thảo mộc thủy canh tự làm với cảnh báo WiFi: Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách xây dựng hệ thống #DIY #hydroponics. Hệ thống thủy canh tự làm này sẽ tưới theo chu kỳ tưới thủy canh tùy chỉnh với 2 phút bật và 4 phút tắt. Nó cũng sẽ theo dõi mực nước hồ chứa. Hệ thống này
Giám sát các gallon thùng chứa dầu sưởi ấm với Email, SMS và Cảnh báo Pushbullet: 9 bước (có Hình ảnh)
Giám sát các thùng chứa dầu sưởi ấm bằng Email, SMS và Pushbullet Cảnh báo: THÔNG TIN AN TOÀN: Trong trường hợp có ai đó muốn biết liệu " điều này có an toàn để xây dựng / cài đặt không " - Tôi đã đưa việc này đến 2 công ty Dầu khác nhau để phản hồi / cân nhắc về an toàn, và tôi đã điều hành việc này bởi Cục phó Phòng cháy chữa cháy C
Giám sát và cảnh báo thực vật với đám mây IoT của ESP8266 và AskSensors: 6 bước
Theo dõi và cảnh báo cây trồng với ESP8266 và AskSensors IoT Cloud: Dự án này nhằm xây dựng một hệ thống giám sát cây trồng thông minh sử dụng ESP8266 và Nền tảng IoT AskSensors. Hệ thống này có thể được sử dụng để theo dõi độ ẩm của đất nhằm cung cấp các tiêu chí khách quan cho các quyết định tưới tiêu. giúp đảm bảo tưới
Giám sát nhiệt độ phòng có điều khiển Raspberry Pi với đầu ra hình ảnh Gnuplot và khả năng cảnh báo qua email: 7 bước
Khả năng giám sát nhiệt độ phòng có điều khiển bằng Raspberry Pi Với khả năng xuất hình ảnh và thông báo qua email của Gnuplot: Nơi tôi làm việc, có một căn phòng rất quan trọng chứa rất nhiều máy tính. Nhiệt độ môi trường xung quanh của căn phòng này phải rất mát mẻ để tối ưu hóa hiệu suất của các hệ thống này. Tôi được yêu cầu đưa ra một hệ thống giám sát có khả năng