Arduino有強(qiáng)大的支持庫和擴(kuò)展板,使用它來開發(fā)一些電子制作會(huì)比單片機(jī)簡(jiǎn)單很多很多。 就拿我們接下來要介紹的四軸機(jī)械臂來說,如果使用51單片機(jī)實(shí)現(xiàn),你不但要操作單片機(jī)的IO 還要配置定時(shí)器產(chǎn)生PWM,定時(shí)器配置較為復(fù)雜,而使用Arduino你只需要操作IO就可以了, 其他的交給支持庫。
接下來要介紹的機(jī)械臂共有四軸使用四個(gè)舵機(jī),分別控制上下、左右、前后、抓動(dòng)作。
主板使用了Arduino UNO R3,擴(kuò)展板和按鍵板都是自己焊接的。舵機(jī)使用型號(hào)為SG90, 機(jī)械臂組件為木制拼接板。 Arduino UNO R3
擴(kuò)展板 擴(kuò)展板上焊接了個(gè)USB插座轉(zhuǎn)接板,它是用來供電的,因?yàn)橹苯邮褂肁rduino板上 USB供電可能帶不起四個(gè)舵機(jī)。圖左有四個(gè)三插針座,用來接四個(gè)舵機(jī), 從上到下依次接控制前后、抓、左右、上下動(dòng)作的舵機(jī)。
按鍵板 按鍵板上面0~7對(duì)應(yīng)的是Arduino的0~7引腳。
按鍵板電路
機(jī)械臂組件 機(jī)械臂組件可以在那個(gè)寶上購(gòu),搜索關(guān)鍵詞:機(jī)械手臂木制拼接。
Arduino與擴(kuò)展板電路 上圖電路示意圖使用Fritzing繪制的。黃色粗線為舵機(jī)控制線、紅色粗線為5V電源、黑色粗線為地。
視頻演示: https://v.youku.com/v_show/id_XNDQ5MDY2NTE5Mg==.html
|