[아두이노] 26. 조이스틱 LED 제어
임베디드/아두이노2021. 1. 24. 14:46
조이스틱 모듈은 5v, GND, x, y, sw 5개의 핀으로 구성되며, 좌표는 위와 같습니다.
x, y 좌표는 아날로그 신호로 출력되며, 푸시버튼의 경우 디지털 신호를 출력합니다.
본 예제에서는 8개의 방향을 감지하여 LED로 표시해주는 예제입니다. 푸시버튼 예제는 따로 출력하지 않고 시리얼모니터를 통해서 출력하도록 하였습니다.
※ 조이스틱 모듈 - 아두이노 핀번호
조이스틱 모듈 | 아두이노 보드 |
GND | GND |
5V | 5V |
VRX | A0 |
VRY | A1 |
SW | D2 |
※ LED 방향 - 아두이노 핀번호
LED 방향 | 아두이노 보드 |
↖ | D3 |
↑ | D4 |
↗ | D5 |
← | D6 |
→ | D7 |
↙ | D8 |
↓ | D9 |
↘ | D10 |
회로도
아두이노보드, LED 8개, 점프선, 조이스틱버튼 등
코드
결과
'임베디드 > 아두이노' 카테고리의 다른 글
[아두이노] 28. 블루투스 모듈 4.0 BLE cc2541 (0) | 2021.02.01 |
---|---|
[아두이노] 27. 8 x 8 도트 매트릭스 (0) | 2021.01.30 |
[아두이노] 25. 4x4 키패드 (0) | 2021.01.09 |
[아두이노] 24. 스텝 모터 (0) | 2021.01.08 |
[아두이노] 23. DC 모터 (with stepper motor driver) (0) | 2021.01.07 |