🕹️ Подключение ДЖОЙСТИКА к ARDUINO

Поделиться
HTML-код
  • Опубликовано: 29 авг 2024
  • Хелоу!)
    Рассмотрим как подключить модуль джойстика к Arduino. Он может передать на плату свое положение по 2 осям, а также состояние кнопки. С помощью него в конце видео мы построим двухосевой манипулятор, управляющий лазерной указкой.
    Подписаться на канал - / @softprojer
    Весь код из видео тут - disk.yandex.ru...

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

  • @Samsung_hype
    @Samsung_hype 2 года назад +8

    Спасибо за обьеснение я только начал программировать и не знал!!!

  • @yurydorozhko6094
    @yurydorozhko6094 6 месяцев назад +2

    Благодарю за создание полезного видео. В конце вы упоминаете продвинутый джойстик с кучей ножек. Возможно вы уже реализовали какой-нибудь проект на его основе. Сделайте, пожалуйста, видео обзор его использования в простеньком Arduino проекте.

  • @sergiuolarescu9227
    @sergiuolarescu9227 6 месяцев назад +2

    Благодарю за создание полезного видео. Спасибо за обьeснение.

  • @user-mn7hw1ui8x
    @user-mn7hw1ui8x 2 года назад +3

    Большое спасибо за информацию

  • @HARDGAM3S
    @HARDGAM3S Год назад +2

    Хорошо объясняешь❤❤

  • @grinnintosh
    @grinnintosh Год назад +2

    Супер👍👍👍👍

  • @danilkamogilka4930
    @danilkamogilka4930 2 года назад +4

    оххххххх, спасибо! я начинающий, и мне как проект пошло, спасибо!

  • @reimanflex5403
    @reimanflex5403 Год назад +3

    const int pinX = A0;
    const int pinY = A1;
    const int pinButton = 2;
    void setup() {
    Serial.begin(9600);
    pinMode(pinX, INPUT);
    pinMode(pinY, INPUT);
    pinMode(pinButton, INPUT_PULLUP);
    }
    void loop() {
    int XValue = analogRead(pinX);
    int YValue = analogRead(pinY);
    Serial.print(XValue);
    Serial.print("\t");
    Serial.print(YValue);
    Serial.print("\t");
    if (!digitalRead(pinButton))
    {
    Serial.print("Кнопка нажата!");
    }
    Serial.print("
    ");
    }

    • @user-iu5ug9pz4s
      @user-iu5ug9pz4s 8 месяцев назад

      это все в описание есть)

  • @user-bt5co9tm5w
    @user-bt5co9tm5w 3 месяца назад

    Добрый день подскажите пожалуйста а можете помочь по программированию блока управления спецтехники

  • @PuCyHOK
    @PuCyHOK 7 месяцев назад

    Собрал китайского роботов с манипулятором, загрузил прошивку на Ардуино. Управление движением роботота по стрелкам джойстика ps2. Что должно быть в коде, чтобы управление осуществлялось ситком? Или по мимо прошивки можно библиотеки обновить, загрузить на плату?

  • @PIDRILA.228
    @PIDRILA.228 Год назад +1

    Такая проблема, когда я открываю мониторинг, то х и у по нулям, при движении тоже по нулям, но при нажатии надпись высвечивается. Почему так могло произойти?
    Изменено: вопрос снимается, я пятивольтку не туда подключил)

  • @bread.233
    @bread.233 4 месяца назад

    здравствуйте у меня вопрос пытаюсь загрузить программу пишет: expected primary-expenssion before ';' token
    не могу понять что делать

  • @user-iu5ug9pz4s
    @user-iu5ug9pz4s 8 месяцев назад +2

    что за програма?

  • @user-ql3ry8ik6t
    @user-ql3ry8ik6t 10 месяцев назад

    Спасибо, а можно вопрос: я хочу выводить все эти данные на олед дисплей I2C, но когда веду стик в сторону- появляются непонятные символы. Что это может быть?

    • @user-ow7ph7wj1t
      @user-ow7ph7wj1t 4 месяца назад

      покажите код как выводите

  • @MironAr
    @MironAr 9 месяцев назад +1

    а Можно синий и красный провод заменить на другие?

    • @softprojer
      @softprojer  9 месяцев назад

      Да, конечно

    • @user-ow7ph7wj1t
      @user-ow7ph7wj1t 4 месяца назад

      @@softprojer НЕТ! БУДЕТ СИКИРБАШКА!

  • @twestewin3976
    @twestewin3976 Год назад

    Зачем нужен порт земля?

    • @user-iu5ug9pz4s
      @user-iu5ug9pz4s 8 месяцев назад

      не нужное электричество выкидывать🤣

  • @it9486
    @it9486 Год назад +3

    Я возможно не прав, но вроде как нельзя подключать сервы, моторы и тд напрямую к ардуино

    • @ktoto6362
      @ktoto6362 10 месяцев назад

      Нет немного не так просто моторчики при включении имеют эффект "обратной связи" и дают сильные помехи,поэтому есть контролеры для моторчиков к ардуино. Но если не хотите регулировать скорость и т.д. можно обойтись парой керамических кондеров и одним электролитическим(так как ардуино не отдает большое напряжение то о 12в моторчиках речи не идет так что большие кондеры не потребуются) и я могу ошибаться но через вин порт по-моему идет питание которое подключается к ардуино и возможно там и будет 12в

    • @PRO100YeGoR_KA
      @PRO100YeGoR_KA 9 месяцев назад +1

      Нужно через резистор, чтоб гасить помехи и эффек обратной связи

  • @hjflwpkdc5948
    @hjflwpkdc5948 Год назад +2

    Arduino: 1.8.5 (Windows 10), Плата:"Arduino/Genuino Uno"
    C:\Users\Роберт\OneDrive\Документы\Arduino\sketch_sep23d\sketch_sep23d.ino: In function 'void loop()':
    sketch_sep23d:26: error: 'pinbuutton' was not declared in this scope
    exit status 1
    'pinbuutton' was not declared in this scope
    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции" почему не работает

  • @aleksanderdobrodey5948
    @aleksanderdobrodey5948 2 года назад +1

    Привет. Можете скейч написать, для кораблика.

    • @softprojer
      @softprojer  2 года назад

      Что за кораблик? 🤔

    • @aleksanderdobrodey5948
      @aleksanderdobrodey5948 2 года назад +1

      @@softprojer катер для ловли рыбы на блесну.

    • @softprojer
      @softprojer  2 года назад +1

      @@aleksanderdobrodey5948 Хорошо, напишите, пожалуйста, поподробнее как на ней будет реализовано управление (может на радиоуправлении или просто от провода) и какие функции нужно реализовать, только ее перемещение?

    • @aleksanderdobrodey5948
      @aleksanderdobrodey5948 2 года назад +1

      @@softprojer Нужно чтобы было на радиоуправлении. на пульте установить три джойстика , один джойстик управляет сервой ( это руль поворота) второй джойстик управляет двигателем с винтом, и третий джойстик управляет тоже электромотором который должен крутится вперёд и назад (леску отматывать и заматывать). движки коллекторные.

    • @softprojer
      @softprojer  2 года назад +1

      @@aleksanderdobrodey5948 Хорошо, пишите в телеграм @molot369 , разберемся что как сделать. Вот статья где реализован схожий проект usamodelkina.ru/5240-delaem-radioupravlyaemuyu-lodku-na-plate-arduino-nano.html