2016年6月13日 星期一

Joy Stick XY搖桿模組操作

Joy Stick XY搖桿模組上頭已標示出 XY 正值方向,你可以使用 模組上的「搖桿」方塊來操作它。

在實際測試之下, X 電壓值從最左的位置最小值0到最右端的位置為最大值1023Y 電壓值在往上推到底時為最小值0往下推到底則為最大值1023隨著搖桿的方向不同,X,Y軸的電阻值隨之變化,得到不同的輸出組合。

向下按搖桿,可以觸動一個開關,數位輸出1





JoyStick_X接到A0腳位
JoyStick_Y接到A1腳位
JoyStick_Z 接到A2腳位
再接妥正負電源即可



int JoyStick_X = A0;
int JoyStick_Y = A1;
int JoyStick_Z = A2; 
void setup()
{
  pinMode(JoyStick_X, INPUT);
  pinMode(JoyStick_Y, INPUT);
  pinMode(JoyStick_Z, INPUT);
  Serial.begin(9600);
}
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);
  delay(100);
}



沒有留言:

張貼留言

NUMPY的Array介紹與Matplotlib的繪圖功能

NumPy 的 Array 介紹與 Matplotlib 的繪圖功能   1. A rray 的基本運算 :   適用於科學和數學運算的 NumPy 套件中,有一個 Array 的資料結構。 Array 是一個非常類似 list 的序列型態。 但是 Arr...