爱板网论坛

查看: 376|回复: 0

[原创] 【香蕉派 BPI-M2 Ultra 四核开源单板计算机】之九:简易安...

[复制链接]

35

主题

1

好友

910

积分

举人

Rank: 4

  • TA的每日心情
    开心
    2017-11-7 09:45
  • 签到天数: 74 天

    连续签到: 2 天

    [LV.6]常住居民II

    发表于 2016-12-26 16:49:21 |显示全部楼层
    本帖最后由 baicaiaichibaicai 于 2016-12-26 16:55 编辑

    前面几篇讲述了开发环境、摄像头、邮件等的设置,这篇帖子讲制作一个简易的安防摄像头,基本功能是当有人靠近时,能够通过USB摄像头录像并截图三张,发送到指定的邮箱上。
    需要以下模块:
        1.BPI-M2 Ultra单板机
        2.USB摄像头
        3.人体红外线感应模块
    1.将USB摄像头接入单板机。
    2.将感应模块接入单板机,模块的输出管脚接入到单板机的排阵PIN40上。
    3.下载附件的code.tar.gz到单机版上,进行解压缩
    tar xzvf code.tar.gz

    4.编译代码
    gcc email.c  main.c  video.c

    当然,也可以通过-o指定输出文件名。我使用默认的a.out
    QQ截图20161226161935.jpg

    5.导出PH5,按照上篇介绍的方法,导出PH5
    6.执行程序
    ./a.out YourEMailAddress /dev/vidio0

    7.当有人靠近传感器时,传感器输出高电平,此时启动录像并且会截图三张:
    QQ截图20161226162730.jpg

    录像结束之后,将截图发送到指定的邮箱:
    QQ截图20161226162813.jpg

    同时可以看到录像的视频,保存在本地目录下
    QQ截图20161226162837.jpg

    后缀名为yuv。
    8.播放录像,连接远程桌面,在远程桌面中打开命令行终端,进入录像保存的文件夹下执行
    mplayer -demuxer rawvideo -rawvideo w=640:h=480:format=yuy2 xxxx-xx..yuv

    就可以播放录像到的视频。
    至此,一个简易的安防仪就搭好了。


    code.tar.gz

    3.6 KB, 下载次数: 1

    回复

    使用道具 举报

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

    关闭

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

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

    GMT+8, 2017-12-18 18:53 , Processed in 0.459216 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部