gpt4 book ai didi

Android ADK 蓝牙设备兼容性

转载 作者:太空狗 更新时间:2023-10-29 12:50:13 24 4
gpt4 key购买 nike

我正在尝试开始使用 Android ADK。

我的目标是通过蓝牙连接 Arduino UNO + 蓝牙和 Android 设备。

我发现 ADK 需要用于 Android 2.3.4 的 Linux 内核 2.6.35+ 才能通过 USB 进行通信。

因此很明显,所有设备都应该支持 USB 通信的这一要求。

但是蓝牙呢?这是否意味着相同的规则适用于蓝牙交互?是否可以与设备建立连接和数据交换,例如使用 Android 2.1(API 级别 7)。

非常感谢任何解释

更新 #1我的主要目标是通过蓝牙将 Android 2.1 设备与 Arduino 连接起来。我的第一个想法是我应该使用 ADK 但我发现至少对于 USB 它取决于 linux 内核版本。但我认为仍然可以使用蓝牙而不是 USB,并且我可能仍会使用 ADK,如果不能,我如何在没有 ADK 的情况下通过蓝牙将 Arduino 与 android 连接。

最佳答案

嗯..不确定我是否完全理解你的问题,但我会尽我所能给你最好的答案。

ADK和蓝牙没有关系。如果您使用 USB 电缆将 ADK 兼容开发板与您的 Android 手机连接,则需要 ADK。 USB 兼容板或 ADK shield 包含一个 USB 外设 Controller ,因此它可以通过电缆控制 USB 设备。

在您的情况下,您的 Arduino 和 Android 设备之间不需要任何物理连接,因此这是蓝牙连接的问题。你只需要使用 a cheap Bluetooth Module使用您的手机(无论如何都不需要是 Android)。

现在您必须将蓝牙模块与您的 Arduino 连接起来。现在您有两个支持蓝牙的设备,因此您可以进行通信了。我在网上找到了一些很好的教程,您可以将它们用作起点。

How to control Arduino over bluetooth

Arduino Android Bluetooth Communication

如果您需要进一步说明,请告诉我。

关于Android ADK 蓝牙设备兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12885774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com