“Microduino-【BT】/zh”的版本间的差异
(→应用) |
(32u4) |
||
第55行: | 第55行: | ||
**数据位8 | **数据位8 | ||
**停止位1 | **停止位1 | ||
+ | |||
+ | ** | ||
+ | |||
+ | *我们推荐使用Microduino Core 32u4 作为核心板调试本模块,因为32u4可以利用USB模拟出串口0(Serial),而BT所占用的RX0、TX1是32u4的串口1(Serial1) | ||
+ | ** | ||
+ | |||
+ | :Indented line | ||
+ | HardwareSerial mySerial = Serial1; | ||
+ | |||
+ | void setup() { | ||
+ | while (!Serial); // wait to be ready | ||
+ | |||
+ | Serial.begin(9600); // this baud rate doesn't actually matter! | ||
+ | mySerial.begin(9600); | ||
+ | delay(2000); | ||
+ | } | ||
+ | |||
+ | |||
+ | void loop() { | ||
+ | if (Serial.available()) { | ||
+ | char c = Serial.read(); | ||
+ | Serial.write(c); | ||
+ | mySerial.write(c); | ||
+ | } | ||
+ | if (mySerial.available()) { | ||
+ | char c = mySerial.read(); | ||
+ | Serial.write(c); | ||
+ | } | ||
+ | } | ||
+ | :Indented line | ||
2014年5月7日 (三) 18:25的版本
Language | English |
---|
Microduino-Shield BT4.0模块是一块支持蓝牙串口透明传输模块,专为 U 型27 PIN 标准 Microduino 接口设计,支持 Arduino 开发板及衍生版本。模块由玩家 ogre_c 设计。 目录特色
规格
文档Eagle PCB 文件:Microduino-BT Shield.zip 主要元件
开发串口通讯要求
HardwareSerial mySerial = Serial1; void setup() { while (!Serial); // wait to be ready Serial.begin(9600); // this baud rate doesn't actually matter! mySerial.begin(9600); delay(2000); }
if (Serial.available()) { char c = Serial.read(); Serial.write(c); mySerial.write(c); } if (mySerial.available()) { char c = mySerial.read(); Serial.write(c); } }
PC上位机调试时
用FT232R、Core下载、调试程序时
引脚说明
应用程序下载测试程序:文件:BLE debug uart1.zip,文件:BLE LightBlue time.zip Shield BT4.0串口透传数据到IOS设备
通过Core+的uart1对Shield BT4.0进行串口调试
注意:如果使用Android设备调试,系统要4.3以上的才能检测到Microduino BT模块。Microduino-Shield BT4.0 简单测试
购买历史
图库视频 |