查看: 2596|回复: 1

[大赛作品提交] 树莓派基于opencv和百度ai平台的宿舍环境检测系统(三)

[复制链接]
  • TA的每日心情
    开心
    2018-5-25 23:35
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2017-12-31 10:52:59 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ky123 于 2018-1-31 14:12 编辑

    感谢e络盟提供的助赛基金。本帖主要描述邮件警告信和人体红外模块的驱动
    (一)邮件警告信
    本来打算制作配对的安卓app远程控制的,为此还打算申请花生壳路由器,但发现校园网使用穿墙功能会有严重的后果,无奈只能出此下策。
    1、安装ssmtp
    1. sudo apt-get install ssmtp
    复制代码
    2、配置
    1. sudo gedit /etc/ssmtp/ssmtp.conf
    复制代码
    对应配置信息:
    这里使用的是163邮箱的smtp服务
    1. root=****@163.com
    2. mailhub=smtp.163.com:25
    3. hostname=respberry
    4. UseTLS=YES
    5. AuthUser=****@163.com
    6. AuthPass=******
    7. UseSTARTTLS=YES
    复制代码
    在对文件/etc/ssmtp/revaliases配置:
    1. sudo gedit /etc/ssmtp/revaliases
    复制代码
    对应配置信息:
    1. root:****@163.com:smtp.163.com:25
    复制代码
    安装mutt客户端:
    1. sudo apt-get install mutt
    复制代码
    配置:
    1. echo "set sendmail="/usr/sbin/ssmtp"" > ~/.muttrc
    复制代码
    发送邮件:
    1. echo "Hello" | sudo mutt -s "test email" ****@qq.com
    复制代码
    发送邮件(带附件):
    1. echo "Hello" | sudo mutt -s "test email" -a <filename> -- ****@qq.com
    复制代码
    效果展示:
    AZ[6840YH7[`HADXUY6(YX6.png

    (二)人体红外检测模块
    使用wiringPi库,驱动人体红外检测模块:
    1. #include <wiringPi.h>
    2. #include <stdio.h>


    3. int main()
    4. {
    5.         // 初始化wiringPi  
    6.         wiringPiSetup();

    7.         int i = 1;

    8.         pullUpDnControl(1, PUD_DOWN);
    9.         // 设置IO口全部为输出状态  
    10.         pinMode(i, INPUT);

    11.         while (1)
    12.         {
    13.                 if (digitalRead(i)){
    14.                         printf("people\n");
    15.                         sleep(1);
    16.                 }
    17.                 else{
    18.                         printf("no\n");
    19.                         sleep(1);
    20.                 }
    21.         }

    22.         return 0;
    23. }
    复制代码
    效果展示:
    Y2{EF(4Y3ZZC7Q0R(5H%HII.png
    实验过程中发现,强光条件下人体红外模块简直是瞎的,因此未来拟定的驱动方案还是放在背景检测上。
    树莓派基于opencv和百度ai平台的宿舍环境检测系统(一)
    树莓派基于opencv和百度ai平台的宿舍环境检测系统(二)        


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-5-25 23:35
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

     楼主| 发表于 2017-12-31 10:53:51 | 显示全部楼层
    树莓派基于opencv和百度ai平台的宿舍环境检测系统(二):https://www.cirmall.com/bbs/thread-98514-1-1.html
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-5-12 18:00 , Processed in 0.149924 second(s), 23 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.