雙軸按鍵搖桿模組 Joystick

雙軸按鍵搖桿模組,搖桿可沿著 X軸 和 Y軸 兩個方向移動 (VRx 和 VRy)。因其內部的可變電阻,移動時,對外輸出 0-1023 的訊號。搖桿也提供按鍵開關 (SW),對外輸出 0 或 1 的訊號。

本練習利用此模組,來控制兩個伺服馬達和一個 5V 雷射頭。並結合3D模型,整合成一個雷射炮台。

注意,雷射不要對準任何人的眼睛喔!

材料和接線圖

Arduino Uno x1

雙軸按鍵搖桿模組 x1

伺服馬達 Tower Pro SG90 x2

5V 雷射頭 x1

電線數條

雷射炮 3D 模型 STL 檔,請點 網址下載


雙軸按鍵搖桿模組 :

VRx接 Arduino A0

VRy 接 Arduino A1

SW 接 Arduino pin7

+5V (VCC) 接 Arduino 5V

GND 接 Arduino GND


伺服馬達:

x軸紅色線接 Arduino 5V,黑色線接GND,黃色線接pin9。

y軸伺服馬達紅色線接 Arduino 5V,黑色線接GND,黃色線接pin8。


5V 雷射頭:

雷射藍線接 Arduino GND

雷射紅線接 Arduino Pin 6


共用 Arduino 5V 和 GND 分別至麵包板紅線和藍線

請按下列步驟組裝 3D 模型 雷射炮台 :

步驟 1

步驟 2

步驟 3

步驟 4 伺服馬達白色塑膠扣帽扣的位置要使伺服馬達旋轉如紅線所示

步驟 5

步驟 6 用雙面膠黏 5V 雷射

上傳主程式

複製下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上,再點擊 ”上傳”,大功告成。

創客點子

用兩組雙軸按鍵搖桿模組,每一組控制兩個伺服馬達,總共控制四個何服馬達。結合3D模型,組裝成一個機器手臂或雙足機器人。

機器手臂或雙足機器人(Otto DIY Robot) 3D模型 STL 檔,請點 網址下載