我想有一个在C#编写的应用程序监控一组外汇交易头寸。它将通过USB连接到桌子上的一组真正的“红绿灯”,它将用来指示系统状态。有没有人能提出一个好的解决方案?
发布于 2008-11-07 15:01:21
通常我会说并行端口或其他类似的东西,但如果你对USB寄予厚望,那么一定要看看Arduino。它是一种成本非常低的微控制器,可以独立运行,也可以通过许多灵活的接口(包括USB)与PC通信。
它在爱好者社区中非常受欢迎,因此,有许多入门级项目可以让人开始使用该设备。完全装配的支持Sparkfun is $35 USD的版本,请在USB上定价。
发布于 2008-11-07 14:58:34
我已经使用this CodeProject article中的概念成功地点亮了LED。如果满足以下条件,它可能会满足您的要求:
正如作者在文章中提到的,您可能会破坏计算机的并行端口(甚至更糟!)如果你不是很小心,。
此外,优秀的工程师会坚持要求您将灯与端口隔离,以进一步保护计算机。(继电器、可控硅、光电隔离器等)
话虽如此,但它确实起作用了!
发布于 2008-11-07 15:17:03
最简单的解决方案是买一个USB交通灯,而不是自己造一个。例如,USB Ampel。有了一个简单的API,这可能会容易得多。
https://stackoverflow.com/questions/272286
复制相似问题