“MCookie-BLE”的版本间的差异
853387039@qq.com(讨论 | 贡献) (→通过CoreUSB与其他蓝牙设备通讯) |
853387039@qq.com(讨论 | 贡献) (→通过CoreUSB与其他蓝牙设备通讯) |
||
第42行: | 第42行: | ||
===通过CoreUSB与其他蓝牙设备通讯=== | ===通过CoreUSB与其他蓝牙设备通讯=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
*程序 | *程序 | ||
第77行: | 第71行: | ||
} | } | ||
</source> | </source> | ||
+ | |||
+ | *与Android设备通信 | ||
+ | **系统要4.3以上的才能与mCooki-BT模块通讯。 | ||
+ | **下载Android的通讯软件:[[File:BT—APP.zip]],安装到手机上。 | ||
+ | |||
+ | *与IOS设备通信 | ||
+ | **iPhone4s以上、iPod touch 5以上、iPad 3以上、iPad mini以上; | ||
===引脚说明=== | ===引脚说明=== |
2015年8月12日 (三) 14:15的版本
Language | English |
---|
Microduino-BT模块是蓝牙低能耗 (BLE) 的串口透明传输模块。可与其他蓝牙设备进行连接通讯。 特色
规格
文档支持AT指令配置/控制:文件:Microduino-BLE.pdf 开发串口通讯要求
通过CoreUSB与其他蓝牙设备通讯
// RX, TX ,使用其他软串口用SoftwareSerial
//#include <SoftwareSerial.h>
//SoftwareSerial mySerial(4, 5);
//#define my_Serial mySerial
#define my_Serial Serial1
String msg = "";
void setup()
{
// 初始化蓝牙通信波特率
my_Serial.begin(9600);
// 初始化串口监视器通信波特率
Serial.begin(9600);
}
void loop()
{
//每收到一次信号,向通信另一端反馈一次
if (my_Serial.available() > 0) //如果串口有数据输入
{
msg = my_Serial.readStringUntil('\n'); //获取换行符前所有的内容
Serial.println(msg); //在串口监视器显示收到的msg中的字符串
my_Serial.println("bluetooth respond"); //向蓝牙通信的另一端发送数据
}
}
引脚说明
应用
问题解答
图库 |