“Microduino BLE IOS-202KIT/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
Pkj讨论 | 贡献
调试
第58行: 第58行:
 
[[File:202KIT-OK.jpg|600px|center|thumb|202KIT-OK]]
 
[[File:202KIT-OK.jpg|600px|center|thumb|202KIT-OK]]
 
步骤三:开始设置IOS设备,启动IOS设备的蓝牙功能;
 
步骤三:开始设置IOS设备,启动IOS设备的蓝牙功能;
[[File:IOS-Bluetooth.jpg|600px|center|thumb|IOS-Bluetooth]]
+
 
 
步骤四:打开LightBlue;
 
步骤四:打开LightBlue;
 
在“Central”选项卡中找到“HMSoft”,并依次设置好“Service”-“Characteristics”;
 
在“Central”选项卡中找到“HMSoft”,并依次设置好“Service”-“Characteristics”;
第68行: 第68行:
 
|-
 
|-
 
|
 
|
[[File:Bluetooth.jpg|600px|center|thumb|Bluetooth]]
 
  
 
==结果==
 
==结果==

2014年3月13日 (四) 01:47的版本

Language English

概述

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

目的:将Microduino-Core和Microduino BT运行秒数串口透传数据到IOS设备。

难度:初级

耗时:30分

制作者:Microduino Studio-YLB

材料清单

  • Microduino设备
模块 数量 功能
Microduino-Core 1 核心板
Microduino-FT232R 1 下载程序
Microduino-BT 1 蓝牙通讯
文件:202KIT.jpg
202KIT图片
  • 软件设备

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

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

文档

调试

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

Download

步骤二:程序下载完毕将Microduino FT232R、Microduino-Core、Microduino BT叠加,注意先断电再叠加。

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

步骤四:打开LightBlue; 在“Central”选项卡中找到“HMSoft”,并依次设置好“Service”-“Characteristics”; 这时可以看到弹出了调试界面,点击“Start Notify”。

连接成功LED指示灯常亮。

结果

连接成功可以看到ASCII数据显示:“BLE,Time:xxx”,其中xxx是Core和Shield BT4.0运行秒数。

注意问题

  • 若保持默认跳线(RX0、TX1),下载程序时请拔下Microduino BT4.0模块,待程序下载完毕后再断电叠加;
  • 若采用了改跳线的方法,可将Microduino BT4.0与Core的串口连接由TX-RX0、RX-TX1改成:
    • TX-D2、RX-D3(相对Core+的Serial1)
    • TX-D9、RX-D10(可调用SoftwareSeria库来解决)
文件:Bluetooth-Connection.jpg
Bluetooth-Connection