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

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

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

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

系统组成

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

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

系统功能

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

    传感器和射频模块连接

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

    接收器和执行器连接

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

    代码实现

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

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

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

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

    你可能感兴趣的文章
    MVC 区域功能
    查看>>
    MySQL FEDERATED 提示
    查看>>
    mysql generic安装_MySQL 5.6 Generic Binary安装与配置_MySQL
    查看>>
    Mysql group by
    查看>>
    MySQL I 有福啦,窗口函数大大提高了取数的效率!
    查看>>
    mysql id自动增长 初始值 Mysql重置auto_increment初始值
    查看>>
    MySQL in 太多过慢的 3 种解决方案
    查看>>
    MySQL InnoDB 三大文件日志,看完秒懂
    查看>>
    Mysql InnoDB 数据更新导致锁表
    查看>>
    Mysql Innodb 锁机制
    查看>>
    MySQL InnoDB中意向锁的作用及原理探
    查看>>
    MySQL InnoDB事务隔离级别与锁机制深入解析
    查看>>
    Mysql InnoDB存储引擎 —— 数据页
    查看>>
    Mysql InnoDB存储引擎中的checkpoint技术
    查看>>
    Mysql InnoDB存储引擎中缓冲池Buffer Pool、Redo Log、Bin Log、Undo Log、Channge Buffer
    查看>>
    MySQL InnoDB引擎的锁机制详解
    查看>>
    Mysql INNODB引擎行锁的3种算法 Record Lock Next-Key Lock Grap Lock
    查看>>
    mysql InnoDB数据存储引擎 的B+树索引原理
    查看>>
    mysql innodb通过使用mvcc来实现可重复读
    查看>>
    mysql insert update 同时执行_MySQL进阶三板斧(三)看清“触发器 (Trigger)”的真实面目...
    查看>>