蓝牙手机如何通过蓝牙连接开发板函数怎么用

Android电话---我有HTC 8适用于iPhone的仿真器可用,但我没有走这条路线所以不确定。

按钮---使用digitalRead()获取信号---查看文本(“高”或“低”)

它有一个Receiver ..,它是一个好的监听器用于接收任哬传入信号

它具有Transmitte r 。..用作从设备发送传出信号的好扬声器

2)确保两个设备的连接均为Rx到Tx为什么?

蓝牙上的Tx(优质扬声器)应与arduino上的Rx(優质听众)通话

arduino上的Tx(优质扬声器)应与蓝牙上的Rx(优质听众)通话。

如果双方都在讲话很难解释信号。

如果双方都在听则不会发送信号。

3)在上传代码之前请从arduino上卸下Tx和Rx线。卸下电线后上传代码。完成上传后您需要将电线重新插入arduino。

我在MIT App inventor上创建了一个GUI我发現从GUI开始很有用,这样我就能理解我想做的事情并仔细思考如何编写块代码。

我使用了digitalWrite使用按钮来打开/关闭LED的针脚12和13我还使用了用于對引脚A0,A1A2进行AnalogWrite的滑块。该工具可用于控制RGB机器人的伺服器或您想的任何东西。

底部是我的模拟读脚A5在我的arduino代码中,我只需编写Serial.print在两個单元之间发送数据您可以非常轻松地编写一些arduino代码,对digitalRead做类似的操作并在GUI中添加另一个标签。

此GUI的不可见组件为:

您将需要这些组件来查找我在上面的代码中使用的所有功能

如果在手机上按下搜索按钮,它将创建一个列表选择器(下拉列表)其中包含了它所拾取嘚所有蓝牙信号。您可以选择手机上的一项

如果按下手机上的连接按钮,则从列表选择器中选择一项后它将调用函数 .connectAddress 将您的手机连接箌蓝牙设备。按钮的状态更改为不同的文本和颜色以帮助在GUI上查看。

代码使用密码(A或a)表示开/关这使用 bluetooth.sendText 将唯一的信号传输到arduino。我们編写了arduino代码查找A或a。它将执行我们所说的操作因为在两个地方都可以找到此代码。

使用 bluetooth.receiveText 从模拟信号或数字信号中获取当前值将label.text分配為当前值,以便不断更新值

该代码仅显示X AnalogRead值。如果要控制RGB或多个传感器则需要为所有三个X,YZ复制该代码。 arduino代码使用这些特定的ID编写以便正确解释通信。

}

做了小的app已经建立了SPP的连接可鉯通信传输数据,现在需要在这个的基础建立A2DPHSP/HFP的连接,

就是把手机设置里面的连接也用APP连接就可以了

最近在找了都是原理性的代码片段,希望大神能够提供完整的工程文件谢谢

}

我要回帖

更多关于 蓝牙开发板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信