Answers:
使用红色/黄色或绿色/红色双色LED,您还可以移动“火焰”位置。
在白噪声的意义上,火焰闪烁不是随机的。如果用旋律驾驶它会得到很好的结果。该AVR蝴蝶自带致爱丽丝预编程,我相信。一个有趣的实验方法可能是制造经典的水晶收音机并驱动LED(必须通电才能驱动LED)。或用线路输出音频插孔。另外两个选择是使用示波器捕获驱动器信号到达消费类LED,或使用光电管(光电二极管)测量蜡烛的闪烁。将准确测量蜡烛闪烁所需的少量模拟缓冲放到一起,可能恰恰是您恢复精神的必要条件!
这是模拟“闪烁”电路。他们中的许多人似乎具有更高的权力。视差汇总了此操作方法:使用LED的技巧和窍门。
关于如何使用Atmega uC(在Arduino板上)使用LED创建逼真的闪烁火焰效果的说明:http : //www.instructables.com/id/Realistic-Fire-Effect-with-Arduino-and- LED /
简单的硬件设置,简单的代码。任何能够在3个输出上进行PWM的控制器都可以工作。
没有微控制器,实际上很容易做到这一点。您使用自动变色LED-这些LED具有内置电路的三个LED(红色,绿色和蓝色二极管),使它们可以通过彩虹来改变颜色。不幸的是,我只发现了彩虹LED-我还没有找到可以自动改变颜色的双色(例如红色/黄色)LED,尽管我想象有一个简单的滤镜可以阻挡蓝绿色和绿色,只允许黄色和红色起作用好-您可能可以在网上或在照相馆找到这些东西。)
只需将三个或四个LED彼此串联,并以约9V(dc)的电压驱动它们即可。为限制流过阵列的电流,可在它们之间串联一个220至470欧姆的电阻。(我并不是第一次尝试这样做,而是发现第二天的LED很暗,因为它们被过大的电流损坏了。)LED随机闪烁,因为每个LED上的压降变化,这也导致它们偶尔重新启动。同样,它们也不精确,因此每个LED上的频率都不同,这导致每个LED遵循自己的模式。我目前正在将它们用作树上的圣诞节装饰;我使用5串联560欧姆1 / 4w电阻,并在18V左右的电压下运行。