前言
本文主要介绍如何使用Rd-04光敏功能,实现在有光条件下不感应,无光条件下正常感应。
1 硬件准备
硬件 | 数量 |
---|---|
Rd-04带光敏模组 | 1个 |
杜邦线 | 若干 |
USB转TTL模块 | 1个 |
LED灯 | 1个 |
Rd-04模组模块默认不带光敏功能,如需使用下单时需说明指定带光敏版本
,或者在默认版本上做如下硬件修改:
模组正面:位置1.去掉电阻,位置2.贴10K或者1K上拉
模组背面:位置1.贴PT19-21C光敏,位置2.贴1M欧姆电阻
2 接线说明
Rd-04模组接线如下表:
Rd-04 | USB转TTL | LED |
---|---|---|
VIN | 3V3 | - |
GND | GND | - |
OUT | - | LED正极 |
- | GND | LED负极 |
3 固件烧录
固件可指定烧录光敏固件,固件号:2966
,或者使用如下烧录工具,以及固件通过访问安信可官网下载获取,获取链接:点击访问
烧录方法参考:点击查看
4 固件使用
该固件通过光敏和一个大电阻串联,光强改变时光敏阻值会变,光敏分压也会跟着变,通过adc来采集光敏电压和设置电压比较,设置检测到光敏电压小于0.1375V,则表示环境光很暗
,在此条件下有人时才会触发OUT输出高电平,触发后将保持30S高电平
有光时不感应:
无光时感应:
5 常见问题
Q:Rd-04可以OTA吗?
A:不支持OTA,需要本地接线烧录。
Q:在无光环境下人走开了为什么OUT还是高电平?
A:因为感应到有人后会持续30S检测并且输出高电平。需要人走开30S后才会保持低电平状态。
Q:Rd-04可以通过串口指令设置延时时间吗?
A:Rd-04没有串口,不支持串口指令设置。
Q:Rd-04可以5V供电吗?
A:可以,下单时需要指定5V供电版本。
Q:Rd-04带光敏跟不带光敏版本烧录方法跟可用引脚一致吗?
A:一致。