青少年 |科學(xué)|生活|心智| 綜合素養(yǎng)強(qiáng)健計(jì)劃-S.A.M.PROMOTION-400 998 2178
最近,牛牛老師DIY了一只仿生機(jī)械臂!可以徒手抓橡皮的那種哦!!小白在看過(guò)牛牛老師操作后,對(duì)制作的過(guò)程產(chǎn)生了極強(qiáng)的好奇心。
于是小白一個(gè)文科生,研究起了主板、拓展板、舵機(jī)、3D打印,并在試圖焊板時(shí)被牛牛老師制止,不允許我糟蹋他的板子,一不小心燒壞了會(huì)非常心疼
好吧,小白只能遠(yuǎn)遠(yuǎn)的看一看了(steamersh)。
這個(gè)過(guò)程實(shí)在是太有趣了!接下來(lái),小白要將從牛牛老師那兒偷來(lái)的制作手法公布出來(lái)!
手把手教大家制作一個(gè)仿生機(jī)械臂!
首先,畫草圖,測(cè)量尺寸,繪制3D模型,進(jìn)行3D打印。
如下圖所示,如果沒(méi)有3D打印機(jī)也沒(méi)關(guān)系,按照如下的零件套裝組裝即可。或者使用簡(jiǎn)單的紙板也可以完成機(jī)械臂外殼的制作;
接下來(lái),我們需要一個(gè)Nano主板、一個(gè)拓展板、四個(gè)舵機(jī)、一個(gè)電源開(kāi)關(guān);下圖是所有零件的展示圖,相信老師們一眼就能從圖中了解接下來(lái)的操作步驟了!
步驟一:將四個(gè)舵機(jī)分別連接至主板之上,分別對(duì)應(yīng)主板上的數(shù)字口(D3、D5、D6、D11、);
步驟二:將四個(gè)電位器焊接至洞洞板上,將四個(gè)3p杜邦線連接至電位器的三個(gè)引腳上(這里要注意,切勿將正負(fù)極焊錯(cuò),導(dǎo)致燒毀電位器)
步驟三:將焊接完的電位器分別連接至主板的模擬口(A2、A3、A4、A5);
Servo 1 <=> digital pin 3
Servo 2 <=> digital pin 5
Servo 3 <=> digital pin 6
Servo 4 <=> digital pin 11
Potentiometer 1 <=> analog pin 5
Potentiometer 2 <=> analog pin 4
Potentiometer 3 <=> analog pin 3
Potentiometer 4 <=> analog pin 2
[Pedro Robot] <=> [module USB-TTL]
D <=> DTR
R <=> Rx
T <=> Tx
V <=> Vcc
G <=> GND
步驟四:將3D打印件與四個(gè)舵機(jī)進(jìn)行連接;
步驟五:將電極連到主板上,電池選用2S 7.4V,切記要將電池直接連接到拓展板上,切勿直接連接Arduino,因?yàn)锳rduino會(huì)供電不足。接著進(jìn)行調(diào)試。
步驟六:打開(kāi)Arduino,進(jìn)行代碼編譯,如下圖,代碼解析為實(shí)時(shí)讀取Arduino電位器值,將電位器值映射到四路電機(jī)的舵機(jī)口中去。
#include <Servo.h>
Servo servo1;
Servo servo2;
Servo servo3;
Servo servo4;
int val1 = 0;
int val2 = 0;
int val3 = 0;
int val4 = 0;
int msg[5];
void setup() {
Serial.begin(9600);
pinMode
(9,OUTPUT);
digitalWrite (9, HIGH);
pinMode (10,OUTPUT);
digitalWrite (10, LOW);
pinMode (12,INPUT);
pinMode (13,INPUT);
servo1.attach(3);
servo2.attach(5);
servo3.attach(6);
servo4.attach(11);
delay(1000)……….
經(jīng)過(guò)一番努力之后,仿生機(jī)械手臂就制作完成啦!(yxeap.com)
讓我們嘗試著夾橡皮吧!
超帥氣機(jī)械手!快來(lái)動(dòng)手制作吧!想要了解更多詳細(xì)步驟可以公眾號(hào)后臺(tái)留言,留下您的姓名與聯(lián)系方式!獲得牛牛老師的1對(duì)1指導(dǎo)哦
機(jī)器人(steamersh)
分為L(zhǎng)ego探索班、機(jī)器人VEXIQ等完整的課程體系,探索課程內(nèi)容涉及社會(huì)交通工具、建筑、數(shù)學(xué)、旅游等領(lǐng)域;通過(guò)各種小任務(wù),情景式教學(xué)鍛煉孩子分析和解決問(wèn)題的能力。
軟件編程
研發(fā)迭代出覆蓋“圖形-代碼-算法”階段的課程體系。
課程包含ScratchJR、Scratch、Python、C++,實(shí)現(xiàn)進(jìn)階式教學(xué)。不僅為人工智能的學(xué)習(xí)做鋪墊,還為NOIP競(jìng)賽設(shè)立相關(guān)課程體系。
航空航模無(wú)人機(jī)(13601674349)
STEAM教育無(wú)人機(jī)入門套件專為中小學(xué)生開(kāi)發(fā),具有創(chuàng)造性啟發(fā),結(jié)合視覺(jué)圖形編程方法,加強(qiáng)對(duì)無(wú)人機(jī)軟件編程的理解,發(fā)揮全面的教育功能,有效激發(fā)兒童的創(chuàng)造力,發(fā)現(xiàn)學(xué)習(xí)的樂(lè)趣。
物聯(lián)網(wǎng)
使用micro:bit物聯(lián)網(wǎng)套件,通過(guò)傳感器、智能家居、智慧交通等大型交互式系統(tǒng)教學(xué),讓學(xué)生以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)工程。
人工智能、3D打印課程、創(chuàng)新教育課程解決方案,我們已經(jīng)與多個(gè)幼兒園、小學(xué),上海教育出版社等建立合作。