Arduino Проекты #2 "Управление сервоприводом"

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2016
  • Присоединяйтесь к нашему сообществу: arduino_blog
    Разработка и скетчи Arduino на заказ: wiresdesign
    Привет! В этом видео я расскажу, как управлять сервоприводом с помощью Arduino при помощи джойстика. Будет интересно!
    Скетч для подключения: yadi.sk/d/SK_UQQ7kybcy2
    Компоненты, используемые в видео:
    Набор Arduino для начинающих: ali.pub/3ziv5s
    Плата Arduino Uno: ali.pub/1cwrrz
    Перемычки: ali.pub/1cws8b
    Макетная плата: ali.pub/1cwscl
    Джойстик: ali.pub/3zixg8
    Сервомотор: ali.pub/1cwtug
    По всем вопросам и предложениям: don_arturos
    Подписывайтесь на наши социальные сети:
    Facebook - / arduino.blog
    Telegram - t.me/arduino_blog​
    VK - arduino_blog
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 139

  • @user-qt3cg2uu7d
    @user-qt3cg2uu7d 5 ปีที่แล้ว +14

    Я новичок в ардуино. Благодаря данному видео у меня что-то получилось, спасибо автору.

  • @KolyuhaKostylev
    @KolyuhaKostylev 6 ปีที่แล้ว +6

    То, что мне нужно было. Спасибо за ролик!

  • @pristupleni3615
    @pristupleni3615 4 ปีที่แล้ว +2

    Подскажите пожалуйста,как сделать так чтобы при возвращении джойстика в исходное положение и серва тоже возвращалась,заранее спасибо

  • @darksega1
    @darksega1 4 ปีที่แล้ว

    Спасибо. А какой максимум длины можно использовать провод при такой конструкции? 20 метров потянет? Или что сделать что бы ПУ был на 20 метровом проводе? СПС.

  • @user-he1jt3on8r
    @user-he1jt3on8r 6 ปีที่แล้ว +2

    Добрый вечер ваш скейтч не работает пишет не допустимая детектива предварительной обработки включить ! Ответьте если не трудно

  • @user-nm7fw2is8r
    @user-nm7fw2is8r 4 ปีที่แล้ว

    Не подскажете как разрешить проблему? или может я что делаю не так...
    подключил сервопривод Tower Pro MG995, загружаю простейший скетч, который вы первым грузите, но система работает не так как у вас.
    привод крутится всё время задержки, т.е. 2 секунды крутит в одну сторону и две в другую. более того, если увеличить время задержки например до 10 секунд, то и вращаться привод будет все 10 секунд без остановки.

  • @VASYApupkin9999
    @VASYApupkin9999 3 ปีที่แล้ว +1

    а откуда ардуина узнает на какой провод жойстик прилетел? или она сама "додумается" от servo.h ? и к чему там инициализация сериалпорта?

  • @fomakozlov1161
    @fomakozlov1161 3 ปีที่แล้ว

    Здравствуйте можете сделать экзоскелет на сервоприводах с управлением?

  • @fish-fro
    @fish-fro 2 หลายเดือนก่อน +1

    самое нормальное видео по этой теме. Спасибо

  • @_andruxa_6381
    @_andruxa_6381 5 ปีที่แล้ว +1

    спасибо очень хорошо обясняешь

  • @rti745
    @rti745 5 หลายเดือนก่อน

    Здравствуйте я хочу задать вопрос. Что делать если мигает светодиод RX?

  • @user-lg8hn1ci3x
    @user-lg8hn1ci3x 6 ปีที่แล้ว +2

    Для начинающих полезно +

  • @user-to9py2im2f
    @user-to9py2im2f ปีที่แล้ว +1

    А программа это для компьютерной версии

  • @janagijohn0
    @janagijohn0 6 หลายเดือนก่อน

    Можно ли увеличить скорость вращения?

  • @alexandr_84
    @alexandr_84 7 ปีที่แล้ว

    при старте контроллера серва делает произвольный поворот на 30-40 градусов, а потом принимает, установленное в сетапе, положение. как можно избавиться от этого?

  • @sergiuolarescu9227
    @sergiuolarescu9227 3 หลายเดือนก่อน

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

  • @9119539
    @9119539 4 ปีที่แล้ว +2

    А почему map не использовать в коде, - намного проще?

  • @germanbaazov3700
    @germanbaazov3700 6 ปีที่แล้ว

    Можно ли на базе адруино создать автоматический определитель номера, подобия Русь 28 или соната?

    • @Werbard
      @Werbard 6 ปีที่แล้ว

      Можно

  • @Bondarev-Y
    @Bondarev-Y 7 ปีที่แล้ว

    Добрый вечер. А можно ли управлять двумя сервами от одного потенциометра, но чтоб вращения валов были в разные стороны?

    • @ArturosTV
      @ArturosTV  7 ปีที่แล้ว

      Добрый, я предлагаю подключать два сервопривода к драйверу двигателя L298N
      Вот тут я в начале видео рассказывал про этот модуль: th-cam.com/video/frEofGeWMOc/w-d-xo.html

  • @andreypostolnik101
    @andreypostolnik101 3 ปีที่แล้ว

    Хочу сделать одно устройство в машину, как быть с напряжением аккумулятора на 12 в? Нужно поставить резистор подходящий чтобы понизить входной напряжение до 6В, или что-то другое?
    И ещё один вопрос. Мне нужно задействовать также ось У. В плане джойстика нужно сделать на подобие оси Х, а как быть со скетчем? В каком порядке его нужно писать?

    • @user-nj3yn6ez7s
      @user-nj3yn6ez7s 3 ปีที่แล้ว

      Понижающий модцль

  • @happytv9565
    @happytv9565 3 ปีที่แล้ว

    Класс !!! Всьо подробно росказано то что мне нужно . Спасибо !!!

  • @avtotema5151
    @avtotema5151 6 ปีที่แล้ว

    очень круто так бы все обесняли скейчи. Хорошо обьесняеш

  • @volodymyrpetrovich1213
    @volodymyrpetrovich1213 7 ปีที่แล้ว +1

    Если необходимо синхронное движение нескольких сервомашинок (10 шт.), можно ли их соеденить паралельно для экономии использования количества пинов ардуины? Т.е. соеденить "+", "-" и "управление" нескольких сервомашинок вместе, а в скетче оставить как для одной сервомашинки. При этом использовать свое питание для серво

    • @Moe-xk3zw
      @Moe-xk3zw 6 ปีที่แล้ว +1

      да, но нужно объединить минус питания приводов с gnd ардуино

  • @mrgerox7
    @mrgerox7 6 ปีที่แล้ว +7

    автор, все где указано serial....эра работа с COM портом

  • @user-gn7gw7ct8b
    @user-gn7gw7ct8b 6 ปีที่แล้ว

    Ты молодец мне понравилось

  • @user-fm5cp6qe6k
    @user-fm5cp6qe6k 6 ปีที่แล้ว

    Спасибо ! Продолжайте (только с учетом замечаний ) Лайк и подписка ! А другим Ютуберам (буду вашу ссылку толкать) которые выкладывают видео ,а про подробности отвечают что мол коммерческий проект (!?) и это про Ардуино !!

  • @user-qj8gu2lg9q
    @user-qj8gu2lg9q 4 ปีที่แล้ว

    Супер гениально!

  • @user-ke8mf4bk1s
    @user-ke8mf4bk1s 4 ปีที่แล้ว

    Спасибо за видео

  • @mrpak4065
    @mrpak4065 6 ปีที่แล้ว +1

    смотрю канал всего 2 дня и уже много знаю

  • @ereys3711
    @ereys3711 5 ปีที่แล้ว +11

    #include Servo.h
    int joyX;
    int angl;
    Servo servo;
    void setup()
    {
    servo.attach(5);
    pinMode(joyX,INPUT);
    Serial.begin(9600);
    }
    void loop(){
    int val = (analogRead(joyX)64)-8;
    if(val0){
    angl = angl+abs(val);
    }
    else {
    if(val0){
    angl = angl-abs(val);
    }
    if (angl0) angl = 0;
    if (angl180) angl = 180;
    Serial.print(Power);
    Serial.print(val);
    Serial.print(Angle);
    Serial.print(angl);
    servo.write(angl);
    int spd = 500;
    if (val != 0){
    spd = 600abs(val);
    }
    Serial.print(Speed);
    Serial.println(spd);
    Serial.println(-----);
    delay(spd);}

    }

    • @user-xt4yk6qv3f
      @user-xt4yk6qv3f 4 หลายเดือนก่อน

      СПАСИБО ДОБРЫЙ ЧЕЛОВЕК

  • @ruvimskulovets7440
    @ruvimskulovets7440 5 ปีที่แล้ว

    Очень хорошее видео

  • @Dikifzw
    @Dikifzw 7 ปีที่แล้ว +6

    как подключить второй серво чтобы управлять по оси y?

    • @leoxxl8778
      @leoxxl8778 4 ปีที่แล้ว

      th-cam.com/video/kA_pbMR6jVs/w-d-xo.html
      вот видео

  • @latenever245
    @latenever245 ปีที่แล้ว

    Спасибо, получилось!)

  • @user-ti9od5hn6q
    @user-ti9od5hn6q ปีที่แล้ว

    можно пожалуйста ссылку на скетч а то ты ссылка неработает

  • @version865
    @version865 4 หลายเดือนก่อน +1

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

    • @ArturosTV
      @ArturosTV  4 หลายเดือนก่อน +1

      Отправьте сюда весь код, который загружаете (текстом прямо). Я посмотрю и скажу, что исправить.

    • @Koten17k
      @Koten17k 4 หลายเดือนก่อน +1

      ​@@ArturosTVА можно джостик и механизм с сервоприводом заказать где то ?

  • @priminister5711
    @priminister5711 4 ปีที่แล้ว +4

    #include
    int joyX = 0;
    int angl = 0;
    Servo servo;
    void setup() {

    pinMode(joyX, INPUT); // джостик принимает значение
    Serial.begin(9600);
    servo.attach(10); // Подключаем к пину 10!
    }
    void loop() {
    int val = (analogRead(joyX)/64)-8;
    if(val > 0) {
    angl=angl+abs(val);
    }
    else {
    if(val < 0) {
    angl=angl-abs(val);
    }

    } if (angl < 0) angl = 0;
    if(angl > 180) angl = 180;
    Serial.print("Power: ");
    Serial.println(val);
    Serial.print("Angle: ");
    Serial.println(angl);
    servo.write(angl);
    int spd = 500;
    if(val != 0) {
    spd = 600/abs(val);
    }
    Serial.print("Speed: ");
    Serial.println(spd);
    Serial.println("----------");
    delay(spd);
    }

  • @user-ke8mf4bk1s
    @user-ke8mf4bk1s 4 ปีที่แล้ว

    Хорошо обясняеш

  • @oromet
    @oromet 7 ปีที่แล้ว

    Всё норма. Только одного не понял, почему при вращении влево и доходя до крайней точки, начинает импульсно возвращаться назад?

    • @Werbard
      @Werbard 6 ปีที่แล้ว

      Потому, что код кривой.

    • @AMALGAMA_69
      @AMALGAMA_69 3 ปีที่แล้ว

      Если исправить значение val так, то не будет:
      void loop()
      {
      int val = (analogRead(joyX)/64)-8;
      if (val > 1) {
      angl=angl+abs(val);
      }
      else {
      if (val < -1) {
      angl=angl-abs(val);}
      }

  • @73PTC
    @73PTC 7 ปีที่แล้ว +14

    На протяжение всего ролика ждал, когда же автор наденет тягу на шлицы сервы что бы она не прокручивала.

  • @mrfreyzer1491
    @mrfreyzer1491 6 ปีที่แล้ว

    Спасибо.

  • @user-eg7to8uj7q
    @user-eg7to8uj7q 6 ปีที่แล้ว

    А этот движок может вращаться только на пол оборота от оси?

    • @darcroll6663
      @darcroll6663 6 ปีที่แล้ว

      Артём Всемблагдерсэн да

    • @darcroll6663
      @darcroll6663 6 ปีที่แล้ว

      На 90 градусов

  • @ktm4ik1
    @ktm4ik1 ปีที่แล้ว

    Скинь скетч пж ссылка не работает

  • @sonikot6939
    @sonikot6939 7 ปีที่แล้ว +2

    Можно ли подключить два серво привода??

    • @ArturosTV
      @ArturosTV  7 ปีที่แล้ว

      Да, можно. Только нужно подавать питание для этого на сервоприводы отдельно, иначе плата не выдержит нагрузки. Даже одного мощного серво не выдерживает, но в видео слабый достаточно. Но если их уже два подключить, то плата может и сгореть.

    • @sonikot6939
      @sonikot6939 7 ปีที่แล้ว

      Понял,спасибо.

    • @user-kb6kt5cg8e
      @user-kb6kt5cg8e 3 ปีที่แล้ว

      Можно

  • @nadostandoff242
    @nadostandoff242 4 ปีที่แล้ว

    Спасибо

  • @MONSTRTV-xs6hp
    @MONSTRTV-xs6hp 7 ปีที่แล้ว

    молодец

  • @user-wq8hw1kx2z
    @user-wq8hw1kx2z 5 ปีที่แล้ว

    в 1 сторону крутится в другую нет и там вазвращяется обратно

  • @over_lord418
    @over_lord418 2 ปีที่แล้ว +1

    Спасибо господи! Это мне оочень помогло

    • @ArturosTV
      @ArturosTV  2 ปีที่แล้ว

      Отлично! Если хотите - можете материально поддержать автора видео:)

    • @over_lord418
      @over_lord418 2 ปีที่แล้ว

      @@ArturosTV давненько я не пользовался киви кошельком😉

  • @user-rh4sl8ky2v
    @user-rh4sl8ky2v ปีที่แล้ว

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

  • @CEPO3A
    @CEPO3A 7 ปีที่แล้ว

    как сделать вращение сервомотора по кнопке - нажал он начал крутится / отпустил он вернулся обратно

    • @ArturosTV
      @ArturosTV  7 ปีที่แล้ว

      Нужно условие задать в функции войд-луп. Если было нажатие кнопки, то выполняется поворот серво ( вращение ) Поищи в интернете скетч для управления светодиодом по кнопке и замени условие со светодиодом на условие с сервоприводом

    • @Werbard
      @Werbard 6 ปีที่แล้ว

      Крутиться сервопривод не может, мотор конечно может, но для этого его нужно вынуть из сервы и это совсем другая история.
      А так, по отпусканию кнопки просто повернуть машинку на базовый угол, допустим 90. Можно прерывание прикрутить к кнопке, если код большой и нужна мгновенная реакция.

  • @coolnice6790
    @coolnice6790 6 ปีที่แล้ว

    почему не воспользовался командый map

  • @OVERLOAD-1
    @OVERLOAD-1 2 ปีที่แล้ว

    дай код в комменты пожалуйста

  • @antkudrin
    @antkudrin 6 ปีที่แล้ว +4

    спасибо Очень круто ! Спасибо за скетч ваще отдельное пожалуйста выкладывай их всегда для лентяев типа меня ! с меня + лайк и комент !
    Все очень доступно не слушай зануд .

  • @letjettown4588
    @letjettown4588 6 ปีที่แล้ว

    Вставляй в видео схемы как и куда что вставлять, а то так ничего не понятно

  • @spacetime2507
    @spacetime2507 5 ปีที่แล้ว +8

    это программа: #include
    int joyX=0;
    int angl=0;
    Servo myservo;
    void setup() {
    myservo.attach(9);
    pinMode(joyX,INPUT);
    Serial.begin(9600);
    }
    void loop() {
    int val = (analogRead(joyX)/64)-8;
    if (val > 0){
    angl=angl+abs(val);
    }
    else {
    if (val < 0){
    angl=angl-abs(val);}
    }
    if (angl < 0)angl = 0;
    if (angl > 180) angl = 180;
    Serial.print("Power:");
    Serial.println(val);
    Serial.print("Angle");
    Serial.println(angl);
    myservo.write(angl);
    int spd = 500;
    if (val != 0){
    spd = 100/abs(val);
    }
    Serial.print("Speed:");
    Serial.println(spd);
    Serial.println(" ");
    delay(spd);
    }

  • @user-ey2kk2ul7q
    @user-ey2kk2ul7q 7 ปีที่แล้ว

    а как шаговыми двигателями управлять ???

    • @ArturosTV
      @ArturosTV  7 ปีที่แล้ว

      Для это нужно подключать двигатель непосредственно к драйверу специальному ( такие модули есть ) и уже его подключать к Ардуино

  • @ArturosTV
    @ArturosTV  7 ปีที่แล้ว +3

    Скетч для подключения: yadi.sk/d/SK_UQQ7kybcy2

    • @user-ml8lu9fb3g
      @user-ml8lu9fb3g 5 ปีที่แล้ว +1

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

  • @user-te8cq4rl5s
    @user-te8cq4rl5s 4 ปีที่แล้ว

    Молодец, а схему на заказ можешь собрать?

    • @ArturosTV
      @ArturosTV  4 ปีที่แล้ว

      Пишите на почту salbah.artur@mail.ru

    • @user-te8cq4rl5s
      @user-te8cq4rl5s 4 ปีที่แล้ว

      @@ArturosTV написал, получил?

    • @VOVAN-PUX
      @VOVAN-PUX 4 ปีที่แล้ว

      @@ArturosTV Привет! Такой вопрос, по поводу что бы совместить датчик температуры воздуха и сервопривод, что бы по мере нагрева или охлаждения датчика температуры, сервопривод закрывал или открывал заслонку поступающего горячего/холодного воздуха автоматически.Чтоб воздух был В пределах от 36 до 40 градусов по Цельсию. За ранее спасибо!!!

  • @nenasutnuy
    @nenasutnuy 7 ปีที่แล้ว

    лайк и подписулька :)

  • @user-pc8hf1bv3o
    @user-pc8hf1bv3o 5 ปีที่แล้ว +4

    ЭТО МОЖНО СДЕЛАТЬ НАМНОГО ПРОЩЕ :
    #include
    Servo myservo;
    #define joikon A0
    #define joikony A1
    void setup()
    {
    myservo.attach(9);
    pinMode(joikon,INPUT);
    pinMode(joikony,INPUT);
    Serial.begin(9600);
    }
    void loop()
    {
    int val = analogRead(A0);
    val = map(val, 0, 1023, 0, 180);
    Serial.println (val);
    delay(30);
    myservo.write(val);
    delay(20);
    }

    • @user-rl3nv7op4m
      @user-rl3nv7op4m 5 ปีที่แล้ว

      Arduino: 1.8.8 (Windows Store 1.8.19.0) (Windows 10), Плата:"Arduino/Genuino Uno"
      sketch_feb18a:21:1: error: stray '\357' in program
      }п»ї
      ^
      sketch_feb18a:21:1: error: stray '\273' in program
      sketch_feb18a:21:1: error: stray '\277' in program
      exit status 1
      stray '\357' in program
      Этот отчёт будет иметь больше информации с
      включенной опцией Файл -> Настройки ->
      "Показать подробный вывод во время компиляции"

  • @adruls554
    @adruls554 7 ปีที่แล้ว +5

    на этом канале лучшее объяснение скэтча)

    • @user-gn7zm6di7y
      @user-gn7zm6di7y 7 ปีที่แล้ว +2

      Да, хорошее объяснение ! Автор постарался !

    • @Werbard
      @Werbard 6 ปีที่แล้ว +2

      Если не считать того, что объяснение неправильное...

  • @user-bo6mm7xu8d
    @user-bo6mm7xu8d 7 ปีที่แล้ว +5

    Не советую подключать серво, непосредственно, к ардуино. Может сгореть плата. Лучше питать серво от другого источника питания.

    • @hisbelhul
      @hisbelhul 6 ปีที่แล้ว

      или параллельна (главное не через ардуина)

    • @user-ek5dh5ib1n
      @user-ek5dh5ib1n 6 ปีที่แล้ว

      Никита Бельтек преувеличиваешь. Сгореть не может. Хотя кто его знает но греется она не слабо

    • @Moe-xk3zw
      @Moe-xk3zw 6 ปีที่แล้ว

      Сгореть может только ams1117 (стабилизатор на 5в)
      И от одной сервы не сгорит. AMS'ка рассчитана на токи до 1 амп, а пусковые токи такого сервопривода не превышают 400 миллиампер.

    • @Werbard
      @Werbard 6 ปีที่แล้ว +1

      Это только если говорить об одной конкретной серве, а есть и такие, которые в пике пару ампер кушают...

    • @UB6HJO
      @UB6HJO 6 ปีที่แล้ว

      Даже от одной сервы ардуина уходит в ребут. Так что нужно питать от отдельных 5 вольт не менее 1А.

  • @antoniokiss3368
    @antoniokiss3368 6 ปีที่แล้ว

    if(angl>180)angl=180; Здесь выдает ошибку со скобками

    • @nemomorlok8761
      @nemomorlok8761 4 ปีที่แล้ว

      Надо наверное написать
      If (angl > 180) { angl = 180; }

    • @nemomorlok8761
      @nemomorlok8761 4 ปีที่แล้ว

      Фигурные скобки означают действие, типо если что то там, то ардуино выполняет то-то, в твоём случае присваивает значение angl

  • @danilblinow8669
    @danilblinow8669 ปีที่แล้ว

    Спасибо за хорошую обучалку ты написал код да ещё и объяснил его - респект

    • @moloronir3823
      @moloronir3823 5 หลายเดือนก่อน

      lда можно вот код
      #include
      int joyX = 0;
      int angl = 0;
      Servo ser;
      void setup() {
      ser.attach(9);
      pinMode (joyX, INPUT);
      Serial.begin(9600);
      }
      void loop() {
      int val = (analogRead(joyX) / 64) - 8;
      if (val > 0) {
      angl = angl + abs(val);
      }
      else {
      if (val < 0) {
      angl = angl - abs(val);
      }
      }
      if (angl < 0) angl = 0;
      if (angl > 180) angl = 180;
      Serial.print("Power");
      Serial.println(val);
      Serial.print("Angel:");
      Serial.println(angl);
      ser.write(angl);
      int spd = 10;
      if (val != 0){
      spd=10/abs(val);
      }
      Serial.print("Speed:");
      Serial.println(spd);
      Serial.println("-----------");
      delay(spd);
      }
      // put your main code here, to run repeatedly:

  • @user-qr5uv4zi5d
    @user-qr5uv4zi5d 6 ปีที่แล้ว

    Я занимаюсь робототехникой. И что папа-папа круглый.

  • @1njd_
    @1njd_ 6 ปีที่แล้ว

    У меня не работает

  • @fanzy-6931
    @fanzy-6931 3 ปีที่แล้ว +4

    #include
    Servo servo;
    void setup() {
    servo.attach(10);
    }
    void loop() {
    servo.write(0);
    delay(2000);
    servo.write(180);
    delay(2000);
    }

  • @WAMBoy1984
    @WAMBoy1984 7 ปีที่แล้ว +29

    9:46. Афтар, ты если хочешь научить людей, разберись с начала сам. Зачем вводишь людей в заблуждение? pinMode(joyX,INPUT) говорит, что пин 0 будет входящий, а не тот бред, что говоришь. Вся твоя глупая писанина вмещается в пару строк. Хотя в плате все пины если не указывать итак считаються входящими.(вроде бы).
    #include
    Servo myservo;
    int AnalogVhod = 0; // analog pin used to connect the potentiometer
    void setup() { myservo.attach(9); // attaches the servo on pin 9 to the servo object
    }
    void loop() {
    int UgolPovorota = map(analogRead(AnalogVhod), 0, 1023, 0, 180);//преобразуем полученное значение 0-1023(1023=5В)в угол поворота вала
    myservo.write(UgolPovorota); //повернуть двигатель на заданный угол 0-180
    delay(15);
    }
    Это вся твоя писанина. И лучше использовать потенциометр, т.к. джойстик возвращается на ноль.

    • @vladmodq
      @vladmodq 7 ปีที่แล้ว

      WAMBoy1984 спасиб

    • @vladmodq
      @vladmodq 7 ปีที่แล้ว +4

      WAMBoy1984 а то думал что за х*ня!

    • @retkulibin0303
      @retkulibin0303 7 ปีที่แล้ว

      спасибо!

    • @decepticolt
      @decepticolt 6 ปีที่แล้ว +4

      Грубо говоря, по скетчу из видео джойстик говорит сервоприводу "Крутись вправо, когда я отклоняюсь вправо, и останавливайся, когда я вернусь на ноль. Если отклоняюсь влево - крутись влево и останавливайся, когда я вернусь на ноль. И чем сильнее я отклонюсь, тем быстрее поворачивайся". Это совусем другой тип управления, нежели потенциометром, не надо пудрить мозги людям "Лучшеб так сделал"

    • @22_rus5
      @22_rus5 6 ปีที่แล้ว

      С delay ардуинка виснет

  • @vladvlad4742
    @vladvlad4742 7 ปีที่แล้ว

    норм

  • @user-tg2iy2bt6i
    @user-tg2iy2bt6i 3 ปีที่แล้ว

    прописал скетч в ручную не работает не теряйте время

  • @user-mh4xb2tp1u
    @user-mh4xb2tp1u 3 ปีที่แล้ว

    всё ок щя пока без джостека зделал!!!

  • @Werbard
    @Werbard 6 ปีที่แล้ว +14

    Код на бумажке, серьезно? ))
    Ну а если серьезно - бред.
    Заземление и земля синонимы?
    Объяснение кода с ошибками, сами не знаете и других путаете.
    Сам код написан криво, да еще и с полным незнанием языка. else if и map для вас слишком простые способы?
    Неуд.

    • @user-hv2ql2me1g
      @user-hv2ql2me1g 3 ปีที่แล้ว +2

      Может тогда вы объясните как управлять сервой с помощью джостика? К идеале через нрф2401))

    • @Werbard
      @Werbard 3 ปีที่แล้ว +1

      @@user-hv2ql2me1g зачем? Есть прекрасные уроки от того же Лекса нашего Гайвера, есть масса материала на профильных сайтах и форумах. Не вижу смысла тратить на это свое время. Когда мне нужно было это сделать просто сел и написал за несколько минут, элементарная задача даже для новичка. По секрету вам скажу, что джойсик - это тот же переменный резистор.

  • @Smit8719
    @Smit8719 7 ปีที่แล้ว +7

    не заземление, а земля

    • @priminister5711
      @priminister5711 4 ปีที่แล้ว

      Школьник не земля, а заземление.

  • @user-mh4xb2tp1u
    @user-mh4xb2tp1u 3 ปีที่แล้ว +1

    токо не делай а дэлэй

  • @MrRediska
    @MrRediska 5 ปีที่แล้ว +6

    Агдуино.

  • @user-nf5sg5he9b
    @user-nf5sg5he9b ปีที่แล้ว

    Я бы сказал обучение так себе. На двоечку. Ни ответов на возникшие вопросы, ни вообще какой то обратной связи. И начинать надо не с готовых проектов, а с проверки оборудования. у меня вот ни датчики, ни сервопривода не заработали. Надо проверять и саму плату ардуино и датчики. И как? Купить десяток и выбрать те, которые рабочие? А может и эти рабочие, а виноват учитель, ошибся в описании. У другого учителя они же работали, правда тот еще хуже объяснял. Хорошо хоть этих уроков по ардуино - ну просто завались. Можно выбрать и нормальные.

    • @ArturosTV
      @ArturosTV  ปีที่แล้ว

      Почему нет обратной связи? Напишите мне по контактам под видео. В вк: vk.com/don_arturos

    • @ArturosTV
      @ArturosTV  ปีที่แล้ว

      Но я согласен с Вами насчёт идеи о проверке работоспособности датчиков.

  • @kadikkadik6853
    @kadikkadik6853 7 ปีที่แล้ว

    Это брат русский брат Джереми.

    • @ArturosTV
      @ArturosTV  7 ปีที่แล้ว +1

      Нет, я его книгу не копирую. Некоторые просто берут и говорят текст как в книге и показывают.

  • @user-qr5uv4zi5d
    @user-qr5uv4zi5d 6 ปีที่แล้ว

    У тебя вобшето x

  • @ArturosTV
    @ArturosTV  7 ปีที่แล้ว

    Привет! В этом видео я расскажу, как управлять сервоприводом с помощью Arduino ( Ардуино ) автоматически и при помощи джойстика, будет интересно!
    Компоненты, используемые в видео:
    Набор Arduino для начинающих: ali.pub/1d23wr
    Плата Arduino Uno: ali.pub/1cwrrz
    Перемычки: ali.pub/1cws8b
    Макетная плата: ali.pub/1cwscl
    Джойстик: ali.pub/1cwtqk
    Сервомотор: ali.pub/1cwtug
    Мы в ВКонтакте: vk.com/arduino_proekts
    Магазин Roboino: roboino.ru/

  • @user-ko8em1ef3x
    @user-ko8em1ef3x 4 หลายเดือนก่อน

    {}

  • @panda69144ify
    @panda69144ify 4 ปีที่แล้ว

    Бля, я рыдал от смеха! 😅😅😅😅😆 Ты выбери платформу без буквы"эр" в названии, а то не могу слушать по существу. Но лайк за "смелость" поставил.👍👍👍👍👍

    • @ArturosTV
      @ArturosTV  4 ปีที่แล้ว

      Я подтяну дикцию, обещаю)

    • @panda69144ify
      @panda69144ify 4 ปีที่แล้ว

      @@ArturosTV Да ладно, не парься, просто ощущение такое, что все картавенькие, где-то собрались и договорились двигаться на ютюб. Каналов двадцать-двадцать пять могу назвать, и все про посылки и самоделки, это треш какой-то. Примечательно, что все картавят по разному, индивидуально. Не у всех смешно выходит, в отличии от тебя. Посмотри зарубежные ролики, аналог твоих, ни единного слова, и все понятно. Вот где креатив блин. И подписчиков сразу станет втрое больше, не сомневайся. А за насмешку не обижайся, я не злодей и не троль, контент действительно стоящий, интересный, но пока хохотал все пропустил. Блин, опять смех разбирает, извини.

  • @user-ff2xh7hx8g
    @user-ff2xh7hx8g ปีที่แล้ว

    Здесь надо уметь
    п р о г р а м м и р о в а т ь...........😲😲🤔
    Расходимся..........😲😏🤔🐏🐏🐏☝️🗿🤡🤡🤡👎

    • @quassheller2783
      @quassheller2783 ปีที่แล้ว

      А вы что хотели? поставил по видео сказал что пускай делает и он сам делает то что вы сказали?

  • @user-tm5st5bc4e
    @user-tm5st5bc4e ปีที่แล้ว

    Помогите со скетчем хочу чтобы серва работала от gy 271

    • @ArturosTV
      @ArturosTV  ปีที่แล้ว

      Пишите в лс: vk.com/don_arturos

  • @ImyaNety
    @ImyaNety 2 หลายเดือนก่อน

    Код с ошибками
    #include
    int joyX=0;
    int angl=0;
    Servo myservo;
    void setup()
    {
    myservo.attach(9);
    pinMode(joyX,INPUT);
    Serial.begin(9600);
    }
    void loop()
    {
    int val = (analogRead(joyX)/64)-8;
    if (val >0)
    {
    angl = angl+abs(val);
    }
    }
    else{
    if (val