<* 아두이노 조이스틱(JOYSTICK) *>
■ 움직임에 따라 저항값이 변하는 가변저항이 달려있어서 그값을 이용해 움직임이나 방향등 표현에 활용 할수있는 모듈이다
■ 90도 각도로 가변저항이 달려있고, Z축에 택트스위치가 달려있어 2축+1(On/Off) 제어가 가능한 모듈이다.
■ 연결방법 설명
` 조이스틱 모듈` ---> `아두이노 우노 R3`
VCC --- > 5V
GND --- > GND
VRX ----> A1
VRY ----> A0
SW ----> 디지털 8번 PIN
----- < 조이스틱(Joystick) 테스트 소스 코드 > ------------------------------
void setup() {
Serial.begin(9600); //시리얼 통신을 하기위한 통신속도설정
pinMode(8, INPUT_PULLUP);
}
void loop() {
Serial.print(analogRead(A1)); // X축 값이 표기.
Serial.print(" "); // 숫자 사이를 구분하기 위해위한 중간에 공백.
Serial.print(analogRead(A0)); // X축 값이 출력.
Serial.print(" "); // 숫자 사이를 구분하기 위해위한 중간에 공백.
Serial.println(digitalRead(8)); // Z축(스위치) 값이 출력.