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'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</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 的模擬接口連接。&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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 的模擬接口連接。&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</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'>&#160;</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'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</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>&#160;</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ī)械臂供電了。&lt;br/&gt;</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</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>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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 上傳例子程序。&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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 上傳例子程序。&lt;br/&gt;</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|有框|居中]]&lt;br/&gt;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</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 的模擬接口連接。&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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 的模擬接口連接。&lt;br/&gt;</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'>&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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|有框|居中]]&lt;br/&gt;</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>&lt;br/&gt;</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|有框|居中]]&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>]]&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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>&lt;br/&gt;</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供電&lt;br/&gt;</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>&#160;</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>&lt;br/&gt;</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ī)。&lt;br/&gt;</ins></div></td></tr> <tr><td colspan="2">&#160;</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>&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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|有框|居中]]&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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>&#160;</div></td></tr> <tr><td colspan="2">&#160;</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>&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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>&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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>&#160;</div></td></tr> <tr><td colspan="2">&#160;</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>&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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">&#160;</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>&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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>&lt;br/&gt;</div></td></tr> <tr><td colspan="2">&#160;</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>&#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</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'>&#160;</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">&#160;</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'>&#160;</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'>&#160;</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'>&#160;</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ù)文件下載地址]&lt;br/&gt;</div></td><td class='diff-marker'>&#160;</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ù)文件下載地址]&lt;br/&gt;</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下載例程&lt;br/&gt;<br /> 步驟2:按壓式大按鈕模塊與傳感器連接&lt;br/&gt;<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))。&lt;br/&gt;<br /> 步驟3:RB-150MG與傳感器擴(kuò)展板連接&lt;br/&gt;<br /> 將底盤到夾持器的舵機(jī)順次連接到傳感器擴(kuò)展板的6個(gè)數(shù)字口D4(底盤舵機(jī))D5.D6.D7.D8.D9(夾持器舵機(jī))。&lt;br/&gt;<br /> [[文件:13K11103.png|600px|有框|居中|傳感器連接完成效果圖]]&lt;br/&gt;<br /> 步驟4 IIC LCD2004液晶顯示屏與傳感器擴(kuò)展板連接&lt;br/&gt;<br /> 將IIC LCD2004液晶顯示屏接到傳感器擴(kuò)展板v5.0的IIC 接口&lt;br/&gt;<br /> 步驟5 Arduino傳感器擴(kuò)展板v5.0外部供電&lt;br/&gt;<br /> 使用開關(guān)電源(5V給傳感器擴(kuò)展板v5.0供電,12V給CarDuino Uno控制器供電),紅色接VCC,黑色接GND,(注意區(qū)分正負(fù)極),取下傳感器擴(kuò)展板v5.0的跳線帽,選擇數(shù)字口外部供電,其他擴(kuò)展口依然是板內(nèi)取電。&lt;br/&gt;<br /> 步驟6給CarDuino Uno供電&lt;br/&gt;<br /> 給CarDuino Uno上電(程序之前已經(jīng)下載好了),圖11,按下傳感器擴(kuò)展板v5.0的復(fù)位鍵,重啟CarDuino Uno控制器,此時(shí)IIC LCD2004液晶屏?xí)@示預(yù)設(shè)的文字信息。&lt;br/&gt;<br /> [[文件:13K11104.png|600px|有框|居中|安裝后整體效果圖]]<br /> ==例子程序==<br /> 程序編譯上傳前,需要下載程序使用的庫(kù)文件[http://pan.baidu.com/s/1dDz4kCh Arduino版機(jī)械臂庫(kù)文件下載地址]&lt;br/&gt;<br /> &lt;pre style=&quot;color:blue&quot;&gt;<br /> #include &lt;Servo.h&gt; //調(diào)用一些庫(kù)文件<br /> #include &lt;TimedAction.h&gt;<br /> #include &lt;SimpleTimer.h&gt; <br /> #include &lt;Wire.h&gt;<br /> #include &lt;LiquidCrystal_I2C.h&gt;<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&lt;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&lt;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 &gt;=0 &amp;&amp; servoNum &lt;= 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 &gt;= 0 &amp;&amp; servo &lt;= 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] &gt; 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() &gt; 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() &gt; 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(&quot;1&quot;);<br /> t = base;<br /> servosPos[t].curPos--;<br /> break;<br /> case 2:<br /> lcd.print(&quot;2&quot;);<br /> t = shoulder;<br /> servosPos[t].curPos--;<br /> break;<br /> case 3:<br /> lcd.print(&quot;3&quot;);<br /> t = elbow;<br /> servosPos[t].curPos--;<br /> break;<br /> case 5:<br /> lcd.print(&quot;4&quot;);<br /> t = base;<br /> servosPos[t].curPos++;<br /> break;<br /> case 6:<br /> lcd.print(&quot;5&quot;);<br /> t = shoulder;<br /> servosPos[t].curPos++;<br /> break;<br /> case 7:<br /> lcd.print(&quot;6&quot;);<br /> t = elbow;<br /> servosPos[t].curPos++;<br /> break;<br /> case 9:<br /> lcd.print(&quot;7&quot;);<br /> t = wristflex;<br /> servosPos[t].curPos--;<br /> break;<br /> case 10:<br /> lcd.print(&quot;8&quot;);<br /> t = wristrot;<br /> servosPos[t].curPos--;<br /> break;<br /> case 11:<br /> lcd.print(&quot;9&quot;);<br /> t = gripper;<br /> servosPos[t].curPos--;<br /> break;<br /> case 13:<br /> lcd.print(&quot;*&quot;);<br /> t = wristflex;<br /> servosPos[t].curPos++;<br /> break;<br /> case 14:<br /> lcd.print(&quot;0&quot;);<br /> t = wristrot;<br /> servosPos[t].curPos++;<br /> break;<br /> case 15:<br /> lcd.print(&quot;#&quot;);<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(&quot;bse&quot;); //LCD顯示bse<br /> break;<br /> case shoulder: // 2, 5 <br /> lcd.print(&quot;shl&quot;); //LCD顯示shl<br /> break;<br /> case elbow: // 3, 6<br /> lcd.print(&quot;elb&quot;); //LCD顯示elb<br /> break;<br /> case wristflex: // 7, * <br /> lcd.print(&quot;wfx&quot;); //LCD顯示wfx<br /> break;<br /> case wristrot: // 8, 0 <br /> lcd.print(&quot;wrt&quot;); //LCD顯示wrt<br /> break;<br /> case gripper: // 9, #<br /> lcd.print(&quot;grp&quot;); //LCD顯示grp<br /> break;<br /> }<br /> <br /> lcd.setCursor(2, 3);// 設(shè)置顯示位置第4行,3列就是說前面空2格。<br /> lcd.print(&quot; you are welcome &quot;);<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(&quot;key: &quot;); //顯示內(nèi)容 “key”<br /> lcd.setCursor(4, 0); //設(shè)置顯示位置第一行,5列就是說前面空4格。<br /> lcd.print(&quot;alsrobotbase &quot;);//顯示內(nèi)容”alsrobotbase”<br /> lcd.setCursor(1, 2); // 設(shè)置顯示位置<br /> lcd.print(&quot;Pos: &quot;); //顯示內(nèi)容”Pos”<br /> }<br /> &lt;/pre&gt;<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ī)械部分安裝說明]&lt;br/&gt;<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 按壓式大按鈕模塊使用說明書]&lt;br/&gt;<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ò)展板使用說明書]&lt;br/&gt;<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ò)展板使用說明]&lt;br/&gt;<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入門教程]&lt;br/&gt;<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)安裝]&lt;br/&gt;<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è)]&lt;br/&gt;<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版本]&lt;br/&gt;<br /> ===周邊產(chǎn)品推薦===<br /> [http://www.gharee.com/goods-438.html 防水舵機(jī)]&lt;br/&gt;<br /> ===相關(guān)問題解答===<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=5463&amp;fromuid=10780 arduino六自由機(jī)械臂編譯不成功問題]&lt;br/&gt;<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=1348&amp;highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 Arduino UNO R3 可以實(shí)現(xiàn)機(jī)械臂控制嗎?]&lt;br/&gt;<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=3900&amp;highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂舵機(jī)容易被拉下來]&lt;br/&gt;<br /> ===相關(guān)學(xué)習(xí)資料===<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=4087&amp;fromuid=10780 AS-6DOF鋁合金機(jī)械臂功能演示之定位抓取]&lt;br/&gt;<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=295&amp;highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂玩兒家測(cè)評(píng)一]&lt;br/&gt;<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=296&amp;highlight=%E6%9C%BA%E6%A2%B0%E8%87%82 6自由度機(jī)械臂玩兒家測(cè)評(píng)二]&lt;br/&gt;<br /> [http://www.makerspace.cn/portal.php 奧松機(jī)器人技術(shù)論壇]&lt;br/&gt;</div> Arduino77