0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

晚上再也不摸黑 ,用Ai-M61-32S&Rd-03制作一盏自动感应小夜灯

AIoT行业洞察 来源:AIoT行业洞察 作者:AIoT行业洞察 2024-01-02 10:58 次阅读

本作品由安信可社区用户

Yhue制作

电子DIY作品】 自动感应小夜灯 Ai-M61-32S&Rd-03 晚上再也不摸黑

http://bbs.aithinker.com/forum.php?mod=viewthread&tid=43890&highlight=%E6%84%9F%E5%BA%94%E5%B0%8F%E5%A4%9C%E7%81%AF&_dsign=64ec6937

01

前言

前些日子收到了安信可社区送出的Ai-M61-32S 开发板,非常开心,收到了人生中第一块板子。也感谢安信可社区中各种经验贴,对开发板有了一些初步的认识。

起初有这样一个想法,晚上起夜要是有个自动感应灯就好了,不用太亮,能够发出柔和的灯光,照亮房间里大致的样子就好了。于是网上下单了几个USB 小灯、几个USB母座。母座不自带针脚,自己动手焊上了针脚,光源问题就此解决。

感应人体靠近功能用了人体红外检测探头,可以调节探测的灵敏度和延时,没法固定在面包板上,先朝准要检测的方向。也有小型的可以插在面包板上,但一直输出高电平,所以先考虑暂时用大型的。

02

硬件准备

●Ai-M61-32S开发板

wKgaomWTe9KAZqZ9AALylxLYNHU977.png

●USB 母口

wKgZomWTe9OADTAGAABpZmJcNoo876.png

●人体红外传感器/Rd-03

wKgZomWTe9SATJ_MAACOlc6Wd04464.png

●USB小灯泡一个

●面包板

●导线若干

电源,这里用充电宝替代,便于放置在任意位置

03

实现

将板子上的5V输出和接地IO口接上人体红外传感器,传感器的输出引脚接上IO0。USB灯插上母座后可以按在面包板上,正极接IO33,负极接地,线路的连接就完成了。

wKgZomWTe9qAKA96AAKkjlpBjyM88.jpeg

代码思路上可通过读取IO0的输入,如果检测到高电平输入,就亮灯。提供给灯的IO33接口就输出高电平,同时等待3分钟,再熄灭小灯。这个步骤循环往复,一直检测。

实验了一晚,一次正常触发,一次触发延迟,识别成功率不太令人满意。

04

改进

在冬天环境温度如此之低,又穿着厚厚衣服的情况下,红外传感器的人体检测成功率不太行。正好看到安信可Rd-03这款雷达板子,使用雷达主动检测人体,解决了红外传感器的不足之处,不受环境温度影响,抗干扰能力强。于是立马淘来了1块Rd-03和1块雷达调试板。

板子还具有相应的可视化工具,可以配置检测距离和目标消失延迟时间,一定程度上可以简化板子的程序逻辑,将亮灯时间长度交给Rd-03来处理。

wKgaomWTe9uAEIqsAAAWpvhaoNg103.png

改进后的样子如下,将红外传感器换为RD-03雷达,人体识别率非常高,只要一靠近灯立刻就亮起,IO接口几乎没有改动。

wKgZomWTe9uAQzgWAAH9N5PoAGc81.jpeg

05

后续计划

了解一下板子Wi-Fi的连接方式和MQTT,做个触发次数统计功能,查看有哪些方面需要优化。

改进后使用起来很棒,晚上起夜可以再也不抹黑走路了。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4441

    浏览量

    94098
  • 自动感应
    +关注

    关注

    0

    文章

    9

    浏览量

    7609
收藏 人收藏

    评论

    相关推荐

    【电磁兼容技术文档分享】频谱仪应用案例&简易探头的制作

    【电磁兼容技术文档分享】频谱仪应用案例&简易探头的制作
    的头像 发表于 02-19 13:20 198次阅读
    【电磁兼容技术文档分享】频谱仪应用案例&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;简易探头的<b class='flag-5'>制作</b>

    STM32驱动安信可Rd-03D,实现不同角度点亮不同LED灯

    =f13eed3ac649642c546f271d92f1c1d626ad30a58d16ad3820d80e9f59524ab807809fbee938&amp;scene=21#wechat_redirect 产品资料 :https://docs.ai-thinker
    的头像 发表于 01-22 17:53 263次阅读
    STM32驱动安信可<b class='flag-5'>Rd-03</b>D,实现不同角度点亮不同LED灯

    Ai-M61-32S(点灯)

    Ai-M61-32S(点灯) 博主环境:win10 vscode 设备:usb数据线+Ai-M61-32S 工厂配置 首先vscode打开文件夹AiPi-Open-Kits,就会下图,该文
    发表于 11-21 09:11

    实用的单片机接反电路,再也不怕电源接反了

    实用的单片机接反电路,再也不怕电源接反了
    的头像 发表于 10-17 17:32 649次阅读
    实用的单片机接反电路,<b class='flag-5'>再也不</b>怕电源接反了

    光控小夜灯的基本原理 简易的光控小夜灯制作实例

    作为一名电子设计爱好者,自己亲手制作一个光控小夜灯,那是非常有趣的。如果你喜欢电子电路,爱动手、爱思考、喜欢制作,那么不妨制作一个属于自己的光控小夜
    的头像 发表于 08-31 14:06 2722次阅读
    光控<b class='flag-5'>小夜灯</b>的基本原理 简易的光控<b class='flag-5'>小夜灯</b><b class='flag-5'>制作</b>实例

    动感应小夜灯开源分享

    电子发烧友网站提供《运动感应小夜灯开源分享.zip》资料免费下载
    发表于 06-29 09:32 1次下载
    运<b class='flag-5'>动感应</b><b class='flag-5'>小夜灯</b>开源分享

    一分钟上手安信可雷达模组Rd-03

    一分钟上手安信可雷达模组Rd-03教程来了!Rd-03模组可感知区域内是否有运动或者微动的人体,实现实时检测结果。提供可视化的配置工具,可轻松配置感应距离范围、不同区间的感应灵敏度和无
    的头像 发表于 06-20 11:42 353次阅读
    一分钟上手安信可雷达模组<b class='flag-5'>Rd-03</b>

    一分钟上手安信可雷达模组Rd-03

    Rd-03模组可感知区域内是否有运动或者微动的人体,实现实时检测结果。提供可视化的配置工具,可轻松配置感应距离范围、不同区间的感应灵敏度和无人延时时间等。
    的头像 发表于 06-19 10:00 289次阅读
    一分钟上手安信可雷达模组<b class='flag-5'>Rd-03</b>

    安信可新品雷达模组Rd-03搭配STM32制作简易人体感应雷达灯教程

    安信可最新雷达模组Rd-03已经横空出世,为了方便大家使用该模组,本教程将使用STM32F103C8T6搭配Rd-03制作一个简易的人体检测雷达灯。
    的头像 发表于 06-14 16:16 829次阅读
    安信可新品雷达模组<b class='flag-5'>Rd-03</b>搭配STM32<b class='flag-5'>制作</b>简易人体<b class='flag-5'>感应</b>雷达灯教程

    基于安信可Rd-03+STM32制作人体检测雷达灯

    商业等 AIoT场景。 为了方便大家使用该模组,安信可团队使用了STM32F103C8T6搭配Rd-03制作了一个简易的人体检测雷达灯,一起轻松DIY。
    的头像 发表于 06-10 16:31 500次阅读
    基于安信可<b class='flag-5'>Rd-03</b>+STM32<b class='flag-5'>制作</b>人体检测雷达灯

    安信可推出10G雷达模组Rd-04,支持感应人体微动/运动

    随着智能化时代的到来,人工智能、智能家居、智能安防等领域的快速发展,对于传感器技术的需求也越来越高。因此,安信可相继推出过24GHz人体存在感应WiFi+BLE+雷达模组Rd-01,24GHz单雷达模组Rd-03。今天,安信可又
    的头像 发表于 06-02 14:46 812次阅读
    安信可推出10G雷达模组<b class='flag-5'>Rd</b>-04,支持<b class='flag-5'>感应</b>人体微动/运动

    低至1元!安信可推出10G雷达模组Rd-04,支持感应人体微动/运动

    模组Rd-03。今天,安信可又一新款10GHz雷达模组Rd-04正式推出,支持感应人体微动、运动。 Rd-04,这是一款高精度、高灵敏度的雷达模组。相比之前的
    的头像 发表于 05-29 11:04 692次阅读
    低至1元!安信可推出10G雷达模组<b class='flag-5'>Rd</b>-04,支持<b class='flag-5'>感应</b>人体微动/运动

    高精度识别人体微动、运动!安信可Ai-Thinker24G人体感应雷达模组 Rd-03 重磅首发

    自上个月,安信可发布了24G人体存在感应雷达模组Rd-01,一经推出,便受到了大量关注,不少开发者已经在开发应用。基于不同的应用需求,我们推出了另一款24G人体存在感应雷达模组Rd-03
    的头像 发表于 05-22 14:15 852次阅读
    高精度识别人体微动、运动!安信可<b class='flag-5'>Ai</b>-Thinker24G人体<b class='flag-5'>感应</b>雷达模组 <b class='flag-5'>Rd-03</b> 重磅首发

    if(a==1 &amp;amp;&amp;amp; a==2 &amp;amp;&amp;amp; a==3),为true,你敢信?

    接下来咱们来尝试解决这个问题。假设 if(a==1&amp;&amp;a==12)是等于 true的,那么a肯定不可能是一个“普通的变量”。它势必要有能力在执行的时候能够动态改动值。
    的头像 发表于 05-08 11:01 758次阅读
    if(a==1 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; a==2 &<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>; a==3),为true,你敢信?

    安信可Ai-Thinker 24G人体存在感应雷达模组Rd-03即将面世!

    安信可新品 Rd-03人体存在感应模组即将来袭
    的头像 发表于 05-08 10:12 576次阅读
    安信可<b class='flag-5'>Ai</b>-Thinker 24G人体存在<b class='flag-5'>感应</b>雷达模组<b class='flag-5'>Rd-03</b>即将面世!