Bluno Accessory Shield 扩展板

产品简介

这款BLUNO配套扩展板是DFRobot专门为BLUNO(移动设备周边开发平台)所设计的扩展板。Bluno作为首款集成了蓝牙4.0的Arduino UNO主控板,把Android/IOS和Arduino的开源硬件平台用蓝牙4.0紧密的联系在一起。

但是光靠BLUNO是不能够与物理世界互动的。尽管用BLUNO与手机建立了通信,但是需要用传感器来采集环境信息,用声光电设备加以反馈。从而利用Arduino丰富的开源硬件资源。而Bluno正是集成了一些非常实用的硬件:

Bluno扩展板上的功能是针对手机APP上的功能开发的,功能会有局限。但是Arduino为Bluno提供了丰富的硬件扩展,你可以用我们的传感器扩展V7、上百种传感器和各类扩展板,搭建出你需要的功能呢。手机APP方面,只要你懂得一点Android或者IOS开发,就能调整源码来适应新的扩展。

技术规格

BLUNO与Accessory shield扩展板示例

在这一章节中,您将学会如何用BLUNO连接Apple 或者Android的设备,并通过Accessory shield 扩展板进行演示。您也可以将本模块插在普通的Arduino控制上使用。

准备材料

源代码的Github连接

详细教程

1. 以下步骤中如果碰到任何问题 , 请到问题解决章节

2. 安装 Arduino IDE. (Arduino 1.0.x 或 Arduino 1.5.x)

3. 下载INO文件,并用Arduino打开

4. 安装PlainProtocol 库文件 (PlainProtocol 参考文档),U8glib 库文件 (U8glib 参考文档), BlunoAccessory 库文件 .

(安装库文件教程) ,

5. 在菜单-》工具-》板卡 选择 "Arduino Uno"

6. 下载程序到BLUNO. (下载程序时,请断开蓝牙连接)

对于Android设备

7. 安装 BLUNO.apk 文件 到安卓手机中.

8. 运行程序, 点击右上角的 scan 按键(①), 并选择连接的设备

image:Screenshot_2014-01-07-12-07-15.png|Scanning the device image:Screenshot 1970-01-04-09-16-31.png|Select the device

  1. 连接成功后,你可以通过手机应用来控制RGB LED的颜色、蜂鸣器、继电器、读取温湿度以及可向显示屏发送你想要显示的信息

image:Screenshot_2013-11-04-13-32-09.png|Use the app image:Bluno_application_real.png|Use the app

  1. 用界面上端工具栏显示的是手机与BLUNO连接状态,可通过点击以扫描并连接其他设备
对于IOS设备

Fig7: Use the app

7. 下载手机APP.

8. 设备开启应用后app会自动连接BLUNO

9.连接成功后,你可以通过手机应用来控制RGB LED的颜色、蜂鸣器、继电器、读取温湿度以及可向显示屏发送你想要显示的信息

10. 如果连接出现问题,请先重启一下IOS设备

Documents

BLUNO基础示例整合包GitHub链接

BLUNO与Accessory shield扩展板示例整合包

Arduino

<File:nextredirectltr.png>购买 Bluno Accessory Shield 扩展板 SKU:DFR0270