查看: 4017|回复: 0

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

[复制链接]
  • TA的每日心情
    开心
    2018-6-12 14:05
  • 签到天数: 76 天

    连续签到: 1 天

    [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

    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 15:42 , Processed in 0.113212 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.