『最後四個優惠出清』- 雙軸按鍵搖桿模組

NT$10

| 飛行小編說 | 雙軸按鍵搖杆模組 控制杆 JoyStick 相容 Arduino 及PS2遊戲搖杆,採用PS2搖杆電位器製作,具有(X,Y)2軸類比輸出,(Z) 1路按鈕數位輸出,配合 Arduino 感測器擴展板可以製作遙控器等互動作品。也可搭配 Arduino 擴展板介面,把X,Y,Z軸用 3引腳的電路引出。**請注意 電源正負極接反 立即燒毀***** | 技術規格 | 1/ 輸入電壓範圍:直流3.3V 至 5V 2/ 輸出信號:模組特設二路類比輸出和一路數位輸出介面,輸出值分別對應(X,Y)雙軸偏移量,其類型為模擬量; 按鍵表示使用者是否在Z軸上按下,其類型為數位開關量。 3/ 通過Arduino程式設計,感測器擴展板插接,遙控互動作品。 4/ 十字搖杆為一個雙向的10K電阻器,搖杆方向不同,電阻值隨著變化。 5/ 本模組使用5V供電,原始狀態下X,Y讀出電壓為2.5V左右,當隨箭頭方向按下,讀出電壓值隨著增加,最大到5V 箭頭相反方向按下,讀出電壓值減少,最小為0V。 | 產品原理 | 搖桿的x、y軸就是一電位器,輸出電壓值 z軸 用按鍵輸出0和1 高地電位的數位訊號 analog類比埠讀值: x、y維接兩個 analog類比埠讀值 digital數位埠讀值:z接到digital數字 Arduino UNO R3 測試程式: int JoyStick_X = A0; //x int JoyStick_Y = A1; //y int JoyStick_Z = 4; //key void setup() { pinMode(JoyStick_X, INPUT); pinMode(JoyStick_Y, INPUT); pinMode(JoyStick_Z, INPUT_PULLUP); Serial.begin(9600);} // 9600 bps void loop() { int x,y,z; x=analogRead(JoyStick_X); y=analogRead(JoyStick_Y); z=digitalRead(JoyStick_Z); Serial.print(x ,DEC); Serial.print(“,”); Serial.print(y ,DEC); Serial.print(“,”); Serial.println(z ,DEC);}