gpt4 book ai didi

java - 用USB和Java检测电流

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:35 24 4
gpt4 key购买 nike

要检查“开关”是打开还是关闭并在 Java 中进行检测,我有以下计划:我不会使用数据引脚,只使用 USB 5V 电流,如果开关关闭,则有一个current,我应该在 Java 中检测到它,因此它将由我的程序处理。是否有一个简单的解决方案,或者我是否需要为它找到并试用整个 Java usb 库,我会只使用其中的一点点?

提前致谢

最佳答案

这不会按照您描述的方式工作。您是否连接过 USB 灯或 USB 风扇等小工具?然后您就会知道软件/操作系统甚至不知道它们。

USB 规范表示您可以从端口汲取高达 100mA 的电流而无需告知任何人,而在 USB 协议(protocol)中声明时为 500mA。大多数 USB HDD 消耗的电流远远超过允许的 500mA 最大 USB2 电流。

要使您的应用程序运行,您绝对需要一个可以通过 USB 通信的设备。这可能是一个 USB=>RS232 适配器(您的应用程序可以使用 RXTX 与其通信)或一个 HID 设备,如 USB 游戏杆。操纵杆可以有按钮和开关。

关于java - 用USB和Java检测电流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6396024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com