2018年1月8日 星期一

[Gripper] 機器夾爪

獨立於 meArm 機器手臂之外的夾爪,可以讓您隨心所欲固定在小車底板或其它地方。小車有了夾爪之後,就可以夾取物體到另一個地方,讓您的小車除了循跡或避障功能之外,又增添了額外的功能。


我們先來觀賞影片



自備材料:
SG90(或MG90S)伺服馬達 *1。

自備工具:
M2~M3十字螺絲起子 *1。

組裝前注意事項:
本套件用來穿過M3螺絲的孔,有鬆孔和緊孔之分。在穿鎖螺絲時請務必注意螺絲方向。


組裝步驟:

Step1 準備爪子套件(壓克力、螺絲包)。



Step2 將壓克力表面護膜撕除。



Step3  準備下列壓克力板子、M2螺絲*2、M2螺帽*2和您自備的伺服馬達。
提醒您:雖然 SG90 伺服馬達也可以,但本人強烈建議您使用 MG90S 伺服馬達。



Step4 將伺服馬達從壓克力板子下方穿過,並用M2螺絲鎖緊固定。


這是背後方向



Step5 準備下列壓克力板子、M3x12L螺絲*2、M3x12L雙通尼龍柱*2。



Step6 將螺絲依下圖所示穿過壓克力板子,並與背後的尼龍柱固定。
提醒您:為了使爪子能滑順轉動,此處不可鎖緊。


這是背後方向



Step7 準備M3x6L螺絲*2、M3x15L雙通尼龍柱*2。



Step8 將螺絲依下圖所示穿過壓克力板子,並與背後的尼龍柱固定。
提醒您:此處請鎖緊,以避免爪子在夾取物體時鬆動。



這是背後方向



Step9 準備下列壓克力板子、M3x6L螺絲*4。



Step10 將螺絲依下圖所示穿過壓克力板子,並與背後的尼龍柱固定。
提醒您:此處請鎖緊,以避免爪子在夾取物體時鬆動。



Step11 準備下列壓克力板子和M3x8L螺絲*1。



Step12 將螺絲依下圖所示穿過壓克力板子,並與下方的壓克力固定。
提醒您:為了使爪子能滑順轉動,此處不可鎖緊。




Step13 請將伺服馬達連接 Arduino 腳位 9,上傳下列程式到 Arduino 開發板,使伺服馬達轉軸保持在 90 度位置。

#include <Servo.h>
Servo myservo;

void setup() {
  myservo.attach(9);
  myservo.write(90);
}

void loop() {
}


Step14 準備下列壓克力板子、伺服馬達搖臂塑膠片和搖臂自攻螺絲。



Step15 將螺絲依下圖所示穿過壓克力板子,並與下方的搖臂塑膠片固定。


這是背後方向



Step16 準備 Step15 做好的部件、M3x8L螺絲和伺服馬達自帶的小螺絲。



Step17 將 Step15 部件依下圖所示套住伺服馬達,用伺服馬達自帶M2小螺絲鎖緊固定。
再用M3x8L螺絲從短板子下方往上穿過,並與 Step15 部件鎖住。提醒您:為了使爪子能滑順轉動,此處不可鎖緊。



這是背後方向



Step18 準備M3x12L螺絲*2和M3螺帽*2,將爪子固定到小車上,至此組裝完成。
提醒您:為使爪子能轉動地更加滑順,建議您可在齒輪處點上少許潤滑油。



Step19 請將下列程式上傳到 Arduino,您即可看到爪子持續開閤。
提醒您:為配合組裝時角度的誤差,您可以適當地調整變數 minA和 maxA 的值。

#include <Servo.h>
Servo myservo;

int pos;
int minA = 70;
int maxA = 100;

void setup() {
  myservo.attach(9);
}

void loop() {
  for (pos = minA; pos <= maxA; pos += 1) {
    myservo.write(pos);
    delay(15);
  }
  for (pos = maxA; pos >= minA; pos -= 1) {
    myservo.write(pos);
    delay(15);
  }
}


技術資料

1. 伺服馬達角度約90度時,爪子閉合;伺服馬達角度約110度時,爪子打開約60度。因此,伺服馬達每轉動1度,爪子開閤約3度。

2. 您應盡可能不要,也沒有必要讓爪子張開太大。伺服馬達轉動角度之最小與最大範圍之間應避免超過20度。

3. 使用爪子夾住物體時,伺服馬達處於高電流狀態,應避免讓這種狀態(時間)持續過久,否則產生的高熱有可能會讓馬達燒毀。



採購資訊

機器爪夾子套件 http://goods.ruten.com.tw/item/show?21802557390248
M2&M3十字螺絲起子 http://goods.ruten.com.tw/item/show?21643154729048
SG90 伺服馬達 http://goods.ruten.com.tw/item/show?21629160146895


2017年12月31日 星期日

BoxyBot 線控紙盒機器人

BoxyBot 線控紙盒機器人是一款適合親子活動的教材,家長可以和家中唸國小或幼稚園的小朋友一起動手做。




完全不需要寫程式,您就可以輕易做出機器人,透過手把上的電池盒開關,您可以輕易地讓 BoxyBot 線控紙盒機器人前進、右轉、左轉或停止。



套件清單
1.TT減速馬達 *2只
2.塑膠輪子 *2只
3.橡膠輪胎 *2只
4.馬達固定鐵件 *2套
5.M2.3x8自攻螺絲 *2只
6.M3尼龍墊片 *4只
7.2節3號電池盒帶開關帶蓋 *2只
8.電線 *4條
9.雙面膠帶 *2片
10.3mm熱縮管 *1條


自備工具與材料
1.烙鐵 *1支
2.小電鑽 *1支 (非必要)
3.美工刀(筆刀尤佳) *1支
4.切割墊 *1片
5.小鎳子 *1支
6.M3螺絲起子 *1支
7.焊錫 *少許
8.白膠 *1瓶
9.噴膠 *1瓶
10.電工膠帶 *少許
11.3號電池 *4顆
12.厚度0.5mm以下A4硬紙板 *2張
13.彩色筆 *1盒 (非必要)


組裝步驟

Step1 使用現成的小紙盒,例如燈泡盒子,


前兩天去郵局寄包裹,看到櫃檯上這個郵局販售的「行動郵車礦泉水」瓶也蠻合適的,


或是下載模板紙 檔案並以 A4 尺寸列印。



Step2 如果是使用現成的紙盒,可以省略此步驟。
用噴膠將 2 張模板紙背面都均勻塗佈薄薄一層膠水,然後將上了膠的模板紙貼住厚紙板。
提醒您:
1.使用噴膠罐前要先搖一搖罐子。
2.鋪貼後之模板紙表面需平整。



Step3 用電鑽鑽孔或用筆刀(美工刀)挖孔,接著再用筆刀(美工刀)裁切模板紙。
提醒您:實線需要切割,虛線則是彎折線,切記不能切割。



Step4 如果是使用現成的紙盒,可以省略此步驟。
沿著虛線彎折紙盒,並用白膠黏貼,但上下蓋先不要黏貼。


Step5 用彩色筆在模板紙上畫出喜歡的圖案。例如鋼鐵人、海綿寶寶或皮卡丘。



Step6 使用剝線鉗將 4 條電線的頭尾兩端去皮。如果使用美工刀,應謹慎小心不要切斷銅線。


Step7 將 4 條電線穿過手把中間的孔洞,輕輕打一個單結以防止電線因拉扯而從電池盒上脫落。



Step8 將雙面膠帶貼住電池盒,再將電池盒貼住手把紙板。
提醒您:電池盒上的開關務必要對準模板紙的孔洞。




Step9 將 4 條電線分別與電池盒的電線焊接在一起,務必紅與紅接,黑與黑接。再用電工膠帶纏繞焊接觸做出絕緣,最後用電工膠帶將全部電線固定在模板紙上。







Step10 將熱縮管剪成數小段,然後將 4 條電線另一頭穿過熱縮管。
為了不讓 4 條電線散亂,您可以適當地調整熱縮管位置,然後用吹風機開啟熱風吹熱縮管使它緊固。
提醒您:如果沒有熱縮管,也可以用束帶代替。



Step11 將 4 條電線從紙盒外面穿過中間的洞,並在紙盒內部那端將電線輕輕打一個單結,單結至電線末端留下約 5 cm 長度。




Step12 將 4 條電線分別與馬達焊接。
提醒您:手把左邊的電池盒電線要焊到左馬達,手把右邊的電池盒電線要焊到右馬達,請注意圖片中紅色和黑色電線在馬達銅片上的位置,如果位置焊錯,輪子轉動的方向會不如預期。



Step13 取出長螺絲、螺帽和墊片,將馬達固定到紙盒內部。
提醒您:有「給氣狼機器人聯盟」字樣的那一端為車頭,左馬達務必要固定到小車左邊,右馬達務必要固定到小車右邊。






Step14 隨意取出一支筆,將圖片中之小紙板弄圓。



Step15 將小紙板從紙盒外部穿過細長孔,在紙盒內部用電工膠帶固定。圖片中另一端尚未貼膠帶的地方也需要貼膠帶。



這是紙盒底部,可以看到我們做出一個小輪子。



Step16 將橡膠輪胎套進塑膠輪子,用 M2.3 螺絲將它鎖固到馬達軸。




Step17 將手把上的電池盒分別裝入電池,切換 ON-OFF 開關,就可以讓 BoxyBot 紙盒機器人動起來。




採購資訊

BoxyBot 線控紙盒機器人 http://goods.ruten.com.tw/item/show?21752517807151