“MCookie-BLEUpload/zh”的版本间的差异
502748957@qq.com(讨论 | 贡献) |
|||
| 第1行: | 第1行: | ||
| − | {| style="width: | + | {| style="width: 800px;" |
| + | |- | ||
| + | |[[File:MCookie-bleupload-rect.jpg|300px|left]] || | ||
| + | ::<p style="color: #000000;font-size:200%"><br><br><br><br><br>'''mCookie-BLEUPLOAD'''</p> | ||
| + | ::产品编号:'''<big style="color: #00A0A6">MCBS11</big>''' | ||
| + | |- | ||
| + | |[[File: Add-to-cart.jpg|300px|left|link=https://shop108263663.taobao.com/?spm=a230r.7195193.1997079397.2.ek3cAW]]|| | ||
| + | ::<p style="color: #000000;font-size:120%">BLEUPLOAD是一种蓝牙透传模块,固定了串口与波特率</p> | ||
| + | |} | ||
| + | <br> | ||
| + | <br> | ||
| + | {| style="width: 800px;" | ||
|- | |- | ||
| | | | ||
| − | + | <p style="color: #333333;font-size:155%">'''技术规格'''</p> | |
| + | {| class="wikitable" | ||
| + | |- | ||
| + | | '''电压'''||3.3V | ||
| + | |- | ||
| + | | '''接口'''||串口D0/D1 | ||
| + | |- | ||
| + | | '''波特率'''||57600 | ||
| + | |} | ||
| + | <br> | ||
| + | ---- | ||
<br> | <br> | ||
| + | <p style="color: #333333;font-size:155%">'''编程手册'''</p> | ||
| + | *使用IOS设备实现蓝牙透传功能: | ||
| + | *1)所需硬件 | ||
| + | *[[MCookie-Core+]] | ||
| + | *[[MBattery+]] | ||
| + | *[[MCookie-Hub/zh]] | ||
| + | *[[MCookie-BLEUpload/zh]] | ||
| + | *[[Sensor-LED/zh]] | ||
| + | *2)将Core+、Hub模块叠在Battery+模块上,将LED连接在HUB的D6/D7接口。将如下程序下载至Core+中(此时不要叠加BLEUPLOAD模块) | ||
| + | <source lang="cpp"> | ||
| + | void setup() | ||
| + | { | ||
| + | Serial.begin(57600); | ||
| + | pinMode(D6,OUTPUT); | ||
| + | } | ||
| + | void loop() | ||
| + | { | ||
| + | if(Serial.available()) | ||
| + | { | ||
| + | char c = Serial.read(); | ||
| + | if(c=='n') | ||
| + | { | ||
| + | digitalWrite(D6,HIGH); | ||
| + | }else if(c=='f') | ||
| + | { | ||
| + | digitalWrite(D6,LOW); | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </source> | ||
| + | *3)下载完成后,将BLEUPLOAD叠在Core+上,此时可以看到BLEUPLOAD的指示灯红蓝交替闪烁。 | ||
| + | *4)参照这篇文档连接蓝牙'''[[【使用LightBlue通信】]]''' | ||
| + | *5)找到UUID:FFF0下面的TRANS后点进去 | ||
| + | [[File:BLE FFF0.PNG|400px|center]] | ||
| + | *6)首先点击右上角Hex,改为选择UTF-8,发送所见即所得的字符串。之后回到这一页,点击“write new value”并输入“n”,此时可以观察到连接在D6的LED亮起 | ||
| + | *7)之后再次点击“write new value”并输入“f”,此时可以观察到灯熄灭。 | ||
| + | *8)之后轮流点击n和f可以观察到灯亮灭。 | ||
| + | *至此通信功能实现。 | ||
| + | [[File:BLE WITHOUTREP.PNG|400px|center]] | ||
| + | <br> | ||
| + | <p style="color: #333333;font-size:155%">'''文档'''</p> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<br> | <br> | ||
| − | + | ---- | |
<br> | <br> | ||
| − | + | <p style="color: #333333;font-size:155%">'''注意事项'''</p> | |
| − | |||
<br> | <br> | ||
| − | + | ---- | |
<br> | <br> | ||
| − | + | <p style="color: #333333;font-size:155%">'''Q&A'''</p> | |
<br> | <br> | ||
| − | + | ---- | |
<br> | <br> | ||
| − | + | <p style="color: #333333;font-size:155%">'''历史'''</p> | |
<br> | <br> | ||
| − | + | ---- | |
<br> | <br> | ||
| − | + | <p style="color: #333333;font-size:135%">'''图库'''</p> | |
| − | < | + | {| border="0" cellpadding="10" width="100%" |
| − | + | |- | |
| − | + | |width="50%" valign="top" align="left"| | |
| − | [[ | + | [[file:MCookie-OLED-T.jpg|thumb|400px|center|mCookie-OLED-Front]] |
| − | + | |width="50%" valign="top" align="left"| | |
| − | + | [[file:MCookie-OLED-B.jpg|thumb|400px|center|mCookie-OLED-Back]] | |
| − | + | |} | |
| − | [[ | + | |} |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | | | + | [[MCookie_产品系列/zh|返回mCookie产品系列页面]] |
2018年12月18日 (二) 09:28的版本
| |
|
|
技术规格
编程手册
void setup()
{
Serial.begin(57600);
pinMode(D6,OUTPUT);
}
void loop()
{
if(Serial.available())
{
char c = Serial.read();
if(c=='n')
{
digitalWrite(D6,HIGH);
}else if(c=='f')
{
digitalWrite(D6,LOW);
}
}
}
文档
注意事项
Q&A
历史
图库 |