“MCookie-BLEUpload/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
第1行: 第1行:
{| style="width: 1000px;"
+
{| 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;"
 
|-
 
|-
 
|
 
|
[[file:MCookie-bleupload-rect.jpg|400px|thumb|right|mCookie-BLEUpload]]通过蓝牙模块上传程序到核心,无需USB线。
+
<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>
  
 
 
 
==特色==
 
==规格==
 
==扩展==
 
===与ios设备通讯===
 
*适用于ios9.0以上版本
 
*扫描二维码,下载mDock
 
[[File:mDock.png|300px|center]]
 
1. 堆叠蓝牙模块、核心模块及电池盒。
 
 
<br>
 
<br>
2. 长按电池盒开关至最右侧红灯亮起,打开电池盒。
+
----
 
<br>
 
<br>
[[File:MBattery-t.jpg|400px|center]]
+
<p style="color: #333333;font-size:155%">'''注意事项'''</p>
3. 打开手机蓝牙。
 
 
<br>
 
<br>
4. 点击mDock APP左下角Upload。
+
----
 
<br>
 
<br>
[[File:IBCInterface.PNG|400px|center]]
+
<p style="color: #333333;font-size:155%">'''Q&A'''</p>
 
<br>
 
<br>
将手机靠近蓝牙模块,蓝牙开始连接。
+
----
 
<br>
 
<br>
[[File:BLEUploadConnecting.PNG|400px|center]]
+
<p style="color: #333333;font-size:155%">'''历史'''</p>
 
<br>
 
<br>
蓝牙连接成功。
+
----
 
<br>
 
<br>
[[File:BLEUploadConnected.PNG|400px|center]]
+
<p style="color: #333333;font-size:135%">'''图库'''</p>
<br>
+
{| border="0" cellpadding="10" width="100%"
检查中。
+
|-
<br>
+
|width="50%" valign="top" align="left"|
[[File:BLEUploadChecking.PNG|400px|center]]
+
[[file:MCookie-OLED-T.jpg|thumb|400px|center|mCookie-OLED-Front]]
<br>
+
|width="50%" valign="top" align="left"|
程序开始上传。
+
[[file:MCookie-OLED-B.jpg|thumb|400px|center|mCookie-OLED-Back]]
<br>
+
|}
[[File:BLEUploading.PNG|400px|center]]
+
|}
<br>
+
 
校验中。
+
 
<br>
+
 
[[File:BLEUploadVerifying.PNG|400px|center]]
+
 
<br>
 
程序上传完成。
 
<br>
 
[[File:BLEUploaded.PNG|400px|center]]
 
  
|}
+
[[MCookie_产品系列/zh|返回mCookie产品系列页面]]

2018年12月18日 (二) 09:28的版本

MCookie-bleupload-rect.jpg






mCookie-BLEUPLOAD

产品编号:MCBS11
Add-to-cart.jpg

BLEUPLOAD是一种蓝牙透传模块,固定了串口与波特率



技术规格

电压 3.3V
接口 串口D0/D1
波特率 57600




编程手册

  • 2)将Core+、Hub模块叠在Battery+模块上,将LED连接在HUB的D6/D7接口。将如下程序下载至Core+中(此时不要叠加BLEUPLOAD模块)
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);
    }
  }
}
  • 3)下载完成后,将BLEUPLOAD叠在Core+上,此时可以看到BLEUPLOAD的指示灯红蓝交替闪烁。
  • 4)参照这篇文档连接蓝牙【使用LightBlue通信】
  • 5)找到UUID:FFF0下面的TRANS后点进去
BLE FFF0.PNG
  • 6)首先点击右上角Hex,改为选择UTF-8,发送所见即所得的字符串。之后回到这一页,点击“write new value”并输入“n”,此时可以观察到连接在D6的LED亮起
  • 7)之后再次点击“write new value”并输入“f”,此时可以观察到灯熄灭。
  • 8)之后轮流点击n和f可以观察到灯亮灭。
  • 至此通信功能实现。
BLE WITHOUTREP.PNG


文档




注意事项




Q&A




历史




图库

mCookie-OLED-Front
mCookie-OLED-Back



返回mCookie产品系列页面