读写硬件端口 android,基础知识:从通过USB端口连接到Android手机的外部硬件发送信号,以使自定义应用程序执行操作...

我只是需要一些初步指导,因为我是电子硬件和Android手机/应用程序交互的新手.我在他们的界限内的两个领域都很舒服.

我有一个黑盒电子电路.为了简化事情,我们假设它只是发送二进制1或0,即电开或关脉冲.我需要通过USB(主机/配件模式)将此电路连接到Android手机,并希望我的Android应用程序对此脉冲作出反应.

如果可能 – 当手机收到1 / ON信号时启动应用程序

当应用程序在后台作为服务运行时,或显示“Switched ON”对话框消息

请不要过分担心电子部件.我知道这是一个软件/编程论坛.

例如黑匣子:一个电子温度计,如果温度达到100摄氏度,或者在一个简单的电路板上没有任何类似的东西(没有处理器或编程语言/架构)可以发出脉冲/ 1 /开信号,并且可以触发可能的信号发送到Android手机通知我的应用程序事件发生.

另一个更简单的例子,一个耳机,它有一个连接/断开呼叫按钮,连接到Android手机的音频插孔.我只需要复制这个功能.相反或耳机,我的电子BB而不是电话程序,自定义Android应用程序.

链接,DIY项目,Tuts任何东西都会非常有帮助

解决方法:

这是一个很大的问题.我猜你要的是一个“真实世界的< => Android”USB接口.这需要一些硬件和一些软件.你可能想看看这里:

您可能还想看看比赛

www.phidgets.com

请注意,使USB设备与Android设备配合使用并不像听起来那么简单:您需要能够在主机模式下工作的Android设备,设备中使用的Android映像必须支持USB设备,您可能拥有如果设备应该从您计划使用的USB端口供电,则会出现电源问题.

经验表明,Android设备越便宜,它就越不可能与异国情调的USB设备配合使用.

标签:android

来源: https://codeday.me/bug/20190629/1330672.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值