Самая простая РУ машинка на Arduino с управлением через WiFi

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 45

  • @ДмитрийПетров-й4ю
    @ДмитрийПетров-й4ю 10 місяців тому +1

    У мелкой колёсной техники один существенный недостаток - пол должен быть очень ровным.

  • @lorensstudio3233
    @lorensstudio3233 6 років тому +6

    Надо же, года два назад решил сделать точь-в-точь такой же проект, только wi-fi отдельно, но тогда не было на андроид нормальных программ для управления. Повод достать все с полки и доделать.

    • @lorensstudio3233
      @lorensstudio3233 5 років тому +3

      Доделал, время отклика машинки на управление джойстиком высокое,иногда залипает, не пойму как его уменьшить.

  • @ДмитрийКовалёв-о5з
    @ДмитрийКовалёв-о5з 4 роки тому +3

    Хорошее видео, очень всё понятно рассказано, спасибо автору)

  • @osipgraphman4246
    @osipgraphman4246 2 роки тому +1

    Подскажите, как можно добавить фары, стопы, бибикалку и мигалку. Или это жировство?

  • @ІраШмид-э3у
    @ІраШмид-э3у 10 місяців тому +1

    а який радіус роботи?

  • @arduinoprojekts0077
    @arduinoprojekts0077 4 роки тому +1

    а планость при старте и стоп можно сделать

  • @sleepmania6098
    @sleepmania6098 4 роки тому +1

    У меня при компиляции скетча возникает следующая ошибка: ошибка компиляции для Платы Lolin(Wemos) D1 R2 & mini. Что делать?

  • @maestro56ru
    @maestro56ru 5 років тому +1

    происходит ошибка скетча на 1й строке программы( где include

  • @sleepmania6098
    @sleepmania6098 4 роки тому +1

    Можно сделать чтобы управлялась с нескольких телефонов, а не только с одного?

  • @АлексейЕгоров-т4ц

    Сейчас есть аналог blynk?

  • @ЮрийМ-г8щ
    @ЮрийМ-г8щ 5 років тому +1

    Подскажите, в ролике на 3:18, "управлять устройством не находясь дома", как телефон подключится к точки WIFI ?

    • @wanderer13__
      @wanderer13__ 5 років тому +1

      телефон будет работать через мобильную сеть. Просто связь будет межсетевой, должно быть, через сервер приложения.

  • @StakoKolenko
    @StakoKolenko 6 років тому +3

    Холдеры офигенные.

  • @ОлексійКашпірський

    Добрый день! Я заказал всё как описано, прошил плату но она не подключается до Blynk :-( можно с Вами проконсультироваться?

    • @ihorbahrii8884
      @ihorbahrii8884 2 роки тому

      ТАКАЯ ЖЕ ПРОБЛЕМА, МОЖЕТЕ ПОМОЧЬ ЕСЛИ ЕСТЬ РЕШЕНИЕ?

    • @lollol2283
      @lollol2283 Рік тому

      ​@@ihorbahrii8884нашёл решение?

  • @Леха-в6в1о
    @Леха-в6в1о 3 роки тому

    Добрий день, можно узнать как називаеться красная плата

  • @norternfox5142
    @norternfox5142 Рік тому +1

    Блинк больше не работает в РФ. Чем заменить?

    • @TopKotXD
      @TopKotXD 9 місяців тому

      RemoteXY

  • @ВинтикиШпунтик-ч5ь
    @ВинтикиШпунтик-ч5ь 4 роки тому +1

    Спасибо за гайд все получилось, а можно ли поставить сюда сервопривод?

    • @jaksonChina
      @jaksonChina  4 роки тому +2

      Да, но нужно скетч переделывать. В частности заменить в части про управление мотором - на серву.

    • @ВинтикиШпунтик-ч5ь
      @ВинтикиШпунтик-ч5ь 4 роки тому +1

      А можно пример такого скеча? Очень нодо.

    • @jaksonChina
      @jaksonChina  4 роки тому +2

      @@ВинтикиШпунтик-ч5ь ua-cam.com/video/bcFPCFmRJjQ/v-deo.html В первой части данного видео, в файлах есть скетч с управлением через серву. Структура скетча похожая.

    • @ВинтикиШпунтик-ч5ь
      @ВинтикиШпунтик-ч5ь 4 роки тому +1

      Спасибо

  • @masterkit9517
    @masterkit9517 3 роки тому +3

    есть ошибка в видео и серьёзная, автор забыл что нужно в меню джойстика установить пин, то ли автор забыл про пин, вообщем там нужно установить V0 там где надпись PIN до тех пор ничего не будет работать, девайс подключится в приложении, но в com порт ничего не напишет пока не установить V0 пин, и сразу заработает, ошибка там есть такая в видео, у кого не заработает читайте и исправляйте

  • @александркондратенко-ы6ж

    Больше проектов на ардуино.
    Еще интересней узнать больше начальных основ,это как-бы мини пк?просто я делал схемы, на микроконтролерах pic и otmega а ардуино как-то не понял и думаю много потерял.

  • @OleksandrPryshchepa-df9nq
    @OleksandrPryshchepa-df9nq 5 років тому +1

    Здраствуйте, у меня появилась проблема при проверке кода выходит ошибка:
    exit status 1
    'Blynk' was not declared in this scope
    Что делать помогите также вот код:
    #include
    #include
    // Код авторизации в приложений Blynk (Auth Token).
    // Приходит на почту при создании нового устройства в приложении.
    char auth[] = "56c04f149b4946718b44b41a56a635e1";
    // Логин и пароль вашего Wifi.
    // оставьте поле пустым если у вашей сети нет пароля "" .
    char ssid[] = "TP-LINK";
    char pass[] = "12345";
    // Расшифровка подключений к L298
    // Мотор A отвечающий за ускорение
    #define MOTORA_1 D7 //IN1
    #define MOTORA_2 D6 //IN2
    #define ENA D8 //ENA
    // Мотор B отвечающий за повороты
    #define ENB D3 //ENB
    #define MOTORB_1 D4 //IN3
    #define MOTORB_2 D5 //IN4
    //Переменные моторов вперед\назад - влево\вправо.
    int motor_FB = 0;
    int motor_LR = 0;
    // Основная часть
    void setup()
    {
    // Настройка пинов
    pinMode(ENA, OUTPUT);
    pinMode(MOTORA_1, OUTPUT);
    pinMode(MOTORA_2, OUTPUT);
    pinMode(ENB, OUTPUT);
    pinMode(MOTORB_1, OUTPUT);
    pinMode(MOTORB_2, OUTPUT);
    digitalWrite(ENA, LOW);
    digitalWrite(ENB, LOW);
    // Запуск serial порта
    Serial.begin(9600);
    // Подключение к приложению
    Blynk.begin(auth, ssid, pass);
    }
    // Считываем данные джойстика V0 (обязательно в приложении выбрать "MERGE" в настройках джойстика).
    BLYNK_WRITE(V0) {
    int nJoyY = map(param[0].asInt(), 0, 1024, 0, 252);
    int nJoyX = map(param[1].asInt(), 0, 1024, 0, 252);
    //Отображение через Serial показателей джойстика
    Serial.print("X = ");
    Serial.print(nJoyX);
    Serial.print("; Y = ");
    Serial.println(nJoyY);
    // Переменные
    int motor_FB; //Мотор отвечающий за движение вперед-назад
    int motor_LR; //Мотор отвечающий за движение влево-вправо
    // Переменная скоросоти двигателя при движении вперед
    int MotorSpeed = map(nJoyX, 0, 255, 0, 500); //500 - меняете в зависимости от вашего двигателя
    // Отображение через Serial показателей скорости двигателя
    Serial.print("MotorSpeed = ");
    Serial.println(MotorSpeed);
    motor_FB = nJoyX;
    motor_LR = nJoyY;
    if (motor_FB > 140) {
    digitalWrite(MOTORA_1, HIGH);
    digitalWrite(MOTORA_2, LOW);
    analogWrite(ENA, MotorSpeed);
    Serial.println("Двигаюсь вперед");
    }
    else if (motor_FB < 100) {
    digitalWrite(MOTORA_1, LOW);
    digitalWrite(MOTORA_2, HIGH);
    analogWrite(ENA, 350); // "350" Скорость движения назад, меняется в зависимоти от ваших двигателей.
    Serial.println("Двигаюсь назад");
    }
    else {
    digitalWrite(MOTORA_1, LOW);
    digitalWrite(MOTORA_2, LOW);
    Serial.println("Стоп");
    }
    if (motor_LR > 140) {
    digitalWrite(MOTORB_1, LOW);
    digitalWrite(MOTORB_2, HIGH);
    digitalWrite(ENB, HIGH);
    Serial.println("Двигаюсь вправо");
    }
    else if (motor_LR < 90) {
    digitalWrite(MOTORB_1, HIGH);
    digitalWrite(MOTORB_2, LOW);
    digitalWrite(ENB, HIGH);
    Serial.println("Двигаюсь влево");
    }
    else {
    digitalWrite(MOTORB_1, LOW);
    digitalWrite(MOTORB_2, LOW);
    Serial.println("Прямо");
    }
    }
    // MAIN CODE
    void loop()
    {
    Blynk.run();
    }
    Все ли правильно я уже просто заказал детали и не знаю что делать, буду благодарин за помощь.

  • @TopKotXD
    @TopKotXD Рік тому +1

    Не могу найти приложение на iOS

    • @dmakh
      @dmakh 3 місяці тому

      На ios можно только в инсте сидеть, для таких проектов нужен нормальный телефон

  • @РусланКагитин
    @РусланКагитин 5 років тому

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

    • @masterkit9517
      @masterkit9517 3 роки тому +1

      несложно увеличить, тащите точку доступа на улицу например TPLINK на 10км действующую, и катайтесь)

    • @amirarm718
      @amirarm718 3 роки тому

      Через Blynk можно управлять хоть ты будешь находиться на другом конце земли, лишь бы был интернет.

  • @Platinu60
    @Platinu60 5 років тому +1

    основу покупать не советую по ссылке, лучше в фикспрайсе купить готовую радиоуправляемую машину .... внимание.... ЗА 200рубликов. Я сыну купил уже 4 таких, размеры такие же

  • @klintonstar786
    @klintonstar786 2 роки тому +1

    Кто пробовал будет работать или нет? Просто чтоб зря деньги не тратить на заказ, я просто не шарю в этих кодах, хочу как в видео скопировать и вставить. Машинка лежит уже 15 лет, пульт накрылся, хотелось бы с телеофна управлять)

  • @приколюшки-ж9в
    @приколюшки-ж9в 6 років тому +1

    ништяк )))

  • @buamarran8289
    @buamarran8289 3 роки тому

    А если три двигателя ? Как быт тогда ?

    • @masterkit9517
      @masterkit9517 3 роки тому

      в прошивку загляните и добавьте аналогично

  • @АлматАхатов-е1ю
    @АлматАхатов-е1ю 6 років тому

    Круто.

  • @pvltube6473
    @pvltube6473 5 років тому

    Работает нормально, но лагает ...

  • @andre_q
    @andre_q 6 років тому +1

    Ну конечно и скет сам он написал..... итд

  • @rerurkful
    @rerurkful 4 роки тому

    ua-cam.com/video/GPmCFFOHXF4/v-deo.html тоже сыну делал)