我只是需要一些初步指导,因为我是电子硬件和Android手机/应用程序交互的新手.我在他们的界限内的两个领域都很舒服.
我有一个黑盒电子电路.为了简化事情,我们假设它只是发送二进制1或0,即电开或关脉冲.我需要通过USB(主机/配件模式)将此电路连接到AndroID手机,并希望我的AndroID应用程序对此脉冲作出反应.
如果可能 – 当手机收到1 / ON信号时启动应用程序
当应用程序在后台作为服务运行时,或显示“Switched ON”对话框消息
请不要过分担心电子部件.我知道这是一个软件/编程论坛.
例如黑匣子:一个电子温度计,如果温度达到100摄氏度,或者在一个简单的电路板上没有任何类似的东西(没有处理器或编程语言/架构)可以发出脉冲/ 1 /开信号,并且可以触发可能的信号发送到AndroID手机通知我的应用程序事件发生.
另一个更简单的例子,一个耳机,它有一个连接/断开呼叫按钮,连接到AndroID手机的音频插孔.我只需要复制这个功能.相反或耳机,我的电子BB而不是电话程序,自定义AndroID应用程序.
链接,DIY项目,Tuts任何东西都会非常有帮助
解决方法:
这是一个很大的问题.我猜你要的是一个“真实世界的< => AndroID”USB接口.这需要一些硬件和一些软件.你可能想看看这里:
http://www.yoctopuce.com/EN/products/usb-sensors/yocto-knob
http://www.yoctopuce.com/EN/article/sample-applications-for-android
您可能还想看看比赛
www.phidgets.com
请注意,使USB设备与AndroID设备配合使用并不像听起来那么简单:您需要能够在主机模式下工作的AndroID设备,设备中使用的AndroID映像必须支持USB设备,您可能拥有如果设备应该从您计划使用的USB端口供电,则会出现电源问题.
经验表明,AndroID设备越便宜,它就越不可能与异国情调的USB设备配合使用.
总结以上是内存溢出为你收集整理的基础知识:从通过USB端口连接到Android手机的外部硬件发送信号,以使自定义应用程序执行 *** 作全部内容,希望文章能够帮你解决基础知识:从通过USB端口连接到Android手机的外部硬件发送信号,以使自定义应用程序执行 *** 作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)