Advertisement
KRITSADA

IPST-SE Simple PSX Wireless Joy Stick Analog Control Motor

Jul 30th, 2015
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. #include <ipst.h>  
  2. int LX,LY,RX,RY;
  3. #include <PS2X_lib.h>  
  4. #define PS2_DAT 30  
  5. #define PS2_CMD 29  
  6. #define PS2_SEL 28  
  7. #define PS2_CLK 27  
  8. PS2X ps2x ;
  9. void setup(){
  10.   delay(1000);
  11.   setTextSize(2); glcd(0,0,"Connecting");
  12.   while(true){
  13.     int error = ps2x.config_gamepad(PS2_CLK, PS2_CMD, PS2_SEL, PS2_DAT,0,0);
  14.     if(error==0){
  15.       glcd(0, 0, "OK ");
  16.       delay(1000);  glcdClear();  break;
  17.     }
  18.     delay(500);
  19.   }
  20. }
  21. void loop(){
  22.   ps2x.read_gamepad(0,0);
  23.   motor(1,map(ps2x.Analog(PSS_LY),0,255,100,-100));
  24.   motor(2,map(ps2x.Analog(PSS_RY),0,255,100,-100));
  25.   delay(100);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement