差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
wm_wiki:bluetooth_controller:manual [2019/08/07 15:58]
juneral [2、参数规格]
wm_wiki:bluetooth_controller:manual [2022/07/28 12:00] (当前版本)
juneral [3.3. 手柄图形化编程指南]
行 9: 行 9:
 lang=ZH-CN>​的蓝牙模块,控制小车机器人运动,也可以和</​span>​weeemake<​span lang=ZH-CN>​蓝牙</​span>​dongle<​span lang=ZH-CN>​的蓝牙模块,控制小车机器人运动,也可以和</​span>​weeemake<​span lang=ZH-CN>​蓝牙</​span>​dongle<​span
 lang=ZH-CN>​相连,与电脑通讯,用于</​span>​scratch<​span lang=ZH-CN>​编程和学习。内置锂电池包,无需频繁更换干电池,电量指示灯和蓝牙指示灯,方便用户查看电量情况和连接情况。</​span></​span></​p>​ lang=ZH-CN>​相连,与电脑通讯,用于</​span>​scratch<​span lang=ZH-CN>​编程和学习。内置锂电池包,无需频繁更换干电池,电量指示灯和蓝牙指示灯,方便用户查看电量情况和连接情况。</​span></​span></​p>​
 +<p class=MsoTitle align=left style='​text-align:​left'><​span style='​font-size:​
 +16.0pt;​font-family:​宋体;​color:#​222222;​background:​white'>&​nbsp;&​nbsp;​ <span
 +lang=ZH-CN>​手柄外观及按位介绍:</​span><​span
 +lang=ZH-CN></​span><​span lang=ZH-CN></​span><​span
 +lang=ZH-CN></​span><​span lang=ZH-CN></​span></​span></​p>​
 </​body></​html>​ </​body></​html>​
  
-===== 2、参数规格 ===== 
 {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-153848.png?​800 }} {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-153848.png?​800 }}
 \\ \\
 {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-154500.png?​800 }} {{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-154500.png?​800 }}
 +===== 2、参数规格 =====
 +
  
 <​html><​body>​ <​html><​body>​
行 166: 行 172:
 </​body></​html>​ </​body></​html>​
  
-===== 3、使用指南 =====+===== 3. 使用指南 ===== 
 + 
 +==== 3.1. 手柄使用说明 ==== 
 +<​html>​ 
 + 
 +<body lang=ZH-CN>​ 
 + 
 +<div class=WordSection1>​ 
 + 
 +<div align=center>​ 
 + 
 +<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 
 + ​style='​border-collapse:​collapse'>​ 
 + <​tr>​ 
 +  <td width=142 valign=top style='​width:​106.5pt;​border-top:​solid #5B9BD5 3.0pt; 
 +  border-left:​solid #5B9BD5 3.0pt;​border-bottom:​solid white 2.25pt;​border-right:​ 
 +  none;​background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​说明</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 valign=top style='​width:​495.0pt;​border-top:​solid #5B9BD5 3.0pt; 
 +  border-left:​none;​border-bottom:​solid white 2.25pt;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​描述</​span></​b></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=142 rowspan=2 style='​width:​106.5pt;​border-top:​none;​border-left:​ 
 +  solid #5B9BD5 3.0pt;​border-bottom:​none;​border-right:​solid white 1.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​开机<​span lang=EN-US>/</​span>​关机</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​ 
 +  border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;​background:​ 
 +  #​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span lang=EN-US style='​font-size:​18.0pt;​color:​white'>​1</​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​按住</​span><​span lang=EN-US 
 +  style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>​ (HOME) </​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​键<​span lang=EN-US>​5</​span>​秒钟,手柄开机。红色电量指示灯亮起,蓝色蓝牙状态灯闪烁。若要关机,亦是长按<​span 
 +  lang=EN-US>​HOME</​span>​键<​span lang=EN-US>​5</​span>​秒钟。</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=660 style='​width:​495.0pt;​border:​none;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span lang=EN-US style='​font-size:​18.0pt;​color:​white'>​2</​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​、手柄在开机后,存在两种自动关机的情况:</​span></​p>​ 
 +  <p class=MsoListParagraph style='​margin-left:​18.0pt;​text-indent:​-18.0pt'><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>&​nbsp;&​nbsp;</​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​·蓝牙未连接状态下,手柄无操作,<​span lang=EN-US>​50</​span>​秒后自动关机</​span></​p>​ 
 +  <p class=MsoListParagraph style='​margin-left:​18.0pt;​text-indent:​-18.0pt'><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>&​nbsp;&​nbsp;</​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​·蓝牙连接状态下,手柄无操作,<​span lang=EN-US>​5</​span>​分钟后自动关机</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=142 style='​width:​106.5pt;​border:​solid white 1.0pt;​border-left:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​连接蓝牙</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border-top:​solid white 1.0pt;​border-left:​ 
 +  none;​border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​手柄开机后默认进入主机状态,会自动搜索并连接上一次连接过的蓝牙模块。如果需要连接新的蓝牙模块,需要同时按住</​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>​+</​span><​span lang=EN-US 
 +  style='​font-size:​18.0pt;​color:​white'><​img width=42 height=41 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164141.png"></​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​后<​span lang=EN-US>​3</​span>​秒,手柄进入搜索新蓝牙模式,会自动连接当时信号最强的蓝牙模块。所以最好把手柄靠近想要连接的蓝牙模块,防止连接错误。</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt; 
 +  border-bottom:​none;​border-right:​solid white 1.0pt;​background:#​5B9BD5;​ 
 +  padding:0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​连接<​span lang=EN-US>​Dongle</​span></​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border:​none;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​开机后,同时按住</​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>​+</​span><​span lang=EN-US 
 +  style='​font-size:​18.0pt;​color:​white'><​img width=41 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164155.png"></​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​后<​span lang=EN-US>​3</​span>​秒,手柄进入从机模式,等待<​span 
 +  lang=EN-US>​dongle</​span>​连接。此时<​span lang=EN-US>​dongle</​span>​也需要进入配对模式(按住<​span 
 +  lang=EN-US>​dongle</​span>​上的按键),把手柄靠近<​span lang=EN-US>​dongle</​span>​,几秒后会自动连接。此时,通过电脑串口软件就可以看到手柄发送的原始数据。连接一次后,<​span 
 +  lang=EN-US>​dongle</​span>​会记住手柄的信息,下次连接这个手柄时,不需要再按键,但手柄每次开机都需要按键进入从机模式。</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=142 style='​width:​106.5pt;​border:​solid white 1.0pt;​border-left:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​指示灯</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border-top:​solid white 1.0pt;​border-left:​ 
 +  none;​border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​手柄上共有<​span 
 +  lang=EN-US>​4</​span>​个<​span lang=EN-US>​LED</​span>​灯,<​span lang=EN-US>​1</​span>​个蓝牙状态指示灯<​span 
 +  lang=EN-US>​-</​span>​蓝色,<​span lang=EN-US>​3</​span>​个电量指示灯<​span lang=EN-US>​-</​span>​红色。当手柄处于主机未连接时,<​span 
 +  lang=EN-US>​1Hz</​span>​慢速闪烁;当处于主动搜索蓝牙时,<​span lang=EN-US>​10Hz</​span>​快闪;当处于从机被<​span 
 +  lang=EN-US>​dongle</​span>​连时,<​span lang=EN-US>​5Hz</​span>​中速闪烁。只要连接成功,常亮。<​span 
 +  lang=EN-US>​3</​span>​个电量指示灯,显示电量多少,以及充电状态。</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt; 
 +  border-bottom:​solid white 1.0pt;​border-right:​solid white 1.0pt;​background:​ 
 +  #​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​充电说明</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​ 
 +  border-bottom:​solid white 1.0pt;​border-right:​solid #5B9BD5 3.0pt;​background:​ 
 +  #​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​充电说明:当手柄需要充电时,插上<​span 
 +  lang=EN-US>​microUSB</​span>​线就可以充电,此<​span lang=EN-US>​microUSB</​span>​只能用于充电功能,不能数据通讯。注意及时充电,最好当指示灯只有2格电时及时补充,当下降到1格电时电池有可能会进入到过放保护</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=142 style='​width:​106.5pt;​border-top:​none;​border-left:​solid #5B9BD5 3.0pt; 
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid white 1.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  style='​font-size:​16.0pt;​color:​white'>​摇杆出厂校验</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=660 style='​width:​495.0pt;​border-top:​none;​border-left:​none;​ 
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid #5B9BD5 3.0pt; 
 +  background:#​5B9BD5;​padding:​0cm 5.4pt 0cm 5.4pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​当摇杆使用值出现异常时,有可能是摇杆未做出厂校验,可使用以下方法校验:</​span></​p>​ 
 +  <p class=MsoNormal><​span style='​font-size:​18.0pt;​color:​white'>​同时按住</​span><​span 
 +  lang=EN-US style='​color:​black'><​img width=38 height=42 id="​图片 1" 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20200617-155749.png"></​span><​span lang=EN-US style='​font-size:​ 
 +  18.0pt;​color:​white'>​+</​span><​span lang=EN-US style='​font-size:​18.0pt;​ 
 +  color:​white'><​img width=41 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164155.png"></​span><​span 
 +  lang=EN-US style='​font-size:​18.0pt;​color:​white'>​+</​span><​span lang=EN-US 
 +  style='​font-size:​18.0pt;​color:​white'><​img width=42 height=42 
 +  src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-164119.png"></​span><​span 
 +  style='​font-size:​18.0pt;​color:​white'>​进入校验模式,蓝灯快闪,此时最大摇动摇杆,蓝灯再次慢闪时,结束校验。</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 +</​table>​ 
 + 
 +</​div>​ 
 + 
 +<p class=MsoNormal><​span lang=EN-US>&​nbsp;</​span></​p>​ 
 + 
 +</​div>​ 
 + 
 +</​body>​ 
 + 
 +</​html>​ 
 + 
 + 
 +==== 3.2. 按键/​摇杆编程宏定义 ==== 
 +<​html><​body>​ 
 +<div align=center>​ 
 + 
 +<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 
 + ​style='​border-collapse:​collapse;​border:​none'>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​宏定义名</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​值</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​图形化编程表示</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​b><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​描述</​span></​b></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_LY</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​1</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​左摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​Y<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_LX</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​2</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​左摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​X<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_RY</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​3</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​右摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​Y<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeJOYSTICK_RX</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​4</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​16.0pt'>​——</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​右摇杆</​span><​span 
 +  style='​font-size:​16.0pt'>​X<​span lang=ZH-CN>​轴</​span></​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_ZR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​5</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​ZR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键</​span><​span 
 +  style='​font-size:​16.0pt'>​ZR</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_R</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​6</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​R</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​R</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_ZL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​7</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​ZL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​ZL</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_L</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​8</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​L</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​L</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_HOME</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​9</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​HOME</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​HOME</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_BL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​10</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​BL</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​左摇杆按键</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_Y</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​11</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​Y</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​Y</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_B</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​12</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​B</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​B</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_A</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​13</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​A</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​A</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_X</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​14</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​X</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​X</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_PLUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​15</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​PLUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​+</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_MODE</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​16</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​MODE</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​MODE</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_UP</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​17</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​UP</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 ↑</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_DOWN</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​18</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​DOWN</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 ↓</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_LEFT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​19</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​LEFT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 ←</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_RIGHT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​20</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​RIGHT</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​十字按键 →</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_MINUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​21</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​MINUS</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​按键 </​span><​span 
 +  style='​font-size:​16.0pt'>​-</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr>​ 
 +  <td width=188 valign=top style='​width:​141.0pt;​border:​solid windowtext 1.0pt; 
 +  border-top:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​WeBUTTON_BR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=86 valign=top style='​width:​64.15pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​22</​span></​p>​ 
 +  </​td>​ 
 +  <td width=188 valign=top style='​width:​140.95pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle align=center style='​text-align:​center'><​span 
 +  style='​font-size:​16.0pt'>​BR</​span></​p>​ 
 +  </​td>​ 
 +  <td width=258 valign=top style='​width:​193.5pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoTitle><​span lang=ZH-CN style='​font-size:​16.0pt'>​右摇杆按键</​span></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 +</​table>​ 
 + 
 +</​div>​ 
 +</​body></​html>​ 
 +==== 3.3. 手柄图形化编程指南 ==== 
 + 
 +<​html><​body>​ 
 +<p class=MsoNormal style='​text-indent:​21.0pt'><​span style='​font-size:​16.0pt;​ 
 +font-family:​华文楷体;​color:#​222222;​background:​white'>&​nbsp;&​nbsp;&​nbsp;​ </​span><​span 
 +lang=ZH-CN style='​font-size:​16.0pt;​font-family:​宋体;​color:​black;​background:​white'>​该模块支持的图形化编程平台目前有</​span><​span 
 +style='​font-size:​16.0pt;​font-family:​宋体;​color:​black;​background:​white'>​WeeeCode 
 +3.0<span lang=ZH-CN>​,其图形化编程指南如下:</​span></​span></​p>​ 
 + 
 +<div align=center>​ 
 + 
 +<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 
 + ​style='​border-collapse:​collapse'>​ 
 + <​tr>​ 
 +  <td width=257 valign=top style='​width:​193.1pt;​border:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  lang=ZH-CN style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​ 
 +  white'>​模块功能</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=222 valign=top style='​width:​166.5pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  lang=ZH-CN style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​ 
 +  white'>​需传参数</​span></​b></​p>​ 
 +  </​td>​ 
 +  <td width=654 valign=top style='​width:​490.8pt;​border:​solid windowtext 1.0pt; 
 +  border-left:​none;​padding:​0in 5.4pt 0in 5.4pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​b><​span 
 +  lang=ZH-CN style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​ 
 +  white'>​图形化编程块举例</​span></​b></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr style='​height:​79.55pt'>​ 
 +  <td width=257 style='​width:​193.1pt;​border:​solid windowtext 1.0pt;​border-top:​ 
 +  none;​padding:​0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​判断所选按键是否被按下</​span><​span 
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​(<​span 
 +  lang=ZH-CN>​布尔值</​span>​)</​span></​p>​ 
 +  </​td>​ 
 +  <td width=222 style='​width:​166.5pt;​border-top:​none;​border-left:​none;​ 
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​ 
 +  background:​white'>​(1<​span lang=ZH-CN>​个参数)选择按键</​span></​span></​p>​ 
 +  </​td>​ 
 +  <td width=654 valign=top style='​width:​490.8pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​img width=321 
 +  height=378 id="​图片 18" src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-182710.png"></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 + <​tr style='​height:​79.55pt'>​ 
 +  <td width=257 style='​width:​193.1pt;​border:​solid windowtext 1.0pt;​border-top:​ 
 +  none;​padding:​0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​span lang=ZH-CN 
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​返回摇杆模拟值(</​span><​span 
 +  style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​background:​white'>​0~255<​span 
 +  lang=ZH-CN>​)</​span></​span></​p>​ 
 +  </​td>​ 
 +  <td width=222 style='​width:​166.5pt;​border-top:​none;​border-left:​none;​ 
 +  border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​ 
 +  <p class=MsoNormal><​span style='​font-size:​14.0pt;​font-family:​华文楷体;​color:​black;​ 
 +  background:​white'>​(2<​span lang=ZH-CN>​个参数)选择摇杆、选择方向轴</​span></​span></​p>​ 
 +  </​td>​ 
 +  <td width=654 valign=top style='​width:​490.8pt;​border-top:​none;​border-left:​ 
 +  none;​border-bottom:​solid windowtext 1.0pt;​border-right:​solid windowtext 1.0pt; 
 +  padding:0in 5.4pt 0in 5.4pt;​height:​79.55pt'>​ 
 +  <p class=MsoNormal align=center style='​text-align:​center'><​img width=354 
 +  height=122 id="​图片 19" src="​lib/​exe/​fetch.php?​media=wm_wiki:​bluetooth_controller:​pasted:​20190807-182717.png"></​p>​ 
 +  </​td>​ 
 + </​tr>​ 
 +</​table>​ 
 + 
 +</​div>​ 
 + 
 +<p class=MsoNormal><​b><​span lang=ZH-CN style='​font-size:​16.0pt;​font-family:​ 
 +宋体;​background:​yellow'>​备注:</​span></​b><​span lang=ZH-CN style='​font-size:​16.0pt;​ 
 +font-family:​宋体'>​由于蓝牙模块透传会占用主控板的串口,故蓝牙手柄接主控板只能支持离线代码编程,不能直接连接主控上的蓝牙模块并支持在线编程</​span><​span 
 +style='​font-size:​16.0pt;​font-family:​宋体'>,<​span lang=ZH-CN>​若要蓝牙手柄支持在线编程,需要用到蓝牙</​span>​Dongle,<​span 
 +lang=ZH-CN>​让蓝牙手柄以从机模式连接</​span>​Dongle,​Scratch<​span lang=ZH-CN>​软件采集蓝牙手柄与</​span>​Dongle<​span 
 +lang=ZH-CN>​的通信数据,从而达到在线编程功能。连接步骤如下:</​span></​span></​p>​ 
 +</​body></​html>​ 
 + 
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185119.png }} 
 +\\ 
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185336.png }} 
 +\\ 
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185147.png }} 
 +\\ 
 +{{ :​wm_wiki:​bluetooth_controller:​pasted:​20190807-185154.png }} 
 +\\ 
 +==== 3.3. 文本代码编程指南 ​====