在过去的几年里,我一直在寻找一种简单的方法来控制Javascript中的一些中继。我想要建立一个网络应用程序,以控制开始顺序角为帆船比赛。
我最近发现了webUSB,这似乎正是我所需要的。从铬的JS到USB世界的直接连接。用我已经使用过的语言编写简单的代码。
在硬件方面,我很难找到兼容的产品。谷歌在USB上搜索到100种产品,这些产品似乎都依赖于操作系统的某些专有软件。我可以找到很多教育演示,打开和关闭LED。
有人知道在哪里能找到这样的产品吗?
发布于 2020-03-10 08:59:21
虽然我确信您将能够找到可以通过WebUSB控制的USB继电器,但大多数USB继电器可能会附带某种串行端口驱动程序,例如,https://numato.com/product/1-channel-usb-powered-relay-module使用CDC串口驱动程序。它们可以使用Web进行控制,在Chrome 77中可以获得,稍后可以在一个功能标志后面进行控制。有关教程,请参见https://codelabs.developers.google.com/codelabs/web-serial/
https://github.com/WICG/serial/blob/gh-pages/EXPLAINER.md
如果您在eBay上搜索“5VUSBRelayProgrammableComputerControlforSmart Home”,您也会发现使用HID的低成本继电器。它们的优点是您不需要任何串口或USB驱动程序,因为它将使用操作系统内置的HID驱动程序。为此,您可以使用WebHID。有关更多信息,请参见https://github.com/robatwilliams/awesome-webhid。
https://stackoverflow.com/questions/60602342
复制相似问题