DANH MỤC
DANH MỤC
Giỏ hàng của bạn

Mạch Joystick module KY-023

Mạch Joystick module KY-023
  • Hàng trong kho: 32
  • Nhà sản xuất: Nhập khẩu
  • Khối lượng: 0.10kg
  • Mã kho: 973
  • Vị trí: 1G6
Số lượng đã bán: 216
Lượt xem: 381
12.960đ
Giá chưa bao gồm VAT: 12.000đ
Thêm vào giỏ

1. Giới thiệu tổng quan

Mạch Joystick module KY-023 là cần điều khiển đơn dạng tay cầm nhỏ gọn, được trang bị bốn lỗ ốc giúp dễ dàng gá lắp vào các mô hình. Module cung cấp tín hiệu phản hồi gồm 2 ngõ ra Analog cho trục X, Y và 1 ngõ ra Digital từ nút nhấn tích hợp, rất thích hợp cho các ứng dụng điều khiển hướng di chuyển.

2. Thông số kỹ thuật

  • Model: Mạch Joystick module KY-023
  • Nguồn cấp: 3.3V hoặc 5VDC
  • Tín hiệu ngõ ra: 1 Digital (nút nhấn) và 2 Analog (trục X, Y)
  • Kích thước: 4.0cm x 2.6cm x 3.2cm
  • Trọng lượng: 12g

3. Ứng dụng

  • Làm tay cầm điều khiển cho xe robot, mô hình xe hơi từ xa
  • Điều khiển các cơ cấu chấp hành, gimbal camera, cánh tay robot
  • Các dự án game thủ công với Arduino hoặc vi điều khiển

4. Hướng dẫn kiểm tra (Test)

Các bước kiểm tra nhanh:

  1. Chuẩn bị: Mạch Arduino (Uno/Nano), module Joystick KY-023, dây cắm kết nối và cáp USB.
  2. Thao tác: Kết nối nguồn, các chân tín hiệu vào vi điều khiển và nạp mã chương trình mẫu, sau đó mở Serial Monitor ở baud 9600.
  3. Kết quả: Khi gạt cần điều khiển theo các hướng hoặc nhấn nút, các giá trị tọa độ X, Y và trạng thái nút KEY trên Serial Monitor thay đổi tương ứng.

* Lưu ý an toàn: Đảm bảo đấu nối đúng nguồn VCC và GND để tránh làm hỏng module, tránh để mạch tiếp xúc với nước hoặc môi trường ẩm ướt gây chập điện.

Sơ đồ kết nối & Code test mẫu (Arduino/ESP)

Kết nối chân:

  • VCC nối với 5V (Arduino)
  • GND nối với GND (Arduino)
  • VRx nối với A0 (Arduino)
  • VRy nối với A1 (Arduino)
  • SW nối với 2 (Arduino)
C/C++ (Arduino/ESP)
int bientroX = A0;
int bientroY = A1;
int button = 2;

void setup() {
  pinMode(button, INPUT_PULLUP);
  pinMode(bientroX, INPUT);
  pinMode(bientroY, INPUT);
  Serial.begin(9600);
}

void loop() {
  int x = analogRead(bientroX); // Đọc giá trị của trục X
  int y = analogRead(bientroY); // Đọc giá trị của trục Y
  int KEY = digitalRead(button); // Đọc giá trị của nút nhấn
  
  // Xuất ra cổng Serial
  Serial.print("X=");
  Serial.print(x);
  Serial.print(" Y=");
  Serial.print(y);
  Serial.print(" KEY=");
  Serial.println(KEY);
  delay(200); // Delay để ổn định hơn
}

mach joystick module ky-023

Viết đánh giá

Lưu ý: không hỗ trợ HTML!
Bình chọn
Không tốt Tốt
Hàng trong kho: 160
1. Giới thiệu tổng quanArduino Uno R3 chip dán CH340 chip real là board mạch lập trình phổ biến, sở hữu tính năng và cách sử dụng tương tự bản chân cắ..
129.600đ
Giá chưa bao gồm VAT:120.000đ
Thêm vào giỏ
Hàng trong kho: 360
1. Giới thiệu tổng quanNút nhấn 2 chân là linh kiện cơ điện tử cơ bản dùng để làm công tắc đóng ngắt mạch điện trong các thiết bị điện tử. Sản phẩm có..
1.080đ
Giá chưa bao gồm VAT:1.000đ
Thêm vào giỏ
Hàng trong kho: 792
1. Giới thiệu tổng quanNút nhấn nhả 6 chân 8x8 mm là linh kiện cơ điện tử phổ biến dùng làm công tắc nguồn, công tắc chức năng hoặc nút điều khiển tro..
2.160đ
Giá chưa bao gồm VAT:2.000đ
Thêm vào giỏ
Hàng trong kho: 12566
1. Giới thiệu tổng quanLed 5mm xanh dương vỏ trắng đục là linh kiện quang điện tử phổ biến, phát ra ánh sáng xanh dương sắc nét và đồng đều. Sản phẩm ..
432đ
Giá chưa bao gồm VAT:400đ
Thêm vào giỏ
Hàng trong kho: 718
1. Giới thiệu tổng quanLed 7 màu 5mm là loại linh kiện quang điện tử phổ biến, có khả năng tự động đổi màu liên tục hoặc đổi màu theo chu kỳ khi được ..
1.080đ
Giá chưa bao gồm VAT:1.000đ
Thêm vào giỏ
Hàng trong kho: 399
1. Giới thiệu tổng quan Dây điện 1 lõi lớn 23AWG 5 mét là loại dây dẫn chất lượng cao, chuyên dùng trong các mạch điện tử, làm dây bus hoặc kết nối tí..
6.480đ
Giá chưa bao gồm VAT:6.000đ
Thêm vào giỏ
Hàng trong kho: 337
1. Giới thiệu tổng quanLed phát hồng ngoại 5 mm là linh kiện điện tử chuyên dụng dùng để phát ra tia hồng ngoại không hiển thị bằng mắt thường. Sản ph..
1.620đ
Giá chưa bao gồm VAT:1.500đ
Thêm vào giỏ