KY-023 Dual Axis Joystick with ESP32: Versatile Input for Exciting Projects! | English Subtitle

Поделиться
HTML-код
  • Опубликовано: 6 окт 2023
  • KY-023 Dual Axis Joystick with ESP32: Versatile Input for Exciting Projects! | English Subtitle
    Code : code is on the comment below.
    Facebook : / doit20-104218935882053
    Please Subscribe my Channel. ThankYou!

Комментарии • 4

  • @doit.20
    @doit.20  10 месяцев назад +1

    #define VRX_PIN 32
    #define VRY_PIN 33
    #define LEFT_THRESHOLD 1000
    #define RIGHT_THRESHOLD 4000
    #define COMMAND_NO 0x00
    #define COMMAND_LEFT 0x01
    #define COMMAND_RIGHT 0x02
    int valueX = 0 ;
    int valueY = 0 ;
    int command = COMMAND_NO;
    void setup() {
    Serial.begin(9600);
    }
    void loop() {
    // Read X and Y analog values
    valueX = analogRead(VRX_PIN);
    valueY = analogRead(VRY_PIN);
    command = COMMAND_NO;
    if (valueX < LEFT_THRESHOLD)
    command |= COMMAND_LEFT;
    else if (valueX > RIGHT_THRESHOLD)
    command |= COMMAND_RIGHT;
    if (command == COMMAND_LEFT) {
    Serial.println("COMMAND LEFT");
    // TODO: Add your task here for left command
    } else if (command == COMMAND_RIGHT) {
    Serial.println("COMMAND RIGHT");
    // TODO: Add your task here for right command
    }
    delay(1000);
    }

    • @RoHeT__
      @RoHeT__ 18 дней назад

      bro you are the best

  • @pullup935
    @pullup935 Месяц назад

    Great video

  • @EndangAhmadSyafei
    @EndangAhmadSyafei 2 месяца назад +2

    Thank "s