快捷搜索:  汽车  科技

制作精美小夜灯(动手制作一个小夜灯)

制作精美小夜灯(动手制作一个小夜灯)高亮LED灯泡模块要制作小夜灯,除了要一个光线传感器模块,来检测当前光的亮度情况,还需要一个关键模块,就灯了。这里使用一个高亮LED灯模块作为发光部件。光线传感器模块中有一个核心部件,就是光敏电阻。光敏电阻 其工作原理是光照愈强,阻值就愈低。光敏电阻对光线十分敏感,在有光照和无光照时,呈现出来的电阻值相差巨大。光敏电阻的这个特殊性能,随着科技的发展得到了广泛应用,例如,路灯,夜灯,自动调光的电视屏幕和手机屏幕,光控玩具等等。光线传感器模块已经把光敏电阻的信号转换电路已经做好了,我们不必关心具体原理。我只要知道模块特性,就是光线亮的时候,模块的DO引脚,会输出一个低电平;光线暗的时候,会输出一个高电平。把DO引脚接到Arduino主控板的数字端口引脚,主控板就可以判断目前的光线是强,还是弱,从而驱动灯点亮或者熄灭。光线传感器模块有3个引脚,分别是电源正极VCC,电源负极GND,信号输出DO。

小夜灯大家都知道吧,就是晚上自动亮,白天自动灭。灯光还不会很刺眼,晚上能看清东西。是一个很实用的灯饰。每个家庭里,多多少少都会有一个两个这样的灯。这个灯原理是什么?为什么白天会自动灭,晚上又会自动亮?下面,我们就来看看是什么原理,并且制作一个小夜灯出来。

制作精美小夜灯(动手制作一个小夜灯)(1)

小夜灯

1、认识新模块:光线传感器模块

制作精美小夜灯(动手制作一个小夜灯)(2)

光线传感器模块

光线传感器模块中有一个核心部件,就是光敏电阻。光敏电阻 其工作原理是光照愈强,阻值就愈低。光敏电阻对光线十分敏感,在有光照和无光照时,呈现出来的电阻值相差巨大。光敏电阻的这个特殊性能,随着科技的发展得到了广泛应用,例如,路灯,夜灯,自动调光的电视屏幕和手机屏幕,光控玩具等等。光线传感器模块已经把光敏电阻的信号转换电路已经做好了,我们不必关心具体原理。我只要知道模块特性,就是光线亮的时候,模块的DO引脚,会输出一个低电平;光线暗的时候,会输出一个高电平。把DO引脚接到Arduino主控板的数字端口引脚,主控板就可以判断目前的光线是强,还是弱,从而驱动灯点亮或者熄灭。

光线传感器模块有3个引脚,分别是电源正极VCC,电源负极GND,信号输出DO。电源负极GND,接主控的GND脚;电源正极VCC,接主控的5V脚;数字输出DO,接主控的D2到D13之间任意一个管脚。

2、认识新模块:高亮LED灯模块

要制作小夜灯,除了要一个光线传感器模块,来检测当前光的亮度情况,还需要一个关键模块,就灯了。这里使用一个高亮LED灯模块作为发光部件。

制作精美小夜灯(动手制作一个小夜灯)(3)

高亮LED灯泡模块

制作精美小夜灯(动手制作一个小夜灯)(4)

高亮LED灯模块引脚定义

模块有3个引脚,分别是电源正极 5V,电源负极GND,控制引脚CON。电源负极GND,接主控的GND脚;电源正极 5V,接主控的 5V脚;控制脚CON,接主控的D2到D13之间任意一个管脚。当控制脚CON为高电平的时候,灯亮;为低电平的时候,灯灭。

3、整体模块接线

了解了制作小夜灯的两个关键模块,光线传感器模块和高亮LED灯模块。我们需要把这两个模块,用杜邦线,接到Arduino主控板上。

制作精美小夜灯(动手制作一个小夜灯)(5)

小夜灯接线示意图

4、米思齐图形化编程

线路连接好了,用USB线把主控板接到电脑的USB端口,打开米思齐图形化编程软件,开始编写小夜灯的程序。根据以上对两个模块的特性了解,梳理一下。光线暗的时候,灯要亮,即主控板检测到光线传感器模块DO脚为高电平的时候,要把高亮LED灯点亮,所以要让CON脚为高电平。反过来,就是光线亮的时候,灯要熄灭,即主控板检测到光线传感器模块DO脚为低电平的时候,要把高亮LED灯熄灭,所以要让CON脚变为低电平。具体编程如下:

制作精美小夜灯(动手制作一个小夜灯)(6)

小夜灯图形化编程示意图

制作精美小夜灯(动手制作一个小夜灯)(7)

如何调取“如果--否则”指令

程序编写好以后,记得要点击米思齐的上传按钮,把程序下载到Arduino主控板上,然后测试一下功能是否正常。测试的时候,可以把手捂住光线传感器模块,模拟一下光线暗的环境,看看高亮LED灯模块是否亮起来。

如果测试功能都正常了,就可以开始动手做小夜灯的外形了。可以用废旧的纸盒把模块包装起来。供电可以用普通安卓手机的充电头接USB线即可。有条件的,也可以用激光切割机,切出漂亮的外观。

制作精美小夜灯(动手制作一个小夜灯)(8)

利用了激光切割机制作的小夜灯

猜您喜欢: