/upload/medium/6101.jpg

Phone

(28)3896.8699-0972924961

Giỏ hàng 0

Giỏ hàng trống

Danh Mục
Sản phẩm mới
MD5-FM Đầu Jack Tròn
Đầu jack MD5 5 chân cái
0 đ/Cái
MD5-M Đầu Jack Tròn
Đầu jack MD5 5 chân đực
0 đ/Cái
MD6-FM Đầu Jack Tròn
Đầu jack MD6 6 chân cái
15,000 đ/Cái
MD6-M Đầu Jack Tròn
Đầu jack MD6 6 chân đực
15,000 đ/Cái
20-M4-FF-PL
Trụ Đỡ Cái-Cái, Ø=4mm, L=20mm
2,000 đ/Cái
LM2575T-3.3/NOPB
Switching Voltage Regulators 1A SD VTG Reg
7,000 đ/Cái
Còn: 140 Cái
MD8-FM Đầu Jack Tròn
Đầu jack MD8 8 chân cái
16,000 đ/Cái
MD8-M Đầu Jack Tròn
Đầu jack MD8 8 chân đực
16,000 đ/Cái
Phản hồi mới
Arduino PS2 Sensor JoyStick

Arduino PS2 Sensor JoyStick

Arduino biaxial PS2 games button joystick control lever sensor JoyStick electronic

Nhà sản xuất: Đang Cập Nhật

Còn: 95 Cái

Số lượng mua

0 Phản hồi 1591 lượt xem ROHS

Bảng giá

Số lượng
(Cái)
Đơn giá(VND)
1
24,000
5
23,000
10
22,000
20
21,000

GIỚI THIỆU:

Một cần điều khiển là một thiết bị đầu vào bao gồm một cây gậy quay trên nền và báo cáo góc hoặc hướng tới thiết bị mà nó đang kiểm soát. Cần điều khiển thường được sử dụng để điều khiển trò chơi điện tử và robot. Một Joystick PS2 được sử dụng ở đây. 

CÁC THÀNH PHẦN:

- 1 * Arduino Uno board
- 1 * Cáp dữ liệu USB
- 1 * Module điều khiển Joystick PS2
- Một số dây nhảy

Nguyên tắc thực nghiệm:

Mô đun này có 2 đầu ra tương tự (tương ứng với X, Ysaxs) và một đầu ra số cho biết nó được ép trên trục Z hay không. Module này tích hợp chỉ thị nguồn và có thể hiển thị tình trạng hoạt động.
Trong thí nghiệm này, chúng tôi sử dụng bảng Arduino Uno để phát hiện hướng di chuyển của nút điều khiển Joystick và nhấn nút.

Thủ tục Thử nghiệm
Bước 1: Xây dựng mạch

                     Joystick PS2 Module                     Arduino Uno

                                  SW -------------------------------------- D8

                                 VRx ------------------------------------- A0

                                 VRy ------------------------------------- A1

                                +5V ------------------------------------- 5V

                                GND ------------------------------------ GND

Bước 2: Chương trình (Vui lòng tham khảo https://www.sunfounder.com/learn/)
Bước 3: Biên dịch
Bước 4: Tải lên bản phác thảo cho SunFounder Uno
Bây giờ, đẩy rocker và tọa độ của trục X và Y hiển thị trên Serial Monitor sẽ thay đổi tương ứng; nhấn nút, và tọa độ của Z = 0 cũng sẽ được hiển thị.

Code

const int xPin = A0;
const int yPin = A1;
const int swPin = 8;

void setup()
{
pinMode(swPin,INPUT);
digitalWrite(swPin, HIGH);
Serial.begin(9600);
}

void loop()
{
Serial.print("X: ");
Serial.print(analogRead(xPin),DEC);
Serial.print("|Y: ");
Serial.print(analogRead(yPin),DEC);
Serial.print("|Z: ");
Serial.println(digitalRead(swPin));
delay(500);

 

Phản hồi(0)

Mã xác nhận*

bnfVTr  

Vui lòng Đăng Nhập hoặc Đăng ký để chia sẻ.
Đang tải...
Sản phẩm nổi bật
Thegioiic live support