【发布时间】:2014-05-27 02:23:16
【问题描述】:
我是新手,之前没有 arduino 或微控制器编程方面的经验。对于我的一个课程项目,我需要通过蓝牙将数据/消息/事件从 arduino 发送到我的手机(比如 android),因为在 arduino 板上将有一个外部按钮/开关,按下时应该向我发送一个事件安卓手机上的应用程序。
我做了一些谷歌搜索,发现 Arduino BT 和 amarino 是我项目的正确选择。然后是 BTShield v1.1,它是一个便宜的替代品(但我不确定接口)。话虽如此,谁能给我一些关于蓝牙编程部分的指示和一些关于如何做到这一点的示例代码。此外,是否可以在 arduino 板上嵌入按钮/开关之类的东西,并且当按下时,我的 android 应用程序是否可以检测到该按下事件?
任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
“给我一些指点”和“这个项目是否可行”不是好问题。首先阅读蓝牙的各种协议,并彻底阅读您正在考虑的模块的数据表。然后设计你的按钮电路,让它打开 Arduino 上的 LED。然后,将蓝牙屏蔽添加到您的 Arduino,并将“通过蓝牙发送事件”添加到按钮事件。如果您在此过程中遇到困难,请就您的问题提出问题。但是,您还没有遇到问题 - 您甚至还没有开始。