“蓝牙通信”的版本间的差异
(→调试) |
(→调试) |
||
第58行: | 第58行: | ||
*Step7:手机向mCookie发送英文字符,串口监视器中收到手机发送的内容。同时手机接收到了mCookie发送的“mCookie!”信息,验证了蓝牙的双向通信功能。 | *Step7:手机向mCookie发送英文字符,串口监视器中收到手机发送的内容。同时手机接收到了mCookie发送的“mCookie!”信息,验证了蓝牙的双向通信功能。 | ||
[[File:202KIT-android-rec.jpg|600px|center|thumb|App—手机App]] | [[File:202KIT-android-rec.jpg|600px|center|thumb|App—手机App]] | ||
+ | ===IOS设备调试=== | ||
+ | **iPhone4s以上、iPod touch 5以上、iPad 3以上、iPad mini以上; | ||
+ | *前往App Store里下载LightBlue; | ||
+ | |||
+ | [[File:LightBlue.jpg|400px|center|thumb|LightBlue]] | ||
+ | *Step1:将程序下载到mCookie里; | ||
+ | |||
+ | *Step2:安装“lightblue”,打开软件,开始设置IOS设备,打开IOS设备的蓝牙功能。并在电脑端IDE中打开串口监视器 | ||
+ | [[File:LightBlue_on_ble.jpg|400px|center|thumb]] | ||
+ | *Step3:打开LightBlue;进入的界面是蓝牙设备搜索界面,从“Peripherals Nearby”下的列表中找到Microduino的蓝牙设备,点击该条目使手机与其建立连接; | ||
+ | |- | ||
+ | | | ||
+ | [[File:ble-Connection.jpg|400px|center|thumb|Connection1]] | ||
+ | 连接后进入页面如下: | ||
+ | [[File:ble-Connection1.jpg|400px|center|thumb|Connection2]] | ||
+ | |||
+ | *Step4:选择并点击Characteristic6,观察屏幕右上方的编码格式,默认为Hex 16进制编码,如果要显示字符串请点击Hex所在的按钮并选择UTF-8编码格式,之后点击“Listen for notifications”使手机进入监听状态。 | ||
+ | [[File:ble-Connection5.jpg|400px|center|thumb]] | ||
+ | |||
+ | *Step5:点击“Write new value”,弹出文本编辑界面 | ||
+ | [[File:ble-Connection2.jpg|400px|center|thumb]] | ||
+ | 自定义输入一个英文和数字组成的字符串,观察手机和串口的显示结果 | ||
+ | |||
+ | [[File:ble-Connection3.jpg|400px|center|thumb]] | ||
+ | [[File:ble-Connection4.jpg|400px|center|thumb]] | ||
+ | 可以从图中看到串口收到了手机发送的数据“hello mCookie”,手机端也收到了蓝牙返回的数据“mCookie!”,说明蓝牙双向通信是畅通的。 | ||
|} | |} |
2016年3月28日 (一) 07:23的版本
目录模块功能概述
材料清单
实验一:蓝牙串口通讯功能演示概述蓝牙和手机连接,通过手机发送数据给蓝牙模块,蓝牙模块接收到数据后,给手机发送信息。 拼装过程
Mixly编程
调试Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。 Step2:选择好后下载程序。 Android设备调试
IOS设备调试
|
连接后进入页面如下:
自定义输入一个英文和数字组成的字符串,观察手机和串口的显示结果 可以从图中看到串口收到了手机发送的数据“hello mCookie”,手机端也收到了蓝牙返回的数据“mCookie!”,说明蓝牙双向通信是畅通的。 |