查看: 2138|回复: 4

[原创] 树莓派3--UVC摄像头远程监控系统

[复制链接]

27

主题

4

好友

1760

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    昨天 23:03
  • 签到天数: 122 天

    [LV.7]常住居民III

    爱板会员勋章

    发表于 2016-5-11 13:33:12 |显示全部楼层
    本帖最后由 windworld-1898442 于 2016-5-27 15:34 编辑

    前言:

            想要实现远程监控的方法很多,网上教程也是一搜一大把,之前玩openwrt时用路由器做过类似的小玩意,不过今天准备采用Yeelink实现USB摄像头监控,其原理是通过树莓派3上安装fswebcam用来抓取图像,并创建脚本文件将抓取到的图片定时上传到服务器,从而实现远程实时监控的功能,具体实现如下:


    准备:

    1.yeelink账号

    2.USB免驱摄像头

    3.网络环境

    4.树莓派3板卡


    步骤一:注册yeelink账号http://www.yeelink.net/


    步骤二:添加新的设备(具体如图)

    步骤三:查看记录自己的api key

    步骤四:我的设备中添加USB设备记录设备的URL

    步骤五:安装fswebcam用来抓取图像

    sudo apt-get install fswebcam

    步骤六:创建脚本文件上传抓取到的图片

    vim /home/pi/yeelink.sh  (或是nano /home/pi/yeelink.sh)

    脚本中内容如下:(两行)

    查看原代码

    • sudo fswebcam -d /dev/video0 -r 320x240 --bottom-banner --title "RaspberryPi @ Yeelink" --no-timestamp /home/pi/yeelink.jpg
    • curl --request POST --data-binary @"/home/pi/yeelink.jpg" --header "U-ApiKey: xxxxxxxxxxxxxxxxxxxx"   http://XXXXXXXXXXXXXXXXXX

    这里XXXXX替换为例的api key和URL,注意千万不要出错 注意空格

    步骤7:给yeelink.sh脚本增加可执行权限

    chmod +x /home/pi/yeelink.sh


    步骤8:执行脚本检测是否运行成功

    sudo sh /home/pi/yeelink.sh

    步骤九:运行crontab -e加入以下内容

    */1 * * * * /home/pi/yeelink.sh


    完成以上操作后,系统便会每分钟上传一次照片(注意间隔不能小于10秒,Yeelink不认)。然后登陆yeelink在我的设备里就可以看到每分钟上传的照片了!效果如下图所示。

    树莓系统中抓去的图片:

    yeelink实际监控的效果图片

            注意:如果采集到的图片为黑色无图像情况,那么很有可能是你摄像头本身或者是参数问题,这里你可以更好摄像头重新试试!


    回复

    使用道具 举报

    3

    主题

    0

    好友

    79

    积分

    童生

    Rank: 2

  • TA的每日心情
    开心
    2016-5-12 10:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2016-5-11 22:36:53 |显示全部楼层
    fswebcam这个与raspivid之间区别大吗?是针对BCM芯片设计的吗?
    回复

    使用道具 举报

    129

    主题

    4

    好友

    4795

    积分

    状元

    Rank: 6Rank: 6

  • TA的每日心情
    开心
    前天 21:58
  • 签到天数: 528 天

    [LV.9]以坛为家II

    发表于 2016-5-12 00:47:40 |显示全部楼层
    yeelink现在可以上传图片?该实验raspberry pi 2可以不?
    回复

    使用道具 举报

    27

    主题

    4

    好友

    1760

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    昨天 23:03
  • 签到天数: 122 天

    [LV.7]常住居民III

    爱板会员勋章

    发表于 2016-5-12 09:25:44 |显示全部楼层
    suoma 发表于 2016-5-12 00:47
    yeelink现在可以上传图片?该实验raspberry pi 2可以不?

    应该也没问题
    回复

    使用道具 举报

    0

    主题

    0

    好友

    10

    积分

    白丁

    Rank: 1

    该用户从未签到

    发表于 2016-5-22 10:16:48 |显示全部楼层
    安装你的弄弄不成功  能指导指导吗
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-10 16:55 , Processed in 0.203459 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部