通过USB控制简单的继电器开关
我正在寻找通过USB连接到计算机的简单继电器开关控制电源供电的灯。
继电器开关甚至不是USB设备,它只是一个简单的开关,需要USB电压才能打开它。 当电压下降到阈值以下时,开关将关闭照明灯。
我的问题是我无法控制USB端口的电源输出。 我很高兴在Windows或Linux上使用任何语言来完成它(但最好是Java,因为我习惯了它)。
不幸的是,在大多数情况下,您无法控制USB端口的电源。 电源通常是硬连线的,不能用软件切换。 您可以将重置发送到USB设备,但这不适用于您的情况。
有许多关于指导的项目与您所描述的类似,但不幸的是,它们似乎相当复杂或需要昂贵的零件。
编辑:实际上有一个产品目前在新闻中会想要你想要的,但它似乎还没有出货:http://www.pwrusb.com/
编辑(再次):显然你可以做到这一点与一些USB集线器。 这篇文章建议Linksys USB2HUB4是一个有效的工具。
编辑(和再次):显然有一些类似的问题,但似乎没有任何更有用的答案:
大多数USB到串口或USB到RS232 $ 10转换器都支持硬件握手。 将其中之一用作单通道数字io。
将驱动继电器的晶体管连接到转换器板上的DTR,并使用转换器驱动程序命令DTR ON / OFF。
2N7002是一个很好用的晶体管(实际上是FET),因为它可以工作在3V以下,并且不需要任何电阻。
这是一个完整的解决方案。
它使用带有USB连接的Arduino板(和Uno)来控制中继,并将其与pfod(操作发现协议)www.pfod.com.au结合使用,该协议可让您从任何Arduino IDE SerialMonitor或终端窗口(TeraTerm)或Java程序。 消息协议在{}中封装了命令,认为micros的简化html,并提供了大量的屏幕,菜单,滑块,文本和数字输入等。详细的协议规范是可用的
详细示例请参见车库门遥控器,其中包含完整的Arduino代码和控制TeraTerm继电器以及Arduino IDE SerialMonitor的示例。
还有一个Android应用程序pfodApp,它可以通过蓝牙或带有128位安全功能的wifi / internet进行通用控制。 pfodApp可以完成所有的Android操作,你只需要在你的Arduino代码中编写一些简单的字符串来获得你想要的任何菜单系统。 有关众多示例,请参阅www.pfod.com.au。
链接地址: http://www.djcxy.com/p/81291.html