注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

不懂风情,承蒙错爱。

Making love to Raspberry Pi

 
 
 

日志

 
 

树莓派+Yeelink实现图像监控  

2013-03-22 11:00:35|  分类: 嵌入式 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
shumeipai.net 上的教程太差了,而且现在即使搭建起来了我也发现,程序直接拷贝运行,一定要检查空格回车等,最好能在linux下用nano打开再编辑一下,去掉不该有的字符,否则很可能不就是生成的文件不对,就是400错误,curl无法访问url。


1. 将USB摄像头接到Pi上, 安装驱动, 我所使用的版本(2012-10-28-wheezy-raspbian.img)已经包含了V4L2驱动, 略去xxx字. 有问题的话Google一下

pi@raspberrypi ~ $ ls -l /dev/video0 
crw-rw---T 1 root video 81, 0 Jan  1  1970 /dev/video0


2. 安装抓图软件fswebcam

pi@raspberrypi ~ $ sudo apt-get install fswebcam


3. 登录Yeelink, 在用户中心增加一个设备, 再为之增加一个图像传感器.

4. 在/home/pi下准备脚本yeelink.sh, 内容为以下两行命令, 其中的ApiKey和URL请改为自己设备对应的信息.

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://api.yeelink.net/v1.0/device/1022/sensor/1294/photos
注:上面的命令中,1022和1294分别是设备号和传感器好,U-ApiKey是yeelink账号的APIKEY,如果你使用的话,可以根据自己的情况进行修改。直接拷贝代码时,一定注意空格换行等元素!如果遇到400错误或者生成的图片不对(ls -l看一下),肯定是有错乱的字符在里面。
树莓派+Yeelink实现图像监控 - 夏一林 - 不懂风情,承蒙错爱。
 
为脚本增加可执行权限

pi@raspberrypi ~ $ chmod +x yeelink.sh

5. 将脚本加入cronjob

pi@raspberrypi ~ $ crontab -e

加入下面一行, 让脚本每分钟运行一次, 保存退出.

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

效果图:树莓派+Yeelink实现图像监控 - 夏一林 - 不懂风情,承蒙错爱。
  评论这张
 
阅读(6109)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018