Тёмный

КАК ПОДКЛЮЧИТЬ СЕРВОПРИВОД К ARDUINO [Уроки Ардуино #15] 

Радиолюбитель TV
Подписаться 781 тыс.
Просмотров 159 тыс.
50% 1

Канал Iarduino: / @iarduino
Cайт канала lesson.iarduino.ru
_________________________________________
В уроке использовались следующие компоненты:
1) Плата Arduino Uno + USB-кабель: ali.pub/q0tku
2) Перемычки, 40 шт:
3) Маленький сервопривод sg90: ali.pub/24xgzg
4) Большой сервопривод MG995: ali.pub/24xgxi
В следующих уроках вам может потребоваться:
Набор Aurdino для начинающих: ali.pub/uftro
37 датчиков для Ардуино: ali.pub/pimnt
В этом выпуске вы узнаете: что такое сервопривод и как его подключить к плате ардуино уно; как устроены сервоприводы и как их использовать в своих проектах.
Группа в ВК: goo.gl/pE36V9
Реклама на канале: goo.gl/r9jM6p
Почта (для сотрудничества): daymon911@mail.ru
___
Смотрите наши видео, в которых мы простым языком рассказываем о радиотехнике, электронике и радиоэлектронике, а также об ардуино и товарах из Китая для радиолюбителей!
Наши уроки будут особенно полезны как для начинающих радиолюбителей и студентов радиотехнических ВУЗов, так и для опытных электронщиков, которые паяют каждый день!
В видеороликах мы даём основы электроники: определения, описания, схемы и принцип работы различных элементов радиотехники.
На канале проводятся уроки по Ардуино / Arduino; разбираем программирование, подключение датчиков, модулей, дисплеев, двигателей; создаём различные проекты и устройства на ардуино.

Наука

Опубликовано:

 

16 май 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 121   
@IVIedoed
@IVIedoed 7 лет назад
Спасибо вам за это видео на эту тему! В будущем хотелось бы увидеть видео как управлять с помощью джойстика сервоприводом через ардуино, если не сложно конечно 😀
@user-pt9sw2ih1q
@user-pt9sw2ih1q 2 года назад
Спасибо за видео и объяснение
@brainrobots3100
@brainrobots3100 6 лет назад
молодец , коротко и понятно.
@ArmsK7
@ArmsK7 7 лет назад
не подскажите нужно ли залужевать при пайке новый разъем m sata, хочу в буке его распаять
@robertsh.3288
@robertsh.3288 2 года назад
Здравствуйте, снимите пожалуйста видео о том как реализовать следующую задачу: необходимо автоматически открывать (закрывать) окно для поддержания заданного интервала температуры в помещении. Имеется мотор-редуктор установленный на доводчик, умный термометр wi-fi, модули ардуино будут куплены по видео.
@alina9979
@alina9979 3 года назад
Мне понравилось: "объявляем переменную серво типа серво, ну так просто, по-приколу" ))))))))))
@nikitaweil4017
@nikitaweil4017 7 лет назад
Сними пожалуйста выпуск про реле и что с ним можно делать.
@bxshlyator
@bxshlyator 3 года назад
А скачивать библиотеку нужно или она сама при установке среды разработки скачивается?
@elmiraataeva3858
@elmiraataeva3858 4 года назад
Спасибо :)
@user-de8sb9gq5d
@user-de8sb9gq5d 6 лет назад
Здравствуйте а можно как то все проще сделать я на вы с этой электроникой вот вопрос я занимаюсь рыбалкой есть впродаже китийские торпеды для протяжки сетей онауже продается радиоуправляемая уменя простая вот хочу из своей сделать такую со старой детскоймашинки выташил потроха подключил с этой же машинки пульт управления все работает но вот поворот не знаю каксделать как полключить сервопривод
@user-ry2lt8ki5b
@user-ry2lt8ki5b 4 года назад
Добрый день. А можно сделать управление мощным приводом чтобы например поварачивать руль авто?
@danilplay950
@danilplay950 4 года назад
Если будет мощный то должен
@mkfk52
@mkfk52 7 лет назад
Так как работают сервоприводы? Какой тип сигнала надо подавать на управляющий контакт?
@olegribak8325
@olegribak8325 3 года назад
а есть возможность проверить работоспособность подобного приводе без ардуино?
@user-xu9di1uj8m
@user-xu9di1uj8m 5 лет назад
Можно ли управлять сервопривод от изменения температуры?
@user-zv1cb7cc1y
@user-zv1cb7cc1y 6 лет назад
Какие существуют сервоприводы для управления нагрузкой порядка 10 кгс?
@georgepinchuk8272
@georgepinchuk8272 5 лет назад
Существует ли принципиальная схема платы управления сервопривода SG90?
@user-cq9wk7gi8k
@user-cq9wk7gi8k 3 года назад
У таких моторчиков очень хорошие редукторы. Хочу поставить модель танка в масштабе М 1:35 на ход. Но такой движок не подходит. Уже голову сломал, как одно свести со вторым, и вставить в третье! Можете мне дать ссылку, на обычный микро эл\двигатель с редуктором под 90 градусов ? Сам искал, в разных местах- не выходит.
@fomakozlov1161
@fomakozlov1161 3 года назад
Здравствуйте можете сделать экзоскелет на сервоприводах с управлением?
@user-tp9mp6zd3c
@user-tp9mp6zd3c 2 года назад
Говорят, еще надо конденсатор ставить между землей и питанием для выравнивания сигнала.
@user-mi3bj3zx3g
@user-mi3bj3zx3g 3 месяца назад
Бро, можно поподробнее?
@user-pt8cw9su1u
@user-pt8cw9su1u 2 года назад
Ктруто. У вас есть на канале выпуски про роботов мбот?
@sashasvitr7344
@sashasvitr7344 2 года назад
здравствуйте, было бы очень интересно поуправлять поворотами через мобильный телефон . лучше нескольких)))
@user-ez7mt3jx5e
@user-ez7mt3jx5e 5 лет назад
У меня уже второй сервопривод работает еле тянет никак у вас , хоть 180град хоть 90 а присто трясется , у меня sg90 в чем это проблемма может быть, я и на нано пробывала и на wavgat уно
@user-ke1zb8vr7d
@user-ke1zb8vr7d 3 года назад
Привет а как отключить серво после выполнения операций , чтоб не потреблял эллектричество
@user-ms2kt8pu5y
@user-ms2kt8pu5y 2 года назад
Cкажи пожалуйста а вы можете добавить в скетч примерно чтоб он поворвюачивал через определенное время например в 9 в 14 и 19 хочу в аквариум
@user-yp8rr3ye8y
@user-yp8rr3ye8y 6 лет назад
Подскажи плиз, если на желтый провод сервопривода просто подать напряжение в 5 вольт, без ардуино, что будет? сервопривод повернется?
@semengudimenko2603
@semengudimenko2603 6 лет назад
Денис М не
@volkroter2850
@volkroter2850 6 лет назад
я переписал све как у тебя но к меня выдает ошибку exit status 1 expected initializer before 'void' вот код если у меня не совсем правильно поправите пожалуйста зарание спасибо #include Servo servo() void setup() { servo.attach(10); } void loop() { servo.write(0); delay(2000); servo.write(180); delay(2000); }
@user-ov5op6et7b
@user-ov5op6et7b 6 лет назад
После слова servo не нужны скобки
@user-bn3kq7rh8x
@user-bn3kq7rh8x 2 года назад
Что нужно изменить в программе чтобы поворот был через 180 градусов в одну сторону и что нужно сделать чтобы сервопривод сделал допустим 4 оборота в одну сторону?
@FOX-METAL
@FOX-METAL 7 лет назад
Жаль не разобрал - может кому интересно было бы ) И про другие движки типа серво приводов - ЧПУ станков и Принтеров можно дополнить
@ZikValera
@ZikValera 7 лет назад
спасибо
@zikervalovich1034
@zikervalovich1034 7 лет назад
А что за "мега" контроллер сервоприводов изображен на превьюшке к ролику???
@AIexx100
@AIexx100 7 лет назад
А на превьюхе двигатели подлкючены в плату напрямую - без проводков-перемычек, почему нм слова об этом. И вообще, что за мода пошла совать на превьюху то, чего нет в видео!
@vagifmammadov8946
@vagifmammadov8946 6 лет назад
AIexx100 Ты попался на кликбейт
@rusername
@rusername 5 лет назад
@@vagifmammadov8946 aга
@Nikita-jh9tv
@Nikita-jh9tv 7 лет назад
Минусанул за то, что ни слова не сказано про отдельное питание для сервопривода. Жрут они много, особенно под нагрузкой в начале движения. В лучшем случае глючить будет ардуинка либо сгорит.
@BadMark2011
@BadMark2011 7 лет назад
Потдерживаю! У меня нано сгорела!
@vladimirevdokimov8896
@vladimirevdokimov8896 7 лет назад
Извиняюсь, если вы не удосужились посмотреть даташит на свой привод, это вабще ваша проблема, с этого вабще надо начинать любую схему.
@BadMark2011
@BadMark2011 7 лет назад
Ну это как бы обучение, читать даташит серва и не уметь её подключать, как минимум странно. Исходя из твоего комментария, можно снять 5сек видео, где сказать: - Читайте даташит там всё написано, где какой выход и вход. Всем до новых встреч, пока! П.С. Извиняюсь, если вы не удосужились посмотреть учебник русского языка, это вООбще ваша проблема, с этого вООбще надо начинать любой ваш комментарий.
@BlackCode198317
@BlackCode198317 7 лет назад
Цифровой выход тут ни при чём, т.к. питание идёт по отдельным проводам, а управляющий сигнал, идёт по третьему (слаботочному выводу МК).
@gibsonlespaul6548
@gibsonlespaul6548 6 лет назад
Я вот например смотрел это видео что бы понять нужно ли доп питание серве. по логике нужно . И не увидел что оно нужно.
@tuzvetal
@tuzvetal 6 лет назад
здравствуйте,помогите с кодом #include Servo servo1; void setup() { pinMode(10, INPUT); servo1.attach(5); } void loop() { if(digitalRead(10)==HIGH) { servo1.write(7); delay(1500); } else { servo1.write(180); delay(1500); } } мне надо чтобы серво возвращался на 7 градусов назад не зависимо есть 10 пине сигнал или нет
@kirillnalimov3036
@kirillnalimov3036 6 лет назад
А что тебе не нравится?
@tuzvetal
@tuzvetal 6 лет назад
разобрался уже!
@BlackCode198317
@BlackCode198317 7 лет назад
При питании 6 вольт, микросерва развивает максимальное усилие 0,9 кг / см. Лично тестировал. Автор опять читает, а практики маловато? Серва без нагрузки потребляет около 150 мА, а при её наличии (а тем более - превышении) - до 1-1,5 А. Поэтому нужно ОБЯЗАТЕЛЬНО отдельное питание.
@Garaj545
@Garaj545 Год назад
Здравствуйте почему у меня пишет ошибку Servo was not declared in this scope ?
@sahaisk3180
@sahaisk3180 2 года назад
Программу термо датчик с реле соберите пожалуста
@nickname2563
@nickname2563 5 лет назад
Супер, спасибо!
@user-xg3ce9xt4d
@user-xg3ce9xt4d 7 лет назад
а зделай пожалуста джойстик из ардуино уно
@user-ss8te1kh3p
@user-ss8te1kh3p 4 года назад
почему то когда начинаю загружать скетч в видеоурке выдает ошибку
@sturm_waffendeveloping3209
@sturm_waffendeveloping3209 7 лет назад
я чет не понял а где плата адафруит на 16 каналов ???? на превью есть а в видео нет!!!!!
@radiyg6390
@radiyg6390 7 лет назад
Интересно, но не понял, а направление вращения можно задать? не угол, а как крутиться - по часовой или против
@maxrostovchanin
@maxrostovchanin 7 лет назад
Либо сделать программу, к примеру чтобы каждые ~10мс прибавляла +1 (или -1) к градусу положения сервопривода, либо уже использовать электромотор (направлением можно управлять сменой полюсов питания)
@kirillnalimov3036
@kirillnalimov3036 6 лет назад
Серво и не крутятся. Они как раз таки поворачиваются до указанного положения.
@trydontcry9564
@trydontcry9564 7 лет назад
а подскажите пожалуйста команду "успокоения" сервопривода, заранее спасибо
@nuytyr
@nuytyr 7 лет назад
servo.ot'ebis()
@trydontcry9564
@trydontcry9564 7 лет назад
Станиславский сказал бы: не верю!(если не знаешь можно было не писать)
@MrTolius
@MrTolius 7 лет назад
параметр забыл, вот как надо: servo.ot'ebis(nahuy)
@trydontcry9564
@trydontcry9564 7 лет назад
{ void; setup; (MrTolius.neZnaesh; promolchi ) }
@romanshirobokov1642
@romanshirobokov1642 3 года назад
Код крупнее плиз. На телефоне не видно ничего. Спасибо.
@MaratVins
@MaratVins 5 лет назад
Возможно ли использовать этот сервопривод без андруино?
@grinvich2304
@grinvich2304 3 года назад
Где возьмёшь импульсы?
@fpm.krivec8655
@fpm.krivec8655 7 лет назад
нужна помощь! есть сервопривод за 250 р как в видео. залил скетч, а сервак не выполняет прогу, а дёргается и не крутится. что делать?
@user-ez7mt3jx5e
@user-ez7mt3jx5e 5 лет назад
И у меня такая же хрень ,уже второй так покупаю и так же все
@MsConstman
@MsConstman 7 лет назад
тем много на этой основе. Кстате советую скечи с прогами куда нибудь выкладывать.
@andrewgrayson5835
@andrewgrayson5835 7 лет назад
А чем сервопривод от шагового двигателя отличается?
@user-gi8mu2ds3m
@user-gi8mu2ds3m 6 лет назад
Andrew Grayson , сервопривод не такой точный и также сервопривод вращается только на 180°
@brainrobots3100
@brainrobots3100 6 лет назад
тем что они разные)
@Lucerbius
@Lucerbius 5 лет назад
Виктор Кучкин, другой человек в комментах сказал, что наоборот, шаговый двигатель менее точен, чем сервопривод.
@rusername
@rusername 5 лет назад
Шаговый двигатель вращаеться на оборотах а серво привод - на градусах
@user-wt5cv9fm3o
@user-wt5cv9fm3o 2 года назад
А можно на сервопривод поставить обычную шестерню
@user-de8sb9gq5d
@user-de8sb9gq5d 6 лет назад
Может кине ссылку что нужнодля этого я выпешу с али
@Lucerbius
@Lucerbius 5 лет назад
Орфографически словарь не забудь выписать, обязательно :)
@matik_qq
@matik_qq 7 лет назад
Не лопасти, а качалки!!!)))
@READDME
@READDME 7 лет назад
Можно что-то более полезное добавить в уроки быт , оптимизация , улучшения у компа или дополнения к устроствам
@user-wy9vf1en1o
@user-wy9vf1en1o 3 года назад
Нужен проект по управлению с ик порта
@romagretskih6198
@romagretskih6198 3 месяца назад
что делать если ошибка servo.write(0)?
@alexsandrkavin3514
@alexsandrkavin3514 2 года назад
А можно ли сервопривод питать от кроны? Ну а сигнал уже с Ардуино? То есть сигнал с Ардуино, а питание от кроны
@user-fq4ew2gx4b
@user-fq4ew2gx4b 5 лет назад
У меня проблема ,вместо 180 сервак крутится на все 400
@opabratangames7213
@opabratangames7213 4 года назад
pochemy zvyk tolko v pravom yxe ?
@xeither289
@xeither289 2 года назад
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ!!!☦❤🙏
@shamilkuanchileev6441
@shamilkuanchileev6441 7 лет назад
интересно конечно,но я на заставку повёлся,эх опять разочарования)))
@vladimirevdokimov8896
@vladimirevdokimov8896 7 лет назад
)) так же
@killthislove2012
@killthislove2012 6 лет назад
Лучше скажите как его подключить что бы он крутился 2.5 оборотов в минуту и на 360 градусов плавно конечно.
@xeither289
@xeither289 2 года назад
БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ☦❤🙏
@BadMark2011
@BadMark2011 7 лет назад
Кстати! Сними видео как раз про питание Ардуинки, как решить проблему отдельного питания и как всё это подключить на одну цепь питания. Плюс подключение нескольких серв на одну Ардуинку так, что бы она не сгорела к чертям!
@user-mm3nh7mf2k
@user-mm3nh7mf2k 9 месяцев назад
Так подключай питание серв отдельно к какойто батарейке а сигнал к ардуинке
@alialiyev-od3yc
@alialiyev-od3yc 2 месяца назад
Пожалуйста дайте мне схему разработку❤
@user-fv8kc1lx8p
@user-fv8kc1lx8p 5 лет назад
что делать если сервопривод бешенно крутится
@user-ez7mt3jx5e
@user-ez7mt3jx5e 5 лет назад
Вот видео где серва моя еле тянет на 30 градусов хотя стоит 180 ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_sD_OtKv1qY.html В чем может быть причина?
@user-cq9wk7gi8k
@user-cq9wk7gi8k 3 года назад
Видимо- ошибка в программе. В каком-то месте выставлено не правильное значение.
@pr200sd
@pr200sd 4 года назад
Берите сразу модули с wi-fi, управление сервоприводом с телефона, можно задавать фиксированные положения ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-PqeaOmMOWUE.html
@user-lf5lq2bn6q
@user-lf5lq2bn6q 5 лет назад
Кто нибудь из Украины разбирающийся есть. Хочу один проэкт надо помощь.Дайте личку если есть.
@user-rb8vf6xt7z
@user-rb8vf6xt7z 4 месяца назад
Кто нибудь помогите пожалуйста. Я написал скетч вроде правильно ВСЕ СОБРАЛ ПРАВИЛЬНО А НИФИГА ОШИБКА ВЫХОДИТ Arduino: 1.8.16 (Windows 10), Плата:"Arduino Uno" C:\Users\Ирина\Documents\Arduino\sketch_jan26a\sketch_jan26a.ino: In function 'void loop()': sketch_jan26a:22:1: error: expected ';' before '}' token exit status 1 expected ';' before '}' token Помогите мне пожалуйста разобратся с этой ошибкой.Я ломаю голову.
@user-og7yc7hv1h
@user-og7yc7hv1h 3 месяца назад
попробуйте скетч не писать а скопировать
@waterfairy5373
@waterfairy5373 3 года назад
А у меня не работает
@user-nz4zg5tg2h
@user-nz4zg5tg2h 4 года назад
у меня просто дергается, а потом до упора в одну сторону поворачивается и всё
@Titanium0B
@Titanium0B 7 лет назад
*ХТО ЛЮБЕ АРДУИНО ЛАЙК*
@Rin_Media
@Rin_Media 4 года назад
Мог бы показать управление с помощью потециометром, энкодером, или ещё чем либо... Так поставил бы лайк, а теперь ничего не поставлю (дизлайка тоже нет).
@hothilders3292
@hothilders3292 4 года назад
програма не читается сделай нармальные програмы а не чини их за кадром и делайсылку на програму пипец неудобно
@throgvar4727
@throgvar4727 7 лет назад
Беда большинства ардуинщиков - полное нежелание разбираться в работе устройств и программ: взял готовое устройство, готовый скетч (зачастую с ошибками), а как оно там все работает - хрен знает! Минус!!!
@breathtakingsamurai981
@breathtakingsamurai981 7 лет назад
Нужно поэкспериментировать, а потом сделать выводы где была ошибка и прочее
@extremedrive8365
@extremedrive8365 3 года назад
Глупо называть большой сервопривод более крутым так как в авиамоделирование нельзя использовать большие сервоприводы)
@user-zr5xd4do7m
@user-zr5xd4do7m 2 года назад
Неправильное подключение.Ну если арду не жалко то да.Все двигателя и серво подключать надо от ОТДЕЛЬНОГО ПИТАНИЯ!!!
@kiber7575
@kiber7575 Год назад
Вот ардуина, вот серва. Подключаем. Кодим. О работает. Даже осцлограмму не показали на управляющем проводе. Не интересно
@progamer-or8mb
@progamer-or8mb 4 года назад
как всегда прога кривая и ничего не работает, пойду на эту же тему видос у Гайвера посмотрю
@pasha3177
@pasha3177 7 лет назад
Безделушка, никакого полезного применения в жизни от нее не будет.
@MsTim159
@MsTim159 7 лет назад
Павел Вахрушев Применений вагон и маленькая тележка
@shamilkuanchileev6441
@shamilkuanchileev6441 7 лет назад
Павел Вахрушев у меня жалюзи работают по этому принцыпу,именно этот,мелкий моторчик,точнее 3шт.управление,по вайфай модулю 1го мотора,пока чёто не получается все втащить на ви-фи, те другие 2 от ИК датчика.с пультика,на том же али,дай им Бог,процветания!:)
@Rulezzz3
@Rulezzz3 7 лет назад
у меня в макете дома двери открываются сервоприводом. А ты говоришь пользы нет :)
@brainrobots3100
@brainrobots3100 6 лет назад
а у твоей головы польза есть ?
@brainrobots3100
@brainrobots3100 6 лет назад
если бы , была то ни говорил такие глупости !
@Garaj545
@Garaj545 Год назад
Не работает значит серва сдохла, весь мозг мне вынесла. И да у кого не работает можете попробовать вот этот скетч не благодарите #include // Создаем объект для управления сервомотором Servo myservo; void setup() { // Устанавливаем пин для подключения сервомотора myservo.attach(9); } void loop() { // Поворачиваем сервомотор на 0 градусов myservo.write(0); delay(1000); // Поворачиваем сервомотор на 90 градусов myservo.write(90); delay(1000); // Поворачиваем сервомотор на 180 градусов myservo.write(180); delay(1000); } // В этом скетче мы используем библиотеку Servo.h для управления сервомотором. // В функции setup() мы устанавливаем пин для подключения сервомотора. // В функции loop() мы поворачиваем сервомотор на 0, 90 и 180 градусов с помощью функции write(). // Между каждым поворотом мы задерживаем выполнение программы на 1 секунду с помощью функции delay().
@kostyaunin2900
@kostyaunin2900 4 года назад
Можно ли как то онлайн задавать количество поворотов сервопривода?
Далее
Arduino lessons - Servo control by arduino
11:17
Просмотров 842 тыс.
20 часов ради СТРАДАНИЯ - Ultrakill
26:40
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Просмотров 1 млн
мои да в парнях:
00:16
Просмотров 173 тыс.
You can learn Arduino in 15 minutes.
16:34
Просмотров 9 млн
Управление моторами с Arduino
15:44
Просмотров 481 тыс.
Servo, working principle and connection to Arduino
5:09
DIY Coin box with  coin counter with ARDUINO
14:51
Просмотров 2,4 млн
🛠️ТОП 15 САМОДЕЛОК 2019 [AlexGyver]
17:24
Где раздвижные смартфоны ?
0:49
Просмотров 600 тыс.
Не обзор DJI Osmo Pocket 3 Creator Combo
1:00
Автодержатель телефона
0:29
Просмотров 11 тыс.
Урна с айфонами!
0:30
Просмотров 956 тыс.