HOME » Gaming & Consoles » Console Accessories » » JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ

JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ
JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ1JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ2JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ3JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ4JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ5

ส่งฟรี เก็บเงินปลายทาง
ฟรีค่าจัดส่ง จัดส่งเร็วภายใน 2-3 วัน
คืนเงิน/คืนสินค้าได้ใน 7วัน

JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ


รหัสสินค้า : 20683959116

แสดงความคิดเห็น

เก็บโค้ดส่วนลด

ราคา :

120

120฿

ประหยัดทันที  0%

FLASH⚡SALE

จะหมดใน 59:00 นาที


โปรโมชั่น ถึง 22/9/2024

Share :

JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ

JoyStick playstation PS2 wireless for Arduino แบบไร้สาย พร้อมตัวรับสัญญาณ


#include //for v1.6

PS2X ps2x; // create PS2 Controller Class

//right now the library does NOT support hot pluggable controllers meaning
//you must always either restart your Arduino after you conect the controller
//or call config_gamepad(pins) again after connecting the controller.
int error = 0;
byte type = 0;
byte vibrate = 0;

void setup(){
Serial.begin(57600);

//CHANGES for v1.6 HERE!!! **************PAY ATTENTION*************

error = ps2x.config_gamepad(9768 true true); //setup pins and settings: GamePad(clock command attention data Pressures? Rumble?) check for error

if(error == 0){
Serial.println(Found Controller configured successful);
Serial.println(Try out all the buttons X will vibrate the controller faster as you press harder;);
Serial.println(holding L1 or R1 will print out the analog stick values.);
Serial.println(Go to www.billporter.info for updates and to report bugs.);
}

else if(error == 1)
Serial.println(No controller found check wiring see readme.txt to enable debug. visit www.billporter.info for troubleshooting tips);

else if(error == 2)
Serial.println(Controller found but not accepting commands. see readme.txt to enable debug. Visit www.billporter.info for troubleshooting tips);

else if(error == 3)
Serial.println(Controller refusing to enter Pressures mode may not support it. );

//Serial.print(ps2x.Analog(1) HEX);

type = ps2x.readType();
switch(type) {
case 0:
Serial.println(Unknown Controller type);
break;
case 1:
Serial.println(DualShock Controller Found);
break;
case 2:
Serial.println(GuitarHero Controller Found);
break;
}

}

void loop(){
/* You must Read Gamepad to get new values
Read GamePad and set vibration values
ps2x.read_gamepad(small motor on/off larger motor strenght from 0-255)
if you dont enable the rumble use ps2x.read_gamepad(); with no values

you should call this at least once a second
*/



if(error == 1) //skip loop if no controller found
return;

if(type == 2){ //Guitar Hero Controller

ps2x.read_gamepad(); //read controller

if(ps2x.ButtonPressed(GREEN_FRET))
Serial.println(Green Fret Pressed);
if(ps2x.ButtonPressed(RED_FRET))
Serial.println(Red Fret Pressed);
if(ps2x.ButtonPressed(YELLOW_FRET))
Serial.println(Yellow Fret Pressed);
if(ps2x.ButtonPressed(BLUE_FRET))
Serial.println(Blue Fret Pressed);
if(ps2x.ButtonPressed(ORANGE_FRET))
Serial.println(Orange Fret Pressed);


if(ps2x.ButtonPressed(STAR_POWER))
Serial.println(Star Power Command);

if(ps2x.Button(UP_STRUM)) //will be TRUE as long as button is pressed
Serial.println(Up Strum);
if(ps2x.Button(DOWN_STRUM))
Serial.println(DOWN Strum);


if(ps2x.Button(PSB_START)) //will be TRUE as long as button is pressed
Serial.println(Start is being held);
if(ps2x.Button(PSB_SELECT))
Serial.println(Select is being held);


if(ps2x.Button(ORANGE_FRET)) // print stick value IF TRUE
{
Serial.print(Wammy Bar Position:);
Serial.println(ps2x.Analog(WHAMMY_BAR) DEC);
}
}

else { //DualShock Controller

ps2x.read_gamepad(false vibrate); //read controller and set large motor to spin at vibrate speed

if(ps2x.Button(PSB_START)) //will be TRUE as long as button is pressed
Serial.println(Start is being held);
if(ps2x.Button(PSB_SELECT))
Serial.println(Select is being held);


if(ps2x.Button(PSB_PAD_UP)) { //will be TRUE as long as button is pressed
Serial.print(Up held this hard: );
Serial.println(ps2x.Analog(PSAB_PAD_UP) DEC);
}
if(ps2x.Button(PSB_PAD_RIGHT)){
Serial.print(Right held this hard: );
Serial.println(ps2x.Analog(PSAB_PAD_RIGHT) DEC);
}
if(ps2x.Button(PSB_PAD_LEFT)){
Serial.print(LEFT held this hard: );
Serial.println(ps2x.Analog(PSAB_PAD_LEFT) DEC);
}
if(ps2x.Button(PSB_PAD_DOWN)){
Serial.print(DOWN held this hard: );
Serial.println(ps2x.Analog(PSAB_PAD_DOWN) DEC);
}


🚚 สินค้าพร้อมส่งโกดังไทย ไม่ต้องรอของนาน จัดส่งรวดเร็ว ทันใจ 🚚🔥
🚚 มีเก็บเงินปลายทาง
❤️❤️❤️❤️รับประกันสินค้า 100%❤️❤️❤️❤️
- ภายใน 14 วัน (นับจากวันที่ลูกค้าได้รับสินค้า)
- เปลี่ยนฟรีทันที !!!! (กรณีสินค้าเกิดความเสียหายจากโรงงานของผู้ผลิตเท่านั้น)
เงื่อนไข: 1. ไม่มีรอยไหม้จากการใช้งานผิดวิธี หรือ ร่องรอยการใช้งานผิดประเภทที่ทำให้สินค้าเสียหาย
2. มีเลข Serial รหัสสินค้า จากโรงงานของทางร้านอยู่บนผลิตภัณฑ์(ข้อนี้ถ้าซื้อกับทางร้านจะมีทุกตัวลูกค้าไม่ต้องกังวลนะครับ)

🙏🙏🙏🙏 บริการให้คำแนะนำปรึกษา ฟรี !!!! 🙏🙏🙏🙏

************ ระบบ Shopee ปรับใหม่เป็นการสุ่มขนส่งระหว่าง Kerry กับ Shopee ************
- โอกาสได้ Kerry สูงกว่า
- ทางร้านตัดรอบ 13.00 น. สั่งก่อน 13.00 น. ส่งภายในวัน หลังจากนั้นจัดส่งวันถึดไป

ติดต่อ/สอบถาม :

Travel-Luggage

ขวดสเปรย์เปล่า ขนาด 30/60/100 มล. ขวดสเปรย์เปล่า ขนาด 30/60/100 มล....

฿ 39

8 Share

Ailigap ปลอกหุ้มมือจับกระเป๋าเดินทาง ผ้านีโอพรีน แบบนิ่ม ทนทาน สวมใส่สบาย Ailigap ปลอกหุ้มมือจับกระเป๋าเดินทาง ผ้านีโอพรีน แบบนิ่ม ทนทาน สวมใส่ส...

฿ 64

34 Share

Bubble กระเป๋าใส่หนังสือเดินทาง บัตรเครดิต หนัง PU ลายหินอ่อน กันน้ํา Bubble กระเป๋าใส่หนังสือเดินทาง บัตรเครดิต หนัง PU ลายหินอ่อน กันน้ํา...

฿ 68

29 Share

(6ขวด/12ขวด) ขวดสเปรย์แก้วขนาด 30 ml (6ขวด/12ขวด) ขวดสเปรย์แก้วขนาด 30 ml...

฿ 42

42 Share

[แพ็ค 100 ขวด] ขวดแก้วดรอปเปอร์สีเขียวสำหรับบรรจุเซรั่มใส่สารสกัดของเหลว ขนาด 5ml ถึง 100ml Cosmetics packaging Dropper glass bottle [แพ็ค 100 ขวด] ขวดแก้วดรอปเปอร์สีเขียวสำหรับบรรจุเซรั่มใส่สารสกัดของเห...

฿ 891

891 Share

ผ้าดิบทีสปัน ลายพื้น พุ่งด้ายสีเขียวขี้ม้า (GSM230/61นิ้ว)(047) ผ้าดิบทีสปัน ลายพื้น พุ่งด้ายสีเขียวขี้ม้า (GSM230/61นิ้ว)(047)...

฿ 54

54 Share

กระเป๋าเดินทางสำหรับผู้ชายความจุขนาดใหญ่กระเป๋ารถเข็นผ้า Oxford ขนาดใหญ่สากลล้อแข็งแรงทนทานวัสดุหนากระเป๋าเดินทางสำหรับผู้หญิง กระเป๋าเดินทางสำหรับผู้ชายความจุขนาดใหญ่กระเป๋ารถเข็นผ้า Oxford ขนาดให...

฿ 4,448

1,690 Share

MOOF49 สายรัดกระเป๋าสกรีนชื่อตัวล็อคระบบTSA (TSA Luggage Strap) MOOF49 สายรัดกระเป๋าสกรีนชื่อตัวล็อคระบบTSA (TSA Luggage Strap)...

฿ 750

600 Share

ขวดปั๊ม ขวดปั๊มสบู่เหลว สวยหรู พลาสติกเสื้อหนา แข็งแรงทนทัน ขวดหัวปั๊ม ขวดปั๊ม ขวดปั๊มสบู่เหลว สวยหรู พลาสติกเสื้อหนา แข็งแรงทนทัน ขวดหัวปั๊ม...

฿ 69

15 Share

ขวดแก้วเปล่า ขวดสเปรย์น้ําหอม น้ํามันหอมระเหย แบบรีฟิล ขนาด 5 มล.-100 มล. สีดํา ขวดแก้วเปล่า ขวดสเปรย์น้ําหอม น้ํามันหอมระเหย แบบรีฟิล ขนาด 5 มล.-100 ...

฿ 38

23 Share

🇹🇭พร้อมส่ง กุญแจล็อคกระเป๋าเดินทาง TSA  ล็อค 3 รหัส คุณภาพสูง ล็อค กระเป๋า 🇹🇭พร้อมส่ง กุญแจล็อคกระเป๋าเดินทาง TSA ล็อค 3 รหัส คุณภาพสูง ล็อค กระ...

฿ 255

119 Share

กระเป๋าจัดระเบียบ ใส่ดินสอได้ สไตล์มินิมอล เรียบง่าย flure.bags กระเป๋าจัดระเบียบ ใส่ดินสอได้ สไตล์มินิมอล เรียบง่าย flure.bags...

฿ 69

69 Share

(1ชุด) จุกยาง+ฝาล๊อคใส 20 มม. สำหรับ ขวดแก้วยาฉีดคอ 20มม.  พร้อมส่ง COD (1ชุด) จุกยาง+ฝาล๊อคใส 20 มม. สำหรับ ขวดแก้วยาฉีดคอ 20มม. พร้อมส่ง CO...

฿ 5

5 Share

เครื่องเป่าแห้ง ขนาดเล็ก แบบพกพา ไม่ต้องติดตั้ง เครื่องเป่าแห้ง ขนาดเล็ก แบบพกพา ไม่ต้องติดตั้ง...

฿ 699

699 Share

Snth ขวดปั๊มเปล่า ขนาด 100 150 250 280 450 มล. สําหรับใส่แชมพู โลชั่น เจลอาบน้ํา Snth ขวดปั๊มเปล่า ขนาด 100 150 250 280 450 มล. สําหรับใส่แชมพู โลชั่น ...

฿ 58

31 Share

[BLG130MAR ซื้อขั้นต่ำ 1000.- ส่วนลด 130.-]กระเป๋าเดินทางล้อลาก รุ่น WANDER SERIES พร้อมส่ง [รับประกัน 1 ปี] [BLG130MAR ซื้อขั้นต่ำ 1000.- ส่วนลด 130.-]กระเป๋าเดินทางล้อลาก รุ่น W...

฿ 4,990

1,990 Share


หมวดหมู่ที่แนะนำ :

|