What's the most practical way to toggle several power items with a PC?
我正在为我公司的开发团队自动构建系统,并希望在我们的办公室窗口中设置一个红绿灯代表每晚构建的结果。
有没有人知道我可以购买哪种设备有我可以编码的API来打开/关闭电源?
我看到乐高积木有API,但我正在寻找其他想法。
答案 0 :(得分:2)
Coding4Fun有些东西可能会有所帮助。
http://blogs.msdn.com/coding4fun/archive/2006/10/31/916478.aspx http://blogs.msdn.com/coding4fun/archive/2006/12/20/1337418.aspx
也许那些可能有所帮助。
答案 1 :(得分:1)
您需要一个带有继电保护功能的IO板(这样可以切换230 / 110V)
那里有很多人。我使用的是Velleman板(欧洲有售),适用于Windows XP / 2003。它有如何从C#进行P / Invoke的例子。
尝试谷歌“带继电器的数字输出板”
答案 2 :(得分:0)
CruiseControl.Net CCTray应用程序内置了对X10 with which you can control electric appliances的支持。
答案 3 :(得分:0)
有一些电源板,如下所示: http://dataprobe.com/remote-control-power-strip.html
可通过RS232命令控制。因此,您将打开一个串行端口,将端口设置为9600-8-N-1,并发送一些命令。如果您不熟悉串行通信,可能会出现这样的情况:
SerialPort port = new SerialPort("COM1", 9600, 8, NoParity, OneStopBit);
port.Write("set outlet 1 off\r\n");
port.Write("set outlet 1 on\r\n");
答案 4 :(得分:0)
您可能会考虑在FogCreek使用的保姆策略,其中破坏构建的开发人员必须小心保管它,直到另一个开发者破坏它。它被用作威慑和教育系统。
在他的网站上阅读更多内容。