نمایش نتایج: از 1 به 10 از 40
Like Tree1 لایک

موضوع: درخواست کمک برای کد در آردیـــنو

Threaded View

  1. #32
    Junior Member
    تاریخ عضویت
    Feb 2016
    نوشته ها
    5
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    منظورتون دسته ps2 هست منتها بلوتوثیش
    یا صرفا یه جوی استیک
    شیلد جوی استیک آردوینو (دو محوره)

    این هست میتونید خیلی راحت بهش بلوتث بزنید
    دوست عزیز کد کلید های دسته بازی (ps2 یا شیلد) نمی نخواستم

    مثل این

    import processing.serial.*;

    Serial myPort; // Create object from Serial class

    int state = 31;

    int fire = 1;
    int right = 1;
    int up = 1;
    int left = 1;
    int down = 1;

    int x = 275;
    int y = 275;
    int c = 0;

    void setup()
    {
    size(600, 600);
    myPort = new Serial(this, "/dev/ttyUSB5", 9600);
    }

    void draw() {
    if(myPort.available() > 0) {
    state = myPort.read();
    println(state);
    println(binary(state));

    fire = state & 1;
    right = (state & 2) >> 1;
    up = (state & 4) >> 2;
    left = (state & 8) >> 3;
    down = (state & 16) >> 4;

    print(fire);
    print(right);
    print(up);
    print(left);
    println(down);
    }

    c = (fire == 0) ? 250 : 0;

    if(right == 0 && left == 1) {
    x = x + 2;
    }
    if(up == 0 && down == 1) {
    y = y - 2;
    }
    if(left == 0 && right == 1) {
    x = x - 2;
    }
    if(down == 0 && up == 1) {
    y = y + 2;
    }

    background(255, 255, 150);
    fill(c);
    rect(x, y, 50, 50);
    }
    ویرایش توسط virusha : 05-21-2016 در ساعت 09:51 PM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO