1回答

3收藏

[大赛作品提交] 基于树莓派和Python的远程视频监控、邮件报警网盘存储系统

Raspberry Pi Raspberry Pi 9634 人阅读 | 1 人回复 | 2017-12-19

本帖最后由 ky123 于 2018-1-31 14:14 编辑

                   项目名称
感谢E络盟提供的助赛基金。基于树莓派和Python的远程视频监控、邮件报警和拍照内容上传网盘协同系统
1.原理介绍
    1.1 本来树莓派的摄像头可以利用移动探测算法来做远程视频监控,但是总是感觉还不是很完美,要是晚上呢,要是光线不好呢,移动探测就不能正确的比较出图片的差异性也就不能正确的处理程序进行及时拍照了。鉴于以上原因,改进视频采集的处理方法和处理流程至关重要。
   增加两点功能:1增加探测方法:采用红外探测方法来触发拍照报警。备用移动侦测拍照功能。
                        2 增加控制继电器,在需要时打开电源灯,增加拍照的清晰度。
    1.2 利用树莓派现有的python程序库,例如驱动GPIO的,控制拍照的,控制终端的等等库函数可以实现丰富强大的的内容。
    1.3 对于无人值守的视频监控系统来说,要能及时回传上报警告信息也至关重要。因此,在本实现系统中,通过配置发送邮件的方式来向想要提醒的对象发送告警信息,及时去处理异常。
    1.4 为了避免证据的缺失,在拍照的同时及时上传照片到百度云网盘中,可以远程保存现场,在需要时更多一份保障。
    1.5 每次拍摄的照片都会加上日期时间等信息,可以及时查看处理,更方便整理审阅。同时在需要时删除树莓派本身存储空间中的内容,节省存储资源。
    1.6


2.系统版本
  2017-09-07-raspbian-stretch

3.应用源代码
应用源代码包括以下内容:
  3.1LCD1602驱动代码:
Adafruit_CharLCD.txt (7.54 KB, 下载次数: 17)

  3.2GPIO接收红外探测传感器代码
   inputValue = GPIO.input(20)#读取键值
        time.sleep(0.5)
        if(inputValue==1): #判断键值
            count=count+1
            if(count%2==1):
                lcd.clear()
                lcd.message("People coming!\nStart vidoe MON!")
  3.3获取图像拍照代码
sudo fswebcam -d /dev/video0 -r 640x480 --bottom-banner --title "RaspberryPi@youzizhile" --timestamp "%Y-%m-%d~%H:%M:%S" --save /home/pi/Pictures/raspberry_camera/detect.jpg
  3.4发送邮件控制代码
SEND_MAIL.txt (1.94 KB, 下载次数: 28)

  3.5 上传图片到百度网盘代码
     bypy upload *.jpg
  3.6 控制继电器代码
   GPIO.output(21,GPIO.HIGH)
      time.sleep(1)
  3.7给照片添加时间信息
sudo cp /home/pi/Pictures/raspberry_camera/detect.jpg `date "+%Y-%m-%d~%H-%M-%S"`.jpg
  3.8 更改记录存储本地照片信息。
     sudo bypy upload *.jpg
     sudo mv *.jpg /home/pi/Pictures/raspberry_camera
4.硬件连接图











5.演示视频
http://v.youku.com/v_show/id_XMzIzMTkyMzU1Ng==.html



开发过程中的帖子:
1树莓派DIY之一------晒晒我的树莓派靓照https://www.cirmall.com/bbs/forum ... 85&fromuid=8155
2 树莓派DIY之二------开启开发环境之远程桌面连接,配置vnc
https://www.cirmall.com/bbs/forum ... 97&fromuid=8155
3树莓派DIY之三------配置树莓派发送邮件https://www.cirmall.com/bbs/forum ... 18&fromuid=8155
4树莓派DIY之四------连接摄像头拍摄照片https://www.cirmall.com/bbs/forum ... =98073&fromuid=8155
5树莓派DIY之五------连接红外传感器和控制继电器、LCD1602https://www.cirmall.com/bbs/forum ... 74&fromuid=8155
6树莓派DIY之六------系统联调,远程监控及无人值守报警https://www.cirmall.com/bbs/forum ... =98207&fromuid=8155




电路连接关系.PNG (15.21 KB, 下载次数: 78)

电路连接关系.PNG

IMG_20171214_235536.jpg (3.02 MB, 下载次数: 101)

IMG_20171214_235536.jpg
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

ky123

发表于 2017-12-19 09:28:23 | 只看该作者


关于视频的问题,如下点击【视频】图标,在视频地址中输入地址,输入的地址要求把链接html后面的内容去掉,就可以了


早安~
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条