Android应用程序监视器簧片开关USB连接

时间:2013-11-22 15:40:58

标签: android surveillance

我想开发一款用于家庭安全监控的Android应用程序,用于监控门。 我想将一个开关簧片连接到Android智能手机的USB端口。

可以监控连接到智能手机USB端口的硬件开关吗? 该应用程序将在联系人打开时发送短信。

2 个答案:

答案 0 :(得分:0)

是的,如果手机具有USB主机模式并且您将簧片开关连接到外部USB启用的微控制器或I / O芯片,但除非您拥有少数几个允许在作为USB主机运行时充电的设备之一,电池很快就会耗尽。 (如果您想查看内核日志,可能只需使用开关来应用USB检测电阻并检测 - 不需要微处理器。)

请考虑使用耳机插孔,让簧片开关驱动一个简单的音频振荡器并使用音频API进行检测。这适用于所有手机,甚至是旧款手机,您可以通过USB插孔为手机供电。

另一种选择是使用ADK机制,其中更强大的外部微控制器用作USB主机来托管(并且还为电话供电)。更广泛的Android设备支持这一点(或使用固件而不是实现ADB主机,几乎所有设备都支持它)。

答案 1 :(得分:0)

确定, 冲浪我已经找到了正确的代码,当按下耳机按钮时拨打号码。 应用程序将在x响铃后停止呼叫。如果不可能的话 我会设置我的接收电话来阻止通话,但我需要在通话后返回屏幕上的应用程序。