【问题标题】:Android basic usb interactionAndroid基本usb交互
【发布时间】:2023-03-27 22:32:01
【问题描述】:

我正在做一个非常小的项目,我必须通过 USB 向某种微控制器板发送信号。

我对此完全陌生,虽然有足够的android经验,所以现在只需要回答几个问题:

1.) 我需要某种 Arduino 工具包才能开始使用是否正确?

2.) 有没有什么方法可以让我使用日常设备或模拟器进行测试,而不是购买套件本身?

如果这个问题看起来很愚蠢,请原谅。

谢谢

【问题讨论】:

    标签: android arduino


    【解决方案1】:

    当然!您可以通过 USB 与您的 Android 或任何其他语言(如(C#、Java、Php、Python...))与 Arduino 或其他微控制器进行通信。

    1. Arduino 非常容易上手,你可以发送信号并执行 所需的任务。 在编写 Android 代码时,check this 您会很清楚。
    2. 啊! Arduino 模拟器,您可以在其中检查或 测试。 check here

    了解 Arduino Here

    program(Arduino 的Hello World)开始

    希望对你有帮助

    【讨论】:

    • 感谢您的回答,arduino 模拟器可以连接我的设备吗?
    • @viv Yah...只是从您的设备模拟(发送数据到 COM 端口)。
    • 我搜索了很多,但没有找到任何关于连接模拟器和设备的信息...
    【解决方案2】:

    您无法从 Android USB 端口发送信号。您将需要通过蓝牙或 WiFi 与另一台设备通信,并让该设备通过 USB 与微控制器通信。

    如果您想避免购买任何东西,您可以编写一个小型 Web 服务,该服务在连接到您的微控制器的计算机上运行。当您的 android 应用程序运行时,它会与该 Web 服务器通信,该服务器又会与微控制器通信。

    然后,当您准备购买中间设备时,如果您的代码设计得当,您就可以将代码重新用于通过该设备而不是网络服务进行通信。

    【讨论】:

    • 谢谢回答,可惜我没有微控制器,我正在开发这个应用程序的那个有,是否可以轻松地将微控制器与api接口,这应该如何执行??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 2018-03-06
    • 1970-01-01
    • 2010-12-19
    • 2017-12-06
    相关资源
    最近更新 更多