首页/作品列表/声控小夜灯
主要内容
夜空中最亮的星
设计背景
夜深了,伸手不见五指,一个人寂寞的躺在床上,漫漫黑夜,渴望一丝光明。想坐起来干什么事的时候,却看不见灯的开关,在这种时候,你是不是特别想要一盏灯,一盏只需要你喊一声就会亮的灯,帮你驱散一切黑暗。于是就有了这个声控灯的发明,这盏灯可以让你在漆黑的夜晚也能享受一丝光明,在你睡觉的时候它会发出微弱的灯光,点点灯光有助于你的睡眠,在你需要开灯的时候,只需用手轻轻拍一下(吼一声也行),它就会变得很亮,足以照明用。但是这种灯只适合一个人居住的时候,人多了容易扰民。
设计过程
1.因为是声控灯,一定要有能采集声音的仪器,所以我用了声音传感器,接收外界的声音。
2.声控灯当然少不了灯了,于是我选择了两个LED彩灯,可以根据程序控制颜色。照明用的灯,我选择的是红色和绿色,比较明显。助睡眠的灯我选择的是紫色和黄色,光线比较柔和。
3.制作声控灯,需要知道外界的声音大小,因为在实验室做的实验,所以我用声音传感器采集外界的声音,这就需要用到Arduino IDE for Microduino软件中的串口监视器,下面是串口监视器的代码。
外界的声音
受到干扰时的声音(拍手时的声音)
4.第一盏灯设计成了呼吸灯,先逐渐变亮,再逐渐变暗。
实物图
使用方法:打开电池盒的开关,当外界声音未超过设定的声音值时,灯亮紫色和黄色,当你想让灯足以照明时,只需轻轻的一拍手,灯就会亮红色和绿色,且灯光逐渐变暗,最后又变成紫色和黄色。








所需硬件
暂无数据!
代码展示

1. 声控灯

编程语言: C/C++(Arduino)

软件工具:Arduino IDE 1.8.4


附件下载
  • 资料展示
  • 制作视频(1).zip
0
大牛,别默默的看了,快登录帮我点评一下吧!

立即注册