我想开始脱离与Arduino的做出的东西,将(优选地)变暗我的房间的灯,并且当一个按钮或开关被激活开启部分凹陷式照明为我的电脑。

首先,这是甚至可能与Arduino的?

其次,我将如何打开和关闭与它真正的灯?某种继电器,也许?

有谁知道一个很好的教程或一些地方的这至少部分被覆盖?我会和编程没有问题,只是不知道在哪里的硬件开始。

有帮助吗?

解决方案

这是替代(和更安全的比可控硅玩! - 相信我,我已经由一个曾经震撼,这就是够了)是使用的 X-10 家庭自动化设备。

有一个PC(RS232)设备(CM12U英国或美国CM11),你可以控制别人。您还可以得到最适合自己的灯和墙上的电源插座,它允许您通过在其开启和关闭负载电源和开关模块将信号发送到调暗灯之间的灯模块。

在Arduino的具有TTL电平RS232接口(这基本上是USB接口使用) - 引脚0和1的Diecimila所以你可以使用,它通过电平转换器连接,你可以购买或制作并连接到X-10控制器,他们在Arduino的网站上的说明,了解如何使用 RS232端口

另外,您可以使用像它使用310MHz(美国)或433MHz的(英国)爆竹的X-10,有你的Arduino发出该TM12U转换为一个用于调光器等适当的X-10电源信号的RF信号

在美国X-10模块是真的吱吱以及(可惜不是在英国的情况)。

其他提示

大多数人做用可控硅它。双向可控硅是像在反并联的两个二极管(以平行的,但他们的极性反转)与触发销。双向可控硅导通只有当它的触发任意方向的电流。一旦被触发,它作为一个普通二极管,它继续导通,直到电流下降波纹管其阈值。

可以通过在相对于AC正弦波过零的时刻不同的时刻触发它把它看作是在AC线的双向开关,并且可以改变平均电流。

粗略地说,它的工作原理是这样的:在交流正弦波零,你的二极管关掉你的灯没有得到任何权力。如果触发二极管,也就是说,中途正弦的挥杆,你灯将获得一半的正常电流它会得到,所以灯带了一半的力量,直到正弦波再次穿越零。此时你重新开始。

如果你触发可控硅越快,你的灯将获得一个较长的时间间隔目前,泛着亮。如果你触发可控硅后者,你的灯发光微弱。

这同样适用于任何AC负载。

这几乎是PWM直流的相同原理。您打开电流源接通和断开速度比你的负载可以反应,它被接通的时间量成比例的负载将接收的电流。

你怎么做,以你的Arduino?

在简单的术语必须首先找到电源的过零,则设置一个计时器/延迟,并且在其端你触发双向可控硅。

要检测过零一个通常使用一个光耦合器。您连接与电源,并与您的Arduino的中断引脚晶体管侧连接器的LED侧。 您可以直接连接您的Arduino IO引脚到三端双向可控硅触发器,BU我会用另一种光耦只是要在安全方面。

当正弦波接近零,你在你的中断引脚一个脉冲。 在此中断您设置一个计时器。长定时器,而较少的功率您的负载会得到。您还重置可控硅引脚的状态。 在这个定时器打断您设置您的IO引脚触发双向晶闸管。

当然,你必须了解一些关于硬件方面,所以你不要炒你的董事会,并烧你的房子, 而且不用说你一定要小心,不要与电源AC =)打交道时杀死自己。

这里是让我开始前一段时间的项目。 它使用的AVR所以应该很容易适应一个Arduino。 这也是相当齐全,有原理图。 他们的软件是在复杂的一面位,所以你应该用更简单的东西开始。

有就是这种东西在的制作杂志网站。我想你甚至可以找到类似的黑客的一些例子。

我使用MOSFET用于调光的LED 12V使用Arduino的条带。我选择 IRF3710为我的项目有散热片可以肯定,并能正常工作。我用12V卤素灯测试,它的工作了。

我PWM输出引脚连接从阿尔杜伊诺直接到MOSFET的栅极销,并使用在analogWrite代码来控制亮度。

“MOSFET”

关于有关控制灯第二问题,则可以使用中继开关的开/关220V,如部分地看到的我的照片,有许多对于这一点,我选择这个板: “在这里输入的图像描述”

作为快速启动,你可以让自己的dimmerpacks之一(50-80€四个灯)。 然后建立了Arduino的电子发送DMX控制: Arduino的DMX屏蔽

您会得到自己两个Arduino的的expirience +不油炸电压较高的周围..一个很好的机会。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top