Giới thiệu Phím Điều Khiển Đa Hướng JoyStick PS2 (BH 06 Tháng)
Phím Điều Khiển Đa Hướng JoyStick PS2 Joystick là bộ nút độc đáo dành cho những tín đồ yêu thích game và các trò chơi cũng như các ứng dụng điều khiển như: xe mô hình, robot mô hình, game, …
Module Arduino PS2 JoyStick là module trò chơi PS2 của Arduino, rất nhiều dự án robot cần sử dụng các module điều khiển. Module này cung cấp một giải pháp tiện ích, hợp lý trong điều khiển ứng dụng
Chỉ cần một vài thao tác đơn giản bạn có thể thỏa thích chơi game dễ dàng cũng như điều khiển các ứng dụng đơn giản.
Sản phẩm tạo cảm giác êm tay, lướt nhẹ nhàng, chơi lâu nhưng vẫn đảm bảo độ chính xác, hoạt động ổn định.
Thông Số Kỹ Thuật: Cổng kết nối: + 5Vcc-GND-VRx-VRy-SW Trọng lượng: 21g Màu sắc: Đen Kích thước: 34.5*26*38mm
Nguyên Tắc Hoạt Động Module Arduino PS2 JoyStick là các khối biến trở, hoạt động dựa trên nguyên tắc sau: Hoạt động đẩy cần gạt đi các hướng sẽ làm xoay các biến trở tương ứng tạo ra sự thay đổi của điện áp xuất ra. Các chuyển động hướng là hai chiết áp một cho mỗi trục.
Phím Điều Khiển Đa Hướng
Joystick PS2 Arduino cần kết nối với hai đầu vào analog, robot nằm ở các lệnh của bạn với điều khiển X, Y. Nó cũng có thể chuyển đổi và kết nối với một chân kỹ thuật số. Module điều khiển này có thể dễ dàng kết nối với Arduino bằng IO Expansion Shield thông thường với các dây cáp được cung cấp.
Không cần hàn, bạn có thể tái sử dụng cho mạch kế tiếp hoặc thiết kế các ứng dụng của mạch điện tử, chỉnh sửa, sửa chữa một cách dễ dàng.
Chấp nhận điện trở, bóng bán dẫn, diode, đèn LED, tụ điện và các loại linh kiện điện tử khác. Một công cụ vô cùng hữu ích trong thử nghiệm, thiết kế mạch trong R & D.
Điện áp cung cấp cho Module: VCC có thể chọn là 3.3V hoặc 5V.
JoyStick PS2
Đọc giá trị module Joystick: Kết nối với Arduino: A0 để đọc trục X, A1 đọc giá trị trục Y, D2 để kiểm tra nút nhấn
Code:
int bientroX = A0 ;
int bientroY = A1 ;
int button = 2;
void setup ()
{
pinMode(button, INPUT)
pinMode(A0, INPUT)
pinMode(A1, INPUT)
Serial.begin(9600)
}
void loop ()
{
int x = analogRead(bientroX); // doc gia tri cua truc X
int y = analogRead(bientroY); // doc gia tri cua truc Y
int KEY = digitalRead(button); // doc gia tri cua nut nhan
} ----------------------- HOTLINE: 024.2021.4848 ZALO : 0987.988.041 Địa chỉ mua hàng tại Hà Nội: 28- Ngõ 106- Lê Thanh Nghị- Hai Bà Trưng- Hà Nội
----------------------- Linh Kiện Điện Tử 3M cam kết: Bán giá luôn cạnh tranh và dịch vụ sau mua tốt nhất thị trường. Cam kết hoàn tiền 100% khi sản phẩm sai quảng cáo,hoặc lỗi do nhà sản xuất. Cam kết Sản Phẩm giống ảnh