爱板网论坛

查看: 473|回复: 1

[原创] 【电鱼派试用】之十二:简易安防仪

[复制链接]

主题

好友

949

积分

举人

  • TA的每日心情
    开心
    2018-4-18 16:15
  • 签到天数: 75 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-12-21 16:15:26 |显示全部楼层
    前面几篇讲述了开发环境、摄像头、邮件等的设置,这篇帖子讲制作一个简易的安防摄像头,基本功能是当按键按下来时,能够通过USB摄像头录像并截图三张,发送到指定的邮箱上。
    1.首先设置按键功能,先修改内核源码am335x-sdk6.0-kernel-dianyu/arch/arm/mach-omap2/board-dianyu335x.c,取消SW4初始化按键,
    QQ截图20161221155609.jpg

    重新编译内核并烧写到开发板中。
    2.在开发板上,设置GPIO0_27,使之为IN模式,能够检测按键是否被按下
    echo 27 > /sys/class/gpio/export
    echo in > /sys/class/gpio/gpio27/direction
    3.将附件里的代码解压缩,使用buildroot里的交叉编译工具进行编译
    /PathToYourDir/buildroot-2016.11/output/host/usr/bin/arm-linux-gnueabihf-gcc email.c main.c video.c -o YourAppName
    将编译好的程序拷贝到电鱼派上的/usr/bin目录下。
    4.接入USB摄像头,在/dev/下看到设备名/dev/video0
    5.运行应用程序
    YourAppName YourEMailAddress /dev/video0
    应用程序名跟邮箱地址根据实际情况填写。
    执行完应用程序后,按下按键SW4,就会触发应用程序进行录像并且拍照
    QQ截图20161221160854.jpg

    6.录完像之后,会在本地生成一个后缀为yuv的录像,可以拷贝到linux主机通过以下命令进行播放
    mplayer -demuxer rawvideo -rawvideo w=640:h=480:format=yuy2 –fps=8 xxxx-xx-xx xx:xx:xx.yuv

    同时目的邮箱上会收到一封告警邮件,类似
    QQ截图20161221161431.jpg

    一个简单的安防设备就产生了。

    code.tar.gz

    3.57 KB, 下载次数: 7

    回复

    使用道具 举报

    主题

    好友

    19

    积分

    白丁

    该用户从未签到

    发表于 2016-12-21 19:40:32 |显示全部楼层
    ; 太好了; 原来它是一款在控制rgb三色led
    回复

    使用道具 举报

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

    关闭

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

    手机版|爱板网

    GMT+8, 2018-5-21 07:48 , Processed in 0.137947 second(s), 14 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号  苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部
    由于网站服务器迁移,2018年5月21日将可能出现暂时不能访问的情况。在此说明,不是网站关闭了,而是网站迁移造成的。请大家稍安勿躁,谢谢!
    X