http://www.gharee.com/wiki/index.php?action=history&feed=atom&title=%28RB-13K111%296%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88
123,123
2025-06-23T15:11:25Z
本wiki的該頁(yè)面的版本歷史
MediaWiki 1.21.2
http://www.gharee.com/wiki/index.php?title=(RB-13K111)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88&diff=5446&oldid=prev
Arduino77:/* 安裝連線 */
2016-06-12T08:24:51Z
<p>?<span dir="auto"><span class="autocomment">安裝連線</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年6月12日 (日) 08:24的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第28行:</td>
<td colspan="2" class="diff-lineno">第28行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11112.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11112.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>步驟2:如圖所示,將按壓式大按鈕模塊與傳感器擴(kuò)展板 V5.0 的模擬接口連接。<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>步驟2:如圖所示,將按壓式大按鈕模塊與傳感器擴(kuò)展板 V5.0 的模擬接口連接。<br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">將4個(gè)大按鈕模塊分別接到傳感器擴(kuò)展板v5</del>.<del class="diffchange diffchange-inline">0的4個(gè)模擬口A0.A1.A2.A3,作為機(jī)械臂的控制按鍵,功能如下:</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">將 4 個(gè)大按鈕模塊分別接到傳感器擴(kuò)展板 v5</ins>.<ins class="diffchange diffchange-inline">0 的 4 個(gè)模擬口A0、A1、A2、A3,作為機(jī)械臂的控制按鍵,功能如下:</ins><br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">A0被按下時(shí)舵機(jī)號(hào)從上至下1</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">A0被按下時(shí),舵機(jī)號(hào)從上至下選中</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">A1被按下時(shí)舵機(jī)號(hào)從下至上1</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">A1被按下時(shí),舵機(jī)號(hào)從下至上選中</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">A2被按下時(shí)舵機(jī)順時(shí)針轉(zhuǎn)</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">A2被按下時(shí),舵機(jī)順時(shí)針轉(zhuǎn)</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">A3被按下時(shí)舵機(jī)逆時(shí)針轉(zhuǎn)</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins class="diffchange diffchange-inline">A3被按下時(shí),舵機(jī)逆時(shí)針轉(zhuǎn)</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11114.png|500px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11114.png|500px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
</table>
Arduino77
http://www.gharee.com/wiki/index.php?title=(RB-13K111)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88&diff=5342&oldid=prev
Arduino77:/* 安裝連線 */
2016-05-07T02:01:21Z
<p>?<span dir="auto"><span class="autocomment">安裝連線</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年5月7日 (六) 02:01的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第46行:</td>
<td colspan="2" class="diff-lineno">第46行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11116.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11116.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11117.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11117.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">* 安裝后整體效果圖,注意:圖中的瓦力不在套件內(nèi)。</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">[[文件:13K11104.png|600px|有框|居中]]</del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">步驟6 完成以上步驟后,機(jī)械臂所有電控及供電就全部安裝完成,接下來回頭檢查一下各個(gè)部分的接線,尤其是是否有電源和地接反的情況,如果確定接線無誤,就可以給機(jī)械臂供電了。<br/></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==例子程序==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==例子程序==</div></td></tr>
</table>
Arduino77
http://www.gharee.com/wiki/index.php?title=(RB-13K111)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88&diff=5341&oldid=prev
Arduino77:/* 安裝連線 */
2016-05-07T01:58:40Z
<p>?<span dir="auto"><span class="autocomment">安裝連線</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年5月7日 (六) 01:58的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第46行:</td>
<td colspan="2" class="diff-lineno">第46行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11116.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11116.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11117.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11117.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* 安裝后整體效果圖,注意:圖中的瓦力不在套件內(nèi)。</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11104.png|600px|有框|居中<del class="diffchange diffchange-inline">|安裝后整體效果圖</del>]]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11104.png|600px|有框|居中]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==例子程序==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==例子程序==</div></td></tr>
</table>
Arduino77
http://www.gharee.com/wiki/index.php?title=(RB-13K111)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88&diff=5333&oldid=prev
Arduino77:/* 安裝連線 */
2016-05-07T01:51:28Z
<p>?<span dir="auto"><span class="autocomment">安裝連線</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年5月7日 (六) 01:51的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第25行:</td>
<td colspan="2" class="diff-lineno">第25行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==安裝連線==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==安裝連線==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>步驟1:如圖所示,CarDuino Uno 控制器與傳感器擴(kuò)展板連接,并通過 USB 連接線給 Carduino UNO 上傳例子程序。<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>步驟1:如圖所示,CarDuino Uno 控制器與傳感器擴(kuò)展板連接,并通過 USB 連接線給 Carduino UNO 上傳例子程序。<br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[文件:<del class="diffchange diffchange-inline">13K11111</del>.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[文件:<ins class="diffchange diffchange-inline">13K11118</ins>.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11112.png|600px|有框|居中]]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11112.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>步驟2:如圖所示,將按壓式大按鈕模塊與傳感器擴(kuò)展板 V5.0 的模擬接口連接。<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>步驟2:如圖所示,將按壓式大按鈕模塊與傳感器擴(kuò)展板 V5.0 的模擬接口連接。<br/></div></td></tr>
</table>
Arduino77
http://www.gharee.com/wiki/index.php?title=(RB-13K111)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88&diff=5331&oldid=prev
Arduino77:/* 安裝連線 */
2016-05-07T01:50:26Z
<p>?<span dir="auto"><span class="autocomment">安裝連線</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">←上一版本</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">2016年5月7日 (六) 01:50的版本</td>
</tr><tr><td colspan="2" class="diff-lineno">第24行:</td>
<td colspan="2" class="diff-lineno">第24行:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11102.png|700px|有框|居中]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11102.png|700px|有框|居中]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==安裝連線==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==安裝連線==</div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">步驟1:CarDuino Uno控制器與傳感器擴(kuò)展版安裝并給Carduino UNO下載例程</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">步驟1:如圖所示,CarDuino Uno 控制器與傳感器擴(kuò)展板連接,并通過 USB 連接線給 Carduino UNO 上傳例子程序。</ins><br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">步驟2:按壓式大按鈕模塊與傳感器連接</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:13K11111.png|600px|有框|居中]]<br/></ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>將4個(gè)大按鈕模塊分別接到傳感器擴(kuò)展板v5.0的4個(gè)模擬口A0.A1.A2.<del class="diffchange diffchange-inline">A3,作為機(jī)械臂的控制按鍵(A0被按下時(shí)舵機(jī)號(hào)從上至下1,A1被按下時(shí)舵機(jī)號(hào)從下至上1,A2被按下時(shí)舵機(jī)順時(shí)針轉(zhuǎn),A3被按下時(shí)舵機(jī)逆時(shí)針轉(zhuǎn))。</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:13K11112.png|600px|有框|居中]]<br/></ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">步驟3:RB-150MG與傳感器擴(kuò)展板連接</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">步驟2:如圖所示,將按壓式大按鈕模塊與傳感器擴(kuò)展板 V5.0 的模擬接口連接。</ins><br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">將底盤到夾持器的舵機(jī)順次連接到傳感器擴(kuò)展板的6個(gè)數(shù)字口D4(底盤舵機(jī))D5</del>.<del class="diffchange diffchange-inline">D6.D7.D8.D9(夾持器舵機(jī))。</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>將4個(gè)大按鈕模塊分別接到傳感器擴(kuò)展板v5.0的4個(gè)模擬口A0.A1.A2.<ins class="diffchange diffchange-inline">A3,作為機(jī)械臂的控制按鍵,功能如下:</ins><br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[文件:<del class="diffchange diffchange-inline">13K11103</del>.png|600px|有框|居中<del class="diffchange diffchange-inline">|傳感器連接完成效果圖</del>]]<br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* A0被按下時(shí)舵機(jī)號(hào)從上至下1</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>步驟4 IIC <del class="diffchange diffchange-inline">LCD2004液晶顯示屏與傳感器擴(kuò)展板連接</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* A1被按下時(shí)舵機(jī)號(hào)從下至上1</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">將IIC LCD2004液晶顯示屏接到傳感器擴(kuò)展板v5</del>.<del class="diffchange diffchange-inline">0的IIC 接口</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* A2被按下時(shí)舵機(jī)順時(shí)針轉(zhuǎn)</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>步驟5 <del class="diffchange diffchange-inline">Arduino傳感器擴(kuò)展板v5.0外部供電</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* A3被按下時(shí)舵機(jī)逆時(shí)針轉(zhuǎn)</ins></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">使用開關(guān)電源(5V給傳感器擴(kuò)展板v5</del>.<del class="diffchange diffchange-inline">0供電,12V給CarDuino Uno控制器供電),紅色接VCC</del>,<del class="diffchange diffchange-inline">黑色接GND,(注意區(qū)分正負(fù)極),取下傳感器擴(kuò)展板v5</del>.<del class="diffchange diffchange-inline">0的跳線帽,選擇數(shù)字口外部供電,其他擴(kuò)展口依然是板內(nèi)取電。</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:13K11114.png|500px|有框|居中]]</ins><br/></div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">步驟6給CarDuino Uno供電<br/></del></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'>?</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">給CarDuino Uno上電(程序之前已經(jīng)下載好了),圖11,按下傳感器擴(kuò)展板v5</del>.<del class="diffchange diffchange-inline">0的復(fù)位鍵,重啟CarDuino Uno控制器,此時(shí)IIC LCD2004液晶屏?xí)@示預(yù)設(shè)的文字信息。</del><br/></div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">步驟3:如下圖所示,將 RB-150MG 與傳感器擴(kuò)展板 V5</ins>.<ins class="diffchange diffchange-inline">0 連接,依次連接底盤到夾持器舵機(jī)。<br/></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* 將底盤到夾持器的舵機(jī)順次連接到傳感器擴(kuò)展板的 6 個(gè)數(shù)字口 D4(底盤舵機(jī))D5、D6、D7、D8、D9(夾持器舵機(jī))。</ins><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[文件:<ins class="diffchange diffchange-inline">13K11113</ins>.png|600px|有框|居中]]<br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>步驟4 <ins class="diffchange diffchange-inline">如圖所示:將 </ins>IIC <ins class="diffchange diffchange-inline">LCD2004 液晶顯示屏與傳感器擴(kuò)展板連接,IIC LCD2004液晶顯示屏接到傳感器擴(kuò)展板 v5.0 的 IIC 接口,連接時(shí)需要注意紅色對(duì)應(yīng)“+”,黑色對(duì)應(yīng)“-”</ins><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:13K11115</ins>.<ins class="diffchange diffchange-inline">png|600px|有框|居中]]</ins><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>步驟5 <ins class="diffchange diffchange-inline">圖下圖所示:給機(jī)械臂電控部分進(jìn)行供電。</ins><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">* 取下傳感器擴(kuò)展板 v5</ins>.<ins class="diffchange diffchange-inline">0 的跳線帽,使用開關(guān)電源(5V 給傳感器擴(kuò)展板 v5.0 供電,12V 給 CarDuino Uno 控制器供電),紅色接 VCC</ins>,<ins class="diffchange diffchange-inline">黑色接 GND(注意區(qū)分正負(fù)極)。</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:13K11116</ins>.<ins class="diffchange diffchange-inline">png|600px|有框|居中]]</ins><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">[[文件:13K11117</ins>.<ins class="diffchange diffchange-inline">png|600px|有框|居中]]</ins><br/></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11104.png|600px|有框|居中|安裝后整體效果圖]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[文件:13K11104.png|600px|有框|居中|安裝后整體效果圖]]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==例子程序==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>==例子程序==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>程序編譯上傳前,需要下載程序使用的庫(kù)文件[http://pan.baidu.com/s/1dDz4kCh Arduino版機(jī)械臂庫(kù)文件下載地址]<br/></div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>程序編譯上傳前,需要下載程序使用的庫(kù)文件[http://pan.baidu.com/s/1dDz4kCh Arduino版機(jī)械臂庫(kù)文件下載地址]<br/></div></td></tr>
</table>
Arduino77
http://www.gharee.com/wiki/index.php?title=(RB-13K111)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82Arduino%E7%89%88&diff=5329&oldid=prev
Arduino77:以“右 ==產(chǎn)品概述== 機(jī)械手臂目前在機(jī)械人技術(shù)領(lǐng)域中得到廣泛的應(yīng)用,在工業(yè)制造、醫(yī)學(xué)治療、娛...”為內(nèi)容創(chuàng)建頁(yè)面
2016-05-06T03:15:56Z
<p>以“<a href="/wiki/index.php/%E6%96%87%E4%BB%B6:13K11101.png" title="文件:13K11101.png">右</a> ==產(chǎn)品概述== 機(jī)械手臂目前在機(jī)械人技術(shù)領(lǐng)域中得到廣泛的應(yīng)用,在工業(yè)制造、醫(yī)學(xué)治療、娛...”為內(nèi)容創(chuàng)建頁(yè)面</p>
<p><b>新頁(yè)面</b></p><div>[[文件:13K11101.png|500px|有框|右]]<br />
==產(chǎn)品概述==<br />
機(jī)械手臂目前在機(jī)械人技術(shù)領(lǐng)域中得到廣泛的應(yīng)用,在工業(yè)制造、醫(yī)學(xué)治療、娛樂服務(wù)、教學(xué)應(yīng)用、軍事以及太空探索等領(lǐng)域都能見到它的身影。雖然大家經(jīng)常在電影或者電視中見過,似曾想過擁有一臺(tái)屬于自己的機(jī)械臂,因其功能針對(duì)性強(qiáng)和高額的售價(jià),使我們望而卻步?,F(xiàn)在你不必?fù)?dān)心這個(gè)問題了,AS-6D0F鋁合金機(jī)械臂套件,可以實(shí)現(xiàn)你的機(jī)器人夢(mèng)想。此版說明書主要介紹如何利用4個(gè)大按鈕模塊與Arduino Uno控制器之間的通訊直接控制六自由度機(jī)械臂并且在LCD2004液晶屏上實(shí)時(shí)顯示監(jiān)控到的信息,此說明書還介紹Arduino Uno控制器與LCD2004液晶屏及大按鍵之間的接線和調(diào)試過程,按照此說明書的步驟一步一步的組裝完成后,給其上電,通過4個(gè)大按鈕模塊就可以輕松實(shí)現(xiàn)對(duì)六自由度機(jī)械臂的控制。<br />
==主控器技術(shù)參數(shù)==<br />
# 主控器:Carduino UNO R3<br />
# 微處理器:ATmega328<br />
# Flash 內(nèi)存:32 KB (ATmega328 其中0.5 KB 用于引導(dǎo)程序)<br />
# 工作電壓:5V<br />
# 輸入電壓:接上USB 時(shí)無須外部供電或外部7V~12V DC 輸入<br />
# 輸出電壓:5V DC 輸出和3.3V DC 輸出和外部電源輸入<br />
# 時(shí)鐘頻率:16 MHz<br />
# 輸入電壓:7-12V(推薦)<br />
# 輸入電壓:6-20V(限制)<br />
# 支持USB 接口協(xié)議及供電(不需外接電源)<br />
# 支持ISP 下載功能<br />
# 數(shù)字I/O 端口:14(6 個(gè)PWM 輸出口)<br />
# 模擬輸入端口:6<br />
# 直流電流:40mA(I/O 端口)<br />
# 直流電流:50mA(3.3V 端口)<br />
# EEPROM:1 KB (ATmega328)<br />
# SRAM:2 KB (ATmega328)<br />
# 尺寸:75x55x15mm<br />
==零件列表==<br />
[[文件:13K11102.png|700px|有框|居中]]<br />
==安裝連線==<br />
步驟1:CarDuino Uno控制器與傳感器擴(kuò)展版安裝并給Carduino UNO下載例程<br/><br />
步驟2:按壓式大按鈕模塊與傳感器連接<br/><br />
將4個(gè)大按鈕模塊分別接到傳感器擴(kuò)展板v5.0的4個(gè)模擬口A0.A1.A2.A3,作為機(jī)械臂的控制按鍵(A0被按下時(shí)舵機(jī)號(hào)從上至下1,A1被按下時(shí)舵機(jī)號(hào)從下至上1,A2被按下時(shí)舵機(jī)順時(shí)針轉(zhuǎn),A3被按下時(shí)舵機(jī)逆時(shí)針轉(zhuǎn))。<br/><br />
步驟3:RB-150MG與傳感器擴(kuò)展板連接<br/><br />
將底盤到夾持器的舵機(jī)順次連接到傳感器擴(kuò)展板的6個(gè)數(shù)字口D4(底盤舵機(jī))D5.D6.D7.D8.D9(夾持器舵機(jī))。<br/><br />
[[文件:13K11103.png|600px|有框|居中|傳感器連接完成效果圖]]<br/><br />
步驟4 IIC LCD2004液晶顯示屏與傳感器擴(kuò)展板連接<br/><br />
將IIC LCD2004液晶顯示屏接到傳感器擴(kuò)展板v5.0的IIC 接口<br/><br />
步驟5 Arduino傳感器擴(kuò)展板v5.0外部供電<br/><br />
使用開關(guān)電源(5V給傳感器擴(kuò)展板v5.0供電,12V給CarDuino Uno控制器供電),紅色接VCC,黑色接GND,(注意區(qū)分正負(fù)極),取下傳感器擴(kuò)展板v5.0的跳線帽,選擇數(shù)字口外部供電,其他擴(kuò)展口依然是板內(nèi)取電。<br/><br />
步驟6給CarDuino Uno供電<br/><br />
給CarDuino Uno上電(程序之前已經(jīng)下載好了),圖11,按下傳感器擴(kuò)展板v5.0的復(fù)位鍵,重啟CarDuino Uno控制器,此時(shí)IIC LCD2004液晶屏?xí)@示預(yù)設(shè)的文字信息。<br/><br />
[[文件:13K11104.png|600px|有框|居中|安裝后整體效果圖]]<br />
==例子程序==<br />
程序編譯上傳前,需要下載程序使用的庫(kù)文件[http://pan.baidu.com/s/1dDz4kCh Arduino版機(jī)械臂庫(kù)文件下載地址]<br/><br />
<pre style="color:blue"><br />
#include <Servo.h> //調(diào)用一些庫(kù)文件<br />
#include <TimedAction.h><br />
#include <SimpleTimer.h> <br />
#include <Wire.h><br />
#include <LiquidCrystal_I2C.h><br />
//定義舵機(jī)位置名稱,并編號(hào)。<br />
const int base = 0; <br />
const int shoulder = 1; <br />
const int elbow = 2; <br />
const int wristflex = 3; <br />
const int wristrot = 4; <br />
const int gripper = 5; <br />
<br />
const int stdDelay = 20; //舵機(jī)運(yùn)動(dòng)延時(shí)(單位ms)<br />
const int maxServos = 6; //舵機(jī)的數(shù)量<br />
const int centerPos = 90; //舵機(jī)中位位置<br />
<br />
unsigned long key_millis = 0; <br />
unsigned long button_millis = 0;<br />
int keyDelay = 100; //定義延時(shí)時(shí)間<br />
int buttonDelay = 50; //定義按鍵延時(shí)<br />
int thisServo = base; //定義起始電機(jī)<br />
<br />
typedef struct{ //數(shù)組框架結(jié)構(gòu)<br />
byte neutral; //中位角度<br />
byte minPos; //最小角度<br />
byte maxPos; //最大角度<br />
byte delaySpeed; //延時(shí)時(shí)間<br />
byte curPos; //舵機(jī)當(dāng)前角度<br />
} ServoPos; //結(jié)構(gòu)體名稱<br />
<br />
ServoPos servosPos[] = { //對(duì)舵機(jī)限位<br />
{ 90, 180, 10, stdDelay, 0 }, //中位90,最小角度180,最大角度10,范圍0~180度。<br />
{ 90, 180, 10, stdDelay, 0 },<br />
{ 90, 180, 60, stdDelay, 0 },<br />
{ 90, 170, 50, stdDelay, 0 },<br />
{ 90, 180, 10, 10, 0 },<br />
{ 90, 125, 55, 5, 0 }<br />
};<br />
<br />
byte serv = 90;<br />
int counter = 0;<br />
int curServo = 0;<br />
int sMove[] = {0, 90, 0};<br />
int sAttach[] = {0, 0};<br />
<br />
LiquidCrystal_I2C lcd(0x27,20,4); //0x27 D7~D0端口開關(guān)設(shè)置0x表示十六進(jìn)制27轉(zhuǎn)換成16進(jìn)制數(shù)是00100111 1代表開,0代表關(guān), 20列,4行,行號(hào)從零算起,第一行行號(hào)0,第二行行號(hào)1.<br />
Servo servos[maxServos];<br />
int destServoPos[maxServos];<br />
int currentServoPos[maxServos];<br />
<br />
TimedAction servoMove[maxServos] = TimedAction(100, doServoFunc); // 延時(shí),延時(shí)時(shí)間為聲明時(shí)間。<br />
SimpleTimer timer; // For movement tests<br />
TimedAction keys = TimedAction(10, keypadFunc);<br />
<br />
void setup() { //設(shè)置<br />
delay(200);<br />
Wire.begin();<br />
lcd.init(); //LCD初始化 <br />
lcd.backlight(); //LCD背光燈打開<br />
delay(500);<br />
lcd.on(); // LCD開機(jī)<br />
setupDisplay(); //調(diào)用子程序,設(shè)置顯示內(nèi)容門,后面有定義。<br />
<br />
for(int i=0; i<maxServos; i++) { <br />
servos[i].write(servosPos[i].neutral);<br />
servosPos[i].curPos = servosPos[i].neutral;<br />
servos[i].attach(i+4);<br />
destServoPos[i] = centerPos;<br />
currentServoPos[i] = centerPos;<br />
servoMove[i].disable();<br />
}<br />
//timer.setInterval(5000, servoTestFunc); <br />
}<br />
<br />
void loop() {<br />
for(int x=0; x<maxServos; x++) {<br />
curServo = x;<br />
servoMove[x].check();<br />
}<br />
//timer.run(); <br />
keys.check();<br />
navSwitchFunc();<br />
}<br />
<br />
void servoTestFunc() {<br />
if(counter % 2) {<br />
Move(thisServo, servosPos[thisServo].minPos, servosPos[thisServo].delaySpeed);<br />
}<br />
else<br />
Move(thisServo, servosPos[thisServo].maxPos, servosPos[thisServo].delaySpeed);<br />
counter++;<br />
}<br />
<br />
void writeServo() {<br />
int servoNum = sMove[0];<br />
if(servoNum >=0 && servoNum <= maxServos) {<br />
destServoPos[servoNum] = sMove[1];<br />
servoMove[servoNum].enable();<br />
servoMove[servoNum].setInterval(sMove[2]);<br />
}<br />
}<br />
<br />
void setServoAttach() {<br />
int servo = 1; // sAttach[0]<br />
int mode = 2; // sAttach[1]<br />
if(servo >= 0 && servo <= maxServos) {<br />
if (mode == 1)<br />
servos[servo].attach(servo+4);<br />
else<br />
servos[servo].detach();<br />
}<br />
}<br />
<br />
void doServoFunc() {<br />
int x = curServo; <br />
if(destServoPos[x] == currentServoPos[x])<br />
servoMove[x].disable(); <br />
if(destServoPos[x] > currentServoPos[x])<br />
currentServoPos[x]++;<br />
else<br />
currentServoPos[x]--;<br />
<br />
servosPos[x].curPos = constrain(currentServoPos[x], servosPos[x].maxPos, servosPos[x].minPos);<br />
currentServoPos[x] = servosPos[x].curPos;<br />
servos[x].write(currentServoPos[x]);<br />
jointPos(x, currentServoPos[x]);<br />
}<br />
<br />
void Move(int servoNum, int servoPosition, int delayTime) { //舵機(jī)驅(qū)動(dòng)指令<br />
sMove[0] = servoNum; //所驅(qū)動(dòng)舵機(jī)號(hào)<br />
sMove[1] = servoPosition; //舵機(jī)的目標(biāo)位置<br />
sMove[2] = delayTime; //每個(gè)舵機(jī)運(yùn)動(dòng)的延遲時(shí)長(zhǎng)<br />
writeServo();<br />
}<br />
<br />
void Attach(int servoNum, int servoMode) {<br />
sAttach[0] = servoNum;<br />
sAttach[1] = servoMode;<br />
}<br />
<br />
void navSwitchFunc() { //鍵盤檢測(cè)子程序<br />
if (millis() > button_millis + buttonDelay) {<br />
button_millis = millis();<br />
if(digitalRead(A0) == LOW) { // 當(dāng)A0引腳低電平<br />
thisServo--; //電機(jī)號(hào)自加1<br />
thisServo = constrain(thisServo, 0, 5); //電機(jī)控制范圍<br />
jointPos(thisServo, servosPos[thisServo].curPos);<br />
delay(200); //延時(shí)200毫秒<br />
}<br />
if(digitalRead(A1)== LOW) { //當(dāng)A1引腳低電平<br />
thisServo++; //電機(jī)號(hào)自加1<br />
thisServo = constrain(thisServo, 0, 5); //電機(jī)控制范圍<br />
jointPos(thisServo, servosPos[thisServo].curPos);<br />
delay(200); //延時(shí)200毫秒<br />
}<br />
if(digitalRead(A2) == LOW) { //當(dāng)A2引腳低電平<br />
byte t = thisServo;<br />
servosPos[t].curPos--; //電機(jī)角度自減1<br />
servosPos[t].curPos = constrain(servosPos[t].curPos, servosPos[t].maxPos, servosPos[t].minPos);<br />
jointPos(t, servosPos[t].curPos);<br />
}<br />
if(digitalRead(A3) == LOW) { //當(dāng)A3引腳低電平<br />
byte t = thisServo;<br />
servosPos[t].curPos++; //電機(jī)角度自減1<br />
servosPos[t].curPos = constrain(servosPos[t].curPos, servosPos[t].maxPos, servosPos[t].minPos);<br />
jointPos(t, servosPos[t].curPos);<br />
}<br />
}<br />
}<br />
<br />
void keypadFunc() {<br />
byte keypad = lcd.keypad();<br />
lcd.command(0); <br />
if (keypad !=0) {<br />
if (millis() > key_millis + keyDelay) {<br />
keypress(keypad);<br />
key_millis = millis();<br />
}<br />
}<br />
}<br />
<br />
void keypress (byte keypad) { //讀取按鍵按下情況。 <br />
byte t;<br />
lcd.setCursor(15, 1);<br />
switch(keypad) {<br />
case 1: <br />
lcd.print("1");<br />
t = base;<br />
servosPos[t].curPos--;<br />
break;<br />
case 2:<br />
lcd.print("2");<br />
t = shoulder;<br />
servosPos[t].curPos--;<br />
break;<br />
case 3:<br />
lcd.print("3");<br />
t = elbow;<br />
servosPos[t].curPos--;<br />
break;<br />
case 5:<br />
lcd.print("4");<br />
t = base;<br />
servosPos[t].curPos++;<br />
break;<br />
case 6:<br />
lcd.print("5");<br />
t = shoulder;<br />
servosPos[t].curPos++;<br />
break;<br />
case 7:<br />
lcd.print("6");<br />
t = elbow;<br />
servosPos[t].curPos++;<br />
break;<br />
case 9:<br />
lcd.print("7");<br />
t = wristflex;<br />
servosPos[t].curPos--;<br />
break;<br />
case 10:<br />
lcd.print("8");<br />
t = wristrot;<br />
servosPos[t].curPos--;<br />
break;<br />
case 11:<br />
lcd.print("9");<br />
t = gripper;<br />
servosPos[t].curPos--;<br />
break;<br />
case 13:<br />
lcd.print("*");<br />
t = wristflex;<br />
servosPos[t].curPos++;<br />
break;<br />
case 14:<br />
lcd.print("0");<br />
t = wristrot;<br />
servosPos[t].curPos++;<br />
break;<br />
case 15:<br />
lcd.print("#");<br />
t = gripper;<br />
servosPos[t].curPos++;<br />
break; <br />
}<br />
servosPos[t].curPos = constrain(servosPos[t].curPos, servosPos[t].maxPos, servosPos[t].minPos);<br />
jointPos(t, servosPos[t].curPos);<br />
}<br />
<br />
void jointPos(byte t, byte pos) { //定義兩個(gè)byte類型的變量,t,pose.<br />
lcd.setCursor(6, 1);//電機(jī)所在位置名稱<br />
switch(t) {<br />
case base: // 1, 4<br />
lcd.print("bse"); //LCD顯示bse<br />
break;<br />
case shoulder: // 2, 5 <br />
lcd.print("shl"); //LCD顯示shl<br />
break;<br />
case elbow: // 3, 6<br />
lcd.print("elb"); //LCD顯示elb<br />
break;<br />
case wristflex: // 7, * <br />
lcd.print("wfx"); //LCD顯示wfx<br />
break;<br />
case wristrot: // 8, 0 <br />
lcd.print("wrt"); //LCD顯示wrt<br />
break;<br />
case gripper: // 9, #<br />
lcd.print("grp"); //LCD顯示grp<br />
break;<br />
}<br />
<br />
lcd.setCursor(2, 3);// 設(shè)置顯示位置第4行,3列就是說前面空2格。<br />
lcd.print(" you are welcome ");<br />
lcd.setCursor(6, 2);//pose后面顯示的角度位置。<br />
lcd.print(pos, DEC); //當(dāng)按鍵按下后顯示角度值。<br />
servos[t].write(pos);<br />
}<br />
<br />
void setupDisplay() { //子程序定義,LCD顯示內(nèi)容,開機(jī)立即顯示。<br />
lcd.clear(); //LCD清屏<br />
lcd.blink_off(); //LCD光標(biāo)閃爍關(guān)<br />
lcd.home(); //<br />
lcd.setCursor(1, 1); //設(shè)置顯示位置第2行,2列就是說前面空1格。<br />
lcd.print("key: "); //顯示內(nèi)容 “key”<br />
lcd.setCursor(4, 0); //設(shè)置顯示位置第一行,5列就是說前面空4格。<br />
lcd.print("alsrobotbase ");//顯示內(nèi)容”alsrobotbase”<br />
lcd.setCursor(1, 2); // 設(shè)置顯示位置<br />
lcd.print("Pos: "); //顯示內(nèi)容”Pos”<br />
}<br />
</pre><br />
<br />
==電控部分說明書==<br />
[http://www.alsrobot.com.cn/wiki/index.php?title=(RB-13K012)6%E8%87%AA%E7%94%B1%E5%BA%A6%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂機(jī)械部分安裝說明]<br/><br />
[http://www.alsrobot.com.cn/wiki/index.php?title=(SKU:RB-02S032)_%E6%8C%89%E5%8E%8B%E5%BC%8F%E5%A4%A7%E6%8C%89%E9%92%AE%E6%A8%A1%E5%9D%97 按壓式大按鈕模塊使用說明書]<br/><br />
[http://www.alsrobot.com.cn/wiki/index.php?title=(SKU:RB-05L012)IIC_LCD2004%E5%AD%97%E7%AC%A6%E6%B6%B2%E6%99%B6%E6%98%BE%E7%A4%BA%E5%99%A8 IIC 2004液晶擴(kuò)展板使用說明書]<br/><br />
[http://www.alsrobot.com.cn/wiki/index.php?title=(SKU:RB-01C015)Arduino_%E4%BC%A0%E6%84%9F%E5%99%A8%E6%89%A9%E5%B1%95%E6%9D%BFv5.0 V5.0傳感器擴(kuò)展板使用說明]<br/><br />
[http://www.alsrobot.com.cn/wiki/index.php?title=Arduino%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B Arduino UNO入門教程]<br/><br />
[http://www.alsrobot.com.cn/wiki/index.php?title=Arduino%E9%A9%B1%E5%8A%A8%E7%9A%84%E5%AE%89%E8%A3%85 Arduino UNO 驅(qū)動(dòng)安裝]<br/><br />
[http://www.alsrobot.com.cn/wiki/index.phptitle=Arduino%E7%BC%96%E7%A8%8B%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%EF%BC%88%E5%A4%9A%E9%A1%B5%E9%9D%A2%E7%89%88%EF%BC%89 Arduino UNO 編程參考手冊(cè)]<br/><br />
==產(chǎn)品相關(guān)推薦==<br />
[[文件:erweima.png|230px|無框|右]]<br />
===產(chǎn)品購(gòu)買地址===<br />
[http://www.gharee.com/goods-551.html AS-6DOF 鋁合金機(jī)械臂 Arduino版本]<br/><br />
===周邊產(chǎn)品推薦===<br />
[http://www.gharee.com/goods-438.html 防水舵機(jī)]<br/><br />
===相關(guān)問題解答===<br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=5463&fromuid=10780 arduino六自由機(jī)械臂編譯不成功問題]<br/><br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=1348&highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 Arduino UNO R3 可以實(shí)現(xiàn)機(jī)械臂控制嗎?]<br/><br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=3900&highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂舵機(jī)容易被拉下來]<br/><br />
===相關(guān)學(xué)習(xí)資料===<br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=4087&fromuid=10780 AS-6DOF鋁合金機(jī)械臂功能演示之定位抓取]<br/><br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=295&highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂玩兒家測(cè)評(píng)一]<br/><br />
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=296&highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂玩兒家測(cè)評(píng)二]<br/><br />
[http://www.makerspace.cn/portal.php 奧松機(jī)器人技術(shù)論壇]<br/></div>
Arduino77