从Arduino到Android Studio的模拟输入

时间:2016-03-31 23:31:15

标签: android android-studio arduino

我在Android Studio中编写一个使用arduino模拟输入的应用程序。我正在尝试将模拟输入从Arduino Pro mini发送到Android应用程序。但是,我无法直接连接到手机(USB端口不可用)。我想到的方法是将手机和Arduino连接到PC并使用Android Studio读取模拟输入并使用我的手机来运行应用程序而不是模拟器。这会实时工作吗。

是否可以让Android Studio运行应用程序并且应用程序仍然可以从Arduino实时读取信息?应用程序对Arduino的模拟输入作出反应。所以我需要找到一种方法来访问android studio中的arduino并通过android studio运行应用代替其模拟器

我找不到任何消息来源,所以如果有人有线索请帮助我。谢谢!

1 个答案:

答案 0 :(得分:1)

您应该将此帖子发布到Arduino StackExchange论坛:http://arduino.stackexchange.com

一些事情:

Android Studio仅用于开发Android应用,它不会帮助您从Arduino读取数据。您需要为PC编写一个单独的应用程序,以便在Android和Arduino之间进行调节。不好玩。

当您说" USB端口不可用时#34;我假设你的意思是主机端口。实际上,许多较新的Android设备都可以成为USB主机,因此您只需要正确的加密狗即可连接这两个设备。然后,您将使用android.hardware.usb包中的类(如UsbManager)连接到Arduino。

您可能会想到的另一件事是为您的Arduino获取BlueTooth屏蔽并使用BlueTooth连接到Android。

喂!想成为一个真正的邪恶天才(TM)?写一些代码来闪存Arduino上的LED,如摩尔斯电码或海军信号,然后编写一些Android代码从相机读取视频并将LED闪烁变回数据!打动你的朋友!把它放在你的简历上!

只是一些随机的想法让你去。我认为Arduino StackExchange论坛上的人们可以提供更多帮助。