BDJS02 บอร์ดโมดูลแปลงจอยสติ๊ก PS2 Joystick Converter SPI-01

฿120.00

มีสินค้า

คำอธิบาย

ตัวแปลงจอยสติ๊กไร้สาย Arduino PS2 Wireless Joystick Converter SPI-01

Product Parameters

  • Working voltage DC3.3V – 5V
  • Working current 10mA
  • Data refers PS2 interface 6pin

Pinout

  1. CLK
  2. CS
  3. CMD
  4. DAT
  5. +VCC/VDD
  6. GND

ตัวอย่างโค้ดอาดูโน่ต่อกับ joystick PS2 ผ่าน spi

#include <PS2X_lib.h>

// Pin definitions for PS2 controller
#define PS2_CLK 11
#define PS2_CMD 10
#define PS2_ATT 9
#define PS2_DAT 8

PS2X ps2x; // PS2 controller object

void setup() {
  // Initialize serial communication
  Serial.begin(9600);

  // Initialize the PS2 controller
  ps2x.config_gamepad(PS2_CLK, PS2_CMD, PS2_ATT, PS2_DAT);
}

void loop() {
  // Check if there's data available from the PS2 controller
  if (ps2x.read_gamepad()) {
    // Print the values of the buttons and joystick axes
    Serial.print("Button L1: ");
    Serial.println(ps2x.Button(PSB_L1));
    Serial.print("Button R1: ");
    Serial.println(ps2x.Button(PSB_R1));
    Serial.print("Button L2: ");
    Serial.println(ps2x.Button(PSB_L2));
    Serial.print("Button R2: ");
    Serial.println(ps2x.Button(PSB_R2));
    Serial.print("Analog Stick Left-Right: ");
    Serial.println(ps2x.Analog(PSS_LX));
    Serial.print("Analog Stick Up-Down: ");
    Serial.println(ps2x.Analog(PSS_LY));
  }
}

 

รีวิว

ยังไม่มีบทวิจารณ์

เฉพาะลูกค้าที่เข้าสู่ระบบ และเคยซื้อสินค้าชิ้นนี้แล้วเท่านั้น ที่เขียนบทวิจารณ์ได้