我想开发一个用于家庭安全监控的Android应用程序,它可以监视一扇门。我想把一个开关簧连接到android智能手机的USB端口。
是否可以监视连接到智能手机USB端口的硬件交换机?当联系人打开时,应用程序将发送一条短信。
发布于 2013-11-22 15:44:18
是的,如果手机有USB主机模式,并且您将里德开关连接到外部USB启用的微控制器或I/O芯片,但除非您有少数允许作为USB主机运行时充电的设备之一,否则电池很快就会耗尽。(如果您想查看内核日志,您可能只需要使用开关来应用USB感应器并检测到这一点--不需要微型设备)。
考虑使用耳机插孔代替,让簧片开关驱动一个简单的音频振荡器,并检测这与音频API。这应该适用于所有的手机,甚至更老的手机,你可以让手机通过USB插孔供电。
另一种选择是使用ADK机制,在ADK机制中,一个功能更强的外部微控制器作为USB主机来承载(同时也为手机供电)。范围更广的Android设备支持这一点(或者使用固件来实现亚行主机,几乎所有设备都支持它)。
发布于 2013-11-28 07:36:50
好的,冲浪,我找到了正确的代码,当按下耳机按钮时,可以调用一个号码。App将在x环后停止呼叫。如果这是不可能的,我将设置我的接收电话,以阻止通话,但我需要应用程序返回屏幕后,电话。
https://stackoverflow.com/questions/20148791
复制相似问题