DIY声控延时小夜灯

DIY声控延时小夜灯无评论

2016年5月11日 上午8:36分类:硬件 阅读: 2,391 次

小孩怕黑,动手做了一个声控小夜灯   实现功能: 拍一次掌,灯亮,延时15分钟(900秒)后自动关闭,如果想提前关闭,则拍两次掌即可。   一、所需材料: 1、单片机:Arduino,我用的是Arduino uno 2、声音检测模块: 3、继电器模块 4、USB灯泡   二、连线 声音检测模块的输出接arduino的D2引脚,用于中断0触发 继电器的控制输入接arduino的D11引脚,用于控制继电器通断 继电器模块做了点改造,加了一个USB母头,可以直接控制USB灯泡的通断电: 声音检测模块电源(3.3V)和继电器模块的电源(5V)都取至arduino。 三、程序 声音检测设置为中断触发,需要注意的是,比如拍一次掌声,可能会有多次触发信号,因此在程序中加入了500ms的稳定时间,程序不是通过count(中断触发数)来判断掌声数,而是通过ncount变量(阶段 ...


【阅读全文】