Tay cầm Sony PS2 không dây

Thương hiệu: BKM
Mã sản phẩm: #TAYCANSONY
Số lượng còn: 5

Giá bán: 199,000 VNĐ

Thời gian làm việc : Làm việc tất cả các ngày trong tuần Khách hàng mua hàng ngoài 18H cần đặt lịch trước qua số hotline : 0935.233.185
#bao gồm
// Khai bao chan PS2
#define PS2_DAT 13
#define PS2_CMD 11
#define PS2_SEL 10
#define PS2_CLK 12
// Khai bao chan dieu khien relay
#define relay 8

// # xác định áp suất true
#define pressure false
// # định nghĩa rumble true
#define rumble false

PS2X ps2x; // tạo Lớp điều khiển PS2
int error = 0;
kiểu byte = 0;
byte rung = 0;

void setup () {
// đặt mã thiết lập của bạn ở đây, để chạy một lần:
pinMode (rơ le, OUTPUT);

Serial.begin (57600);
digitalWrite (chuyển tiếp, CAO);
chậm trễ (300);
// chân thiết lập và cài đặt: GamePad (đồng hồ, lệnh, chú ý, dữ liệu, Áp lực ?, Rumble?) kiểm tra lỗi
error = ps2x.config_gamepad (PS2_CLK, PS2_CMD, PS2_SEL, PS2_DAT, áp suất, ầm ầm);

if (error == 0) {
Serial.print ("Đã tìm thấy Bộ điều khiển, đã cấu hình thành công");
Serial.print ("áp lực =");
nếu (áp lực)
Serial.println ("true");
khác
Serial.println ("sai");
Serial.print ("ầm ầm =");
nếu (ầm ầm)
Serial.println ("true)");
khác
Serial.println ("sai");
Serial.println ("Hãy thử tất cả các nút, X sẽ rung bộ điều khiển, nhanh hơn khi bạn nhấn mạnh hơn;");
Serial.println ("giữ L1 hoặc R1 sẽ in ra các giá trị thanh tương tự.");
Serial.println ("Lưu ý: Truy cập www.billporter.info để cập nhật và báo cáo lỗi.");
}
khác nếu (lỗi == 1)
Serial.println ("Không tìm thấy bộ điều khiển, hãy kiểm tra hệ thống dây điện, xem readme.txt để bật gỡ lỗi. Hãy truy cập www.billporter.info để biết các mẹo khắc phục sự cố");

khác nếu (lỗi == 2)
Serial.println ("Đã tìm thấy bộ điều khiển nhưng không chấp nhận lệnh. Hãy xem readme.txt để bật gỡ lỗi. Hãy truy cập www.billporter.info để biết các mẹo khắc phục sự cố");

khác nếu (lỗi == 3)
Serial.println ("Bộ điều khiển từ chối vào chế độ Pressures, có thể không hỗ trợ nó.");

loại = ps2x.readType ();
chuyển đổi (loại) {
trường hợp 0:
Serial.print ("Đã tìm thấy loại Bộ điều khiển không xác định");
phá vỡ;
trường hợp 1:
Serial.print ("Tìm thấy Bộ điều khiển DualShock");
phá vỡ;
trường hợp 2:
Serial.print ("Tìm thấy Bộ điều khiển GuitarHero");
phá vỡ;
trường hợp 3:
Serial.print ("Tìm thấy Bộ điều khiển DualShock không dây của Sony");
phá vỡ;
}
}

void loop () {
// đặt mã chính của bạn ở đây, để chạy nhiều lần:
if (error == 1) // bỏ qua vòng lặp nếu không tìm thấy bộ điều khiển
trở về;
if (type == 2) {
ps2x.read_gamepad ();
}
khác
{
ps2x.read_gamepad (sai, rung);
rung = ps2x.Analog (PSAB_CROSS);
if (ps2x.NewButtonState ())
{
if (ps2x.Button (PSB_L1))
{
digitalWrite (relay, LOW);
}
khác
{
digitalWrite (chuyển tiếp, CAO);
}
}
}
}

http://bshop.com.vn

Cơ sở 1: K732 Nguyễn Lương Bằng - Đà Nẵng (Xem đường đi)

Cơ sở 2: 232 Đồng Kè - Đà Nẵng (Xem đường đi)

Hotline: 0935.233.185

Email: cuahangdientubshop@gmail.com

Website: http://www . bshop.com.vn

Chính sách bán hàng

Liên kết facebook

0935233185

icon zalo
messenger facebook