Python可以這樣玩(23):MeArm 機器手臂
最近夾娃娃機流行,為了把家裡的小朋友導入正途,因此四處尋找夾娃娃機的 Arduino 模組,可惜沒找到,不過倒是找到了替代方案, MeArm ,如下圖: meArm 是時下最夯的桌上型機器手臂,藉由 DIY 套件,它不只能帶你走入 maker 世界,更能透過實做培養電路設計與程式設計能力,從學生到社會人士都適合玩。 meArm 目的是要喚酷大家潛藏已久的自造魂,希望藉時下最夯的機器手臂來引發興趣,同時透過深入淺出的教程帶領大家進入程式設計殿堂。 除了機械手臂特質外, meArm 更代表開源精神,因為它搭載開放的 Arduino 主板,我們特別設計的搖桿擴展板也會開源出來。不僅如此,它的軟體也是開源的,包括 C 語言和圖形語言開發環境,您所在上面修改的任何一條程式碼,都可以放到社群供大家分享,藉以融入廣大的國際 Arduino 和 MeArm 社群,透過 meArm ,您不僅能鍛鍊程設功力,並能融入國際社群,為未來開創無限可能。 首先,開源的 MeArm 的原始狀態,其實就是一張開源的設計圖,如下圖: 有了這張藍圖,您可以用木板,紙板,鋼板,壓克力板來自行製作,網路上真的可以看到有人用紙板和美工刀來自行製作機器手臂,不過我覺得不用那麼麻煩,網路上只要花 530 元就可以買到。我買的零件如下圖: 我的 MeArm 是在露天拍賣買的,原本想在台北光華商場買,但是找不到,如果有其他網友知道哪家有賣,也可以留言分享。 最後組裝好如下面的影片 ( 娃娃太大夾不起來 ) : 伺服馬達 上圖中可以看到,機器手臂的主要動力來自於四顆伺服馬達 (SG90) ,一般電子材料店都可以買到,下面先整理一下馬達的種類: 同步馬達:特點是恆速不變與不需要調速,起動轉矩小,且當馬達達到運轉速度時,轉速穩定,效率高。 感應馬達:特點是構造簡單耐用,且可使用電阻或電容調整轉速與正反轉,典型應用是風扇、壓縮機、冷氣機。 可逆馬達:基本上與感應馬達構造與特性相同,特點馬達尾部內藏簡易的剎車機構(摩擦剎車),其目的為了藉由加入摩擦負載,以達到瞬間可逆的特性,並可減少感應馬達因作用力產生的過轉量。 步進馬達:特點是脈衝馬達的一種,以一定角度逐步轉動的馬達,因採用開迴路( Ope...