< 返回

问题6:程序3-5 光敏传感器控制蜂鸣器——光敏不受控制或者蜂鸣器不响

最后更新时间:2023.6.26

问题原因

程序写错。拿错传感器或者光线变化不符合要求。蜂鸣器接线不对或者电源没电。

解决方法

1. 先用资料里的现成程序试一下,要是资料里的程序没问题,就是自己写的程序的问题,这时只需仔细比对程序即可;要是资料里的也不行,就可能是硬件的问题了,请再按照下述步骤测试硬件。

2. 请仔细分辨模块,不要把光敏电阻传感器和热敏电阻传感器搞混了。

img

光敏电阻传感器和热敏电阻传感器的区别

3. 请按下图所示步骤单独测试光敏电阻传感器的好坏。

可以先把DO引脚断开,避免GPIO口的影响。

此模块DO-LED的现象是:光线强时,DO-LED亮;光线弱时,DO-LED灭。如果接上模块之后,DO-LED已经是灭的了,那再遮光,DO-LED肯定还是灭的。所以,如果未遮光时,DO-LED已经熄灭,则需要提高环境光的强度

img

光敏电阻传感器测试方法

4. 请按下图所示步骤单独测试蜂鸣器的好坏。

蜂鸣器VCC和GND接电源正负极供电。I/O控制脚直接接低电平,让蜂鸣器发声。如果蜂鸣器没问题,此时蜂鸣器会一直鸣叫。

如果不能确定电源是否有电,可以把LED直接插在电源正负极进行测试,注意:只有白色和蓝色LED可以直接接电源正负极,其他颜色容易烧坏

img

蜂鸣器测试方法


< 返回