【问题标题】:Android tablet communicate with ARM development board via bluetooth安卓平板通过蓝牙与ARM开发板通信
【发布时间】:2012-08-23 10:33:43
【问题描述】:

我是嵌入式编程的新手,我有一个项目来建立蓝牙Android 平板电脑和 ARM 开发板之间的通信,并具有蓝牙功能。

请告诉我这个项目是否可以完成??

如果可以做到,那我应该如何处理呢?

谢谢

【问题讨论】:

  • 您可以将此用作基线sparkfun.com/products/11162 您不必使用 avr/arduino 您可以使用手臂和相同的收音机或其他。

标签: android bluetooth embedded arm


【解决方案1】:

查看此页面:http://www.amarino-toolkit.net/

他们使用带有蓝牙组件的 arduino 板连接到 android。您可以在此处查看他们的库的源代码,了解他们如何建立和使用连接:

http://code.google.com/p/amarino/

【讨论】:

    【解决方案2】:

    如果您想要的是一种简单而强大的蓝牙通信方法,那么SPP 绝对是您的理想之选。

    唯一的问题可能是带宽,但如果传统串行电缆连接的吞吐量足以满足您的应用程序,那么那里肯定不会有任何问题。 IIRC 然后大多数模块使用 SPP 的吞吐量 > 1 Mbit。

    有关在 Android 上使用 SPP 的一些信息是here

    但我们需要更多信息来提供有关您需要在 ARM 套件上做什么的建议。也许您可以发布一些有关其类型的详细信息,其中使用了哪个蓝牙模块,它如何连接到 ARM MCU 等。

    如果幸运的话,您的套件的 BT 模块可以用作串行电缆替代品,您可以将其视为 Android 设备已连接到您的 MCU 的 UART。当然,在此之前,需要通过某些接口(可能是相同的 UART,取决于模块类型)进行一些配置以建立蓝牙连接。

    哦,回答你的第一个问题:是的,当然可以:)

    【讨论】:

      【解决方案3】:

      我还没有通过蓝牙使用 Android 到 ARM 板,但我已经完成了一些使用蓝牙在 Android 设备和 Arduino 之间进行通信的工作。我试图用一系列例子记录我学到的东西。有几个可能会有所帮助。

      http://digitalhacksblog.blogspot.com/2012/05/arduino-to-android-basic-bluetooth.html

      http://digitalhacksblog.blogspot.com/2012/05/arduino-to-android-turning-led-on-and.html

      http://digitalhacksblog.blogspot.com/2012/05/android-example-bluetooth-simple-spp.html

      前两个示例展示了如何通过蓝牙设置从 Android 设备到带有蓝牙板的 Arduino 的通信。我希望在 Android 和 ARM 之间获得一些初始连接,Android 方面的事情将是相同的。

      第三个示例展示了如何在 Android 设备和运行 Windows 的 PC 之间设置简单的 spp 客户端和服务器。

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 2013-07-07
        • 1970-01-01
        • 1970-01-01
        • 2011-12-18
        • 2011-07-20
        • 1970-01-01
        • 2023-03-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多