霓虹灯是怎么做的 霓虹灯的制作方法

霓虹灯是怎么做的 霓虹灯的制作方法
霓虹灯是怎么做的 霓虹灯的制作方法

今天来讨论一下,一个双闪灯是如何制作的。近来对于电子制作萌生了强烈的兴趣,现在也在边学边做,本来这些文章想留到以后写的,想想,任何东西的学习,不应该都是边学边整理吗?每次学习后,过程碰到了什么困难,还有什么好点子,记录下来,也不失为一种收获。

首先做这些东西得有工具,做一个车尾的双闪灯,需要的工具有arduino主板,两个红色LED小灯泡,一个按钮。arduino主板可以在某宝上购买,都是一些小电子玩意。直接搜索arduino主板这些关键词就可以了。

arduino主板

下面就是连接硬件了,用连接线将LED灯连接在arduino主板管脚上面。两个LED灯泡分别连接两个管脚,这里我们暂时选定10号管脚和11号管脚,按钮接在2号管脚上。其实这个比较好理解,两个灯泡分别连接两个管脚,一个按钮时用来作控制开关的。

接下来我们开始编写程序。我们首先要考虑,当开关按下去以后,状态变化是有的,也就是从0到1的过程。这里涉及一个变量,就是状态,所以第一步就是声明状态这个变量,状态变量时一个布尔值,只有0和1两个 。

第二个我们要考虑的就是灯光的变化,灯光变化在这里也是涉及有和无,同样是0和1这个布尔取值。结合成为按钮控制灯光,就用两个变量同时相乘,也就是状态*高低的变化。

第三个就是双闪烁的结果,间隔多长时间最好呢?一般来说,我们设置双闪的时间间隔是1秒的样子,这里的时间其实是可以调整的,如果你觉得1秒不够长,那就设置久一点,不过再怎么样也不能超过2秒,否则给人家的感觉那个双闪灯是坏的。

双闪灯程序图

视频加载中...

说完了双闪灯,我们日常生活中,手机接收到信息时候的呼吸灯,慢慢变亮,慢慢又变暗,身边的一些霓虹灯,都可以从这个程序中变化得到,在这里笔者就不再一一解释,直接给出程序。

呼吸灯程序图

Comments are closed.