Bluno Accessory Shield 扩展板

Bluno Accessory Shield 扩展板 SKU:DFR0270

目录

1 产品简介
2 技术规格
3 BLUNO与Accessory shield扩展板示例

3.1 准备材料
3.2 源代码的Github连接
3.3 详细教程

3.3.1 对于Android设备
3.3.2 对于IOS设备

4 Documents

4.1 BLUNO基础示例整合包GitHub链接
4.2 Arduino

产品简介
这款BLUNO配套扩展板是DFRobot专门为BLUNO(移动设备周边开发平台)所设计的扩展板。Bluno作为首款集成了蓝牙4.0的Arduino UNO主控板,把Android/IOS和Arduino的开源硬件平台用蓝牙4.0紧密的联系在一起。
但是光靠BLUNO是不能够与物理世界互动的。尽管用BLUNO与手机建立了通信,但是需要用传感器来采集环境信息,用声光电设备加以反馈。从而利用Arduino丰富的开源硬件资源。而Bluno正是集成了一些非常实用的硬件:

128x64 OLED显示屏 显示手机APP端输入的字符
有源蜂鸣器 简单的发声元件,而且非常容易控制
DHT11温湿度传感器 采集环境中的温湿度,是环境监测的首选
1.5A继电器模块 能够承载普通的大电流器件
螺旋电位器 将电位器数据实时的传输到手机APP
RGB LED 通过手机APP显示丰富的颜色
mini摇杆按键 四个方位和一个向下的按键,把信息反馈到手机APP

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

技术规格
128x64 SSD1306 OLED 屏幕
有源蜂鸣器
DHT11 温湿度传感器
1.5A 继电器模块
Helical Potentiometer
RGB LED
螺旋电位器
Size: 60x53x30mm
Weight: 25g

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

准备材料
BLUNO ×1
拥有BLE功能的Android 4.3+ 设备 or IOS 7.0+ 设备
Accessory Shield 扩展板 ×1
Micro USB 线 x1

源代码的Github连接
BLUNO与Accessory shield扩展板示例合集包

详细教程

  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设备

  1. 安装 BLUNO.apk 文件 到安卓手机中.
  2. 运行程序, 点击右上角的 scan 按键(①), 并选择连接的设备
        <img alt="" src="http://images.ncnynl.com/arduino/2016/150px-Screenshot_2014-01-07-12-07-15.png" width="150" height="267" />
        

Scanning the device

        <img alt="" src="http://images.ncnynl.com/arduino/2016/150px-Screenshot_1970-01-04-09-16-31.png" width="150" height="267" />
        

Select the device

  1. 连接成功后,你可以通过手机应用来控制RGB LED的颜色、蜂鸣器、继电器、读取温湿度以及可向显示屏发送你想要显示的信息
        <img alt="" src="http://images.ncnynl.com/arduino/2016/150px-Screenshot_2013-11-04-13-32-09.png" width="150" height="267" />
        

Use the app

        <img alt="" src="http://images.ncnynl.com/arduino/2016/150px-Bluno_application_real.png" width="150" height="113" />
        

Use the app

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

对于IOS设备
Fig7: Use the app

  1. 下载手机APP.
  2. 设备开启应用后app会自动连接BLUNO
    9.连接成功后,你可以通过手机应用来控制RGB LED的颜色、蜂鸣器、继电器、读取温湿度以及可向显示屏发送你想要显示的信息
  3. 如果连接出现问题,请先重启一下IOS设备

Documents
BLUNO基础示例整合包GitHub链接
BLUNO与Accessory shield扩展板示例整合包

Arduino
Arduino 示例代码
PlainProtocol 库
U8glib库
blunoAccessory库

PlainProtocol Ver1.1 参考
BlunoAccessoty库
原理图
oled SSD1306 文档
BLUNO 维库页面

Nextredirectltr.png购买 Bluno Accessory Shield 扩展板 SKU:DFR0270

标签: Arduino传感器