Project này đọc giá trị từ Joystick - Nút nhấn đa hướng
(1) x Arduino Uno R3
(1) x Joystick
(5) x Dây cắm đực - cái
Joystick hoạt động như nút di chuyển trên tay game PS. Bên trong Joystick là 2 biến trở (10K) có thể di chuyển tự do tới/lùi/trái/phải
Ngoài ra trong Joystick còn có 1 button nhận biết khi ta nhấn mạnh xuống.
Hiện nay, Joystick được áp dụng vào các module như Joystick Shield,...đặc biệt là Module Joystick. Nó khá nhỏ gọn và dễ sử dụng.
Module Joystick hoạt động ở mức điện áp 5V. Để sử dụng được, chúng ta cần đọc giá trị ở các biến trở và nút nhấn trên các chân của module:
VRx hay X -> giá trị biến trở trục X
VRy hay Y-> giá trị biến trở trục Y
SW hay KEY -> giá trị nút nhấn
Kết nối Joystick với Arduino:
Joystick -- Arduino
VCC +5V
GND GND
X A0
Y A1
KEY D2
Đoạn code này xuất ra màn hình Serial Monitor giá trị X, Y, SW