Microduino BT串口透传数据到IOS设备

来自Microduino Wikipedia
Radiumray9@gmail.com讨论 | 贡献2014年12月9日 (二) 14:48的版本 文档
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
Language English

概述

项目名称:Microduino BT与IOS设备进行通讯

目的: IOS设备将字符串通过Microduino-BT发送给Microduino-Core,并显示在OLED上。

难度:初级

耗时:20分

制作者:Microduino Studio-YLB

材料清单

  • Microduino设备
模块 数量 功能
Microduino-Core/zh 1 核心板
Microduino-USBTTL/zh 1 下载程序
Microduino-BT/zh 1 蓝牙通讯
Microduino-OLED/zh 1 显示
Microduino-Cube-S1/zh 1 底板


  • 软件设备

Arduino IDE(1.0版本以上)、前往App Store里下载安装LightBlue;

  • 其他设备及器件
    • 支持蓝牙4.0的IOS设备( iPhone4s以上、iPod touch 5以上、iPad 3以上、iPad mini以上);
    • micro usb线。

文档

程序下载:

[bluetoothmicroduinoOLED]

调试

步骤一:启动Arduino IED,打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V);

步骤二:将Microduino-USBTTL/zhMicroduino-Core/zhMicroduino-BT/zh叠加,插上microUSB下载程序。

步骤三:开始设置IOS设备,启动IOS设备的蓝牙功能;

步骤四:打开LightBlue,在“Peripherals Nearbyl”选项卡中找到“Microduino”,单击开始连接。

步骤五:连接成功LED指示灯每5秒亮100毫秒,同ISO上可看到连接状态,然后滑倒最底下,选择“Characteristic 6”;

步骤六:点击右上角的“HEX”,选择“UTF-8 String”;

步骤七:选择“Write new value”,输入你想要发送的数据,然后选择“Done”

这时你可以看到OLED上显示你发送的字符了。你可以发送“clean”来清楚显示。