我正在为这样的arduino uno r3使用1通道继电器模块(图片显示2个继电器模块,但我只使用一个继电器用于一个灯泡),http://www.geeetech.com/wiki/index.php/2-Channel_Relay_module。
灯泡为220V。我将我的arduino引脚D13,接地和VCC连接到继电器模块的引脚;输入,接地和5v。我还切断了灯泡的导线,将其连接到继电器的引脚上:NC,NO,COM。灯泡的一端切割端连接到COM,另一端连接到NO。另一根导线连接到灯泡未切割。灯泡的来源是直流电。
我在arduino uno r3中上传了闪烁代码。
上传代码后,继电器模块跟随arduino的代码闪烁。事情是,灯泡不会跟随。我也尝试排除一些电线但没有任何反应。
我读了一些可能解决我的问题的文章。我发现他们正在使用SSR。这真的需要吗?我该怎么做才能使灯泡遵循arduino的代码。
我需要帮助。请..帮助我
答案 0 :(得分:0)
如果您的继电器正在通电,那么接线的那一侧是好的,另一方面则是错误的。
继电器的输出不提供电力,它只是一个开关。您需要创建一个从电源,继电器,灯泡再到电源的电路。如果您连接到COM&否,继电器通电后指示灯亮;如果您连接到COM和NC,那么当继电器未通电时,指示灯会亮起。
答案 1 :(得分:0)
该中继站点上的图表有点误导。为此,请尝试将灯泡从Arduino上的+ 5V引脚运行到继电器板上的NO继电器触点端子,然后将COM继电器触点端子接地。这应该是假设:
1。)您对继电器板的接线是正确的,足以操作继电器,具体而言,每次引脚13从闪烁草图变为低/高时,您都可以听到它“点击”。
2。)220V额定灯泡实际上可以在5V下工作。
如果灯泡需要的电压超过5V,只需将灯泡上的电线更换为+ 5V引脚,并使用更高电压的电池(确保将电池的负极连接到其中一个Arduino Gnd引脚)。
答案 2 :(得分:0)
接线图包含的信息比您需要的信息多得多。
继电器模块有一个TTL接口 - VCC,GND和每个继电器一个信号,用于打开/关闭它。这些你应该连接到你的arduino上的相应引脚(你可能已经这样做了)。
每个继电器都有三个螺丝端子
继电器作为开关工作,灯泡将正常连接到电源,但其中一根电线(出于安全原因不是接地!)将被中断,并且两端连接到继电器端子。
BTW:
继电器和灯泡都限制了它们对开关的反应速度,继电器需要时间来切换(cca 3 - 20 ms)并且灯泡具有很大的热惯性。如果你想要快速眨眼(超过每秒说两次,你可能会有问题。
SSR主要用于快速切换(普通继电器速度有限),寿命较长,可以使用它(通常有5V控制输入),但对于灯泡来说似乎毫无意义。 / p>
220V灯泡无法在5V
你能解释一下
吗?灯泡的来源是直流电。
电源插头220V实际上是AC。