博客
关于我
Arduino无线安全系统
阅读量:640 次
发布时间:2019-03-15

本文共 679 字,大约阅读时间需要 2 分钟。

家庭安全系统入侵检测与人体监测

想象一下一个家庭安全系统,其中警报距离主闸门很远,而无需使用长电线?也许在房间内的某个地方,即使戴着耳机,您也可以看到闪烁的指示灯并听到蜂鸣器。这个系统仅需结合手势传感器和射频发射器/接收器对即可实现!通过代码调整,还可以将其改造成一个监控系统,用于人们进入或离开房屋。

系统组成

本系统主要由以下硬件和软件组成:

  • 手势传感器模块:支持非接触式手势感测、接近检测、环境光感测和RGB颜色感测。
  • 射频模块:包括射频发射器和接收器对,支持不超过200米的传输距离。
  • 执行器:如LED灯和蜂鸣器。

系统功能

  • 入侵检测:当传感器检测到入侵者,其会触发射频模块发射信号。
  • 人体监测:通过手势传感器检测到人员入室,或通过远程传感器监测人员状态。
  • 硬件设置

    传感器和射频模块连接

    • 手势传感器连接:连接到Arduino主板的数字输入端口。
    • 射频模块连接:将射频发射器与接收器按照规范连接。

    接收器和执行器连接

    • 射频接收器连接:接收模块输入功率适量,避免信号衰减。
    • LED和蜂鸣器连接:与Arduino串口通信,并根据传感器状态控制输出。

    代码实现

    代码分为发射器和接收器两部分,主要完成以下功能:

  • 发射器代码:接收串行数据后,通过ASK调制将数据转换为无线信号。
  • 接收器代码:接收信号后,通过PLL实现调谐和解码,输出信号。
  • 总结

    通过以上硬件和软件组合,您可以轻松构建一个高效的家庭安全系统。系统不仅支持无线通信,还能通过传感器数据实现实时监控。通过代码优化和硬件扩展,您还可以根据需求定制-execution器和传感器,实现更多应用场景。

    转载地址:http://oqilz.baihongyu.com/

    你可能感兴趣的文章
    MTD技术介绍
    查看>>
    MySQL
    查看>>
    MySQL
    查看>>
    mysql
    查看>>
    MTK Android 如何获取系统权限
    查看>>
    MySQL - 4种基本索引、聚簇索引和非聚索引、索引失效情况、SQL 优化
    查看>>
    MySQL - ERROR 1406
    查看>>
    mysql - 视图
    查看>>
    MySQL - 解读MySQL事务与锁机制
    查看>>
    MTTR、MTBF、MTTF的大白话理解
    查看>>
    mt_rand
    查看>>
    mysql /*! 50100 ... */ 条件编译
    查看>>
    mudbox卸载/完美解决安装失败/如何彻底卸载清除干净mudbox各种残留注册表和文件的方法...
    查看>>
    mysql 1264_关于mysql 出现 1264 Out of range value for column 错误的解决办法
    查看>>
    mysql 1593_Linux高可用(HA)之MySQL主从复制中出现1593错误码的低级错误
    查看>>
    mysql 5.6 修改端口_mysql5.6.24怎么修改端口号
    查看>>
    MySQL 8.0 恢复孤立文件每表ibd文件
    查看>>
    MySQL 8.0开始Group by不再排序
    查看>>
    mysql ansi nulls_SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON 什么意思
    查看>>
    multi swiper bug solution
    查看>>