【发布时间】:2014-06-26 02:46:43
【问题描述】:
我正在尝试为 Android 制作一个航位推算设备,类似于自行车电脑。我有一个簧片开关和一个用于输入的磁铁,计划是使用 Android 应用程序计算脉冲数。据我了解,我可以:
1) 使用耳机插孔。如果我可以为开关提供输出电压,则当磁铁通过时,输入电压应降至零。我知道 AudioRecord,但我不确定是否可以同时输出到耳机插孔并从耳机插孔获取输入,这将是必要的。
2) 使用 USB。我知道这可能是更好的方法,因为它允许我将簧片开关用作数字输入,但我想尽可能避免购买 IOIO,因为我只需要一个输入。我可以将 USB 引脚焊接到开关上,但是否可以为此制作一个简单的驱动程序?
3) 两者都用。我可以从 USB 和音频输入从开关输出中获取电源。是否需要使用驱动来获取usb电源,还是默认开启?
你们会推荐什么?谢谢!
【问题讨论】:
标签: java android input usb output