Тёмный

servo sg90 Подключение серво и управление с телефона 

Ардуино для начинающих
Подписаться 19 тыс.
Просмотров 8 тыс.
50% 1

Поговорим о подключении servo sg90. В видео показано как управлять серво с телефона через WIFI и плату ESP. Сервопривод работает не только с Ардуино, но и с ESP8266 и ESP32. micro servo 9g это дешёвый привод для ардуино проектов. Управление с телефона делает проекты ESP намного удобнее и интереснее. Серво приводы применяются для управления различными устройствами, например роботами.
Скетчи используемые в видео можно скачать на сайте "Ардуино для начинающих".
arduino-kid.ru/...
Официальный сайт arduino-kid.ru
Группа в контакте club196...
Почта arduino-kid@yandex.ru
Подпишитесь на канал
ссылка на канал / Ардуинодляначинающих
Теги:
#урокиардуино #ардуинодляначинающих #ардуиноуроки Помочь в развитии канала, и на покупку новых модулей и датчиков yoomoney.ru/to...

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

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@arduino2000
@arduino2000 3 года назад
Управление серво приводы servo sg90 с телефона. Подключение сервомотора к плате ESP.
@user-uv5lk9iz3g
@user-uv5lk9iz3g 3 года назад
Привет! В скетче кстати ошибка! канал(attach) прописан как "D4" , ошибку выдает. подскажи почему когда прописываю управление для еще одного привода, появляется задержка на повтор цикла, больше чем прописано. удаляю второй привод, снова все норм?
@arduino2000
@arduino2000 3 года назад
Я конечно сейчас не полезу смотреть какая там ошибка, но это врядли. Я всегда выкладываю скетч что сам заливают, а у меня всё работало
@user-uv5lk9iz3g
@user-uv5lk9iz3g 3 года назад
@@arduino2000 подскажи на один канал можно несколько повешать приводов?
@89263230559
@89263230559 2 года назад
Можно заказать у вас написать скетч?
@arduino2000
@arduino2000 2 года назад
Я сейчас очень занят. Можете написать на почту. Может что посоветую.
@terrqwasdterrqwasd1895
@terrqwasdterrqwasd1895 2 месяца назад
Спасибо автору за ваш труд. Подключил вам работает 👍
@user-mn7hw1ui8x
@user-mn7hw1ui8x 2 года назад
Очень интересная тема про сервопривод,хотелось бы побольше видео об этом, спасибо вам большое.
@masterkit9517
@masterkit9517 3 года назад
Какой хороший канал! Дикция как на телепередаче лучшей. Неужели такое бывает? Это очень круто! Хоть кто то для подписчиков старается! С дешевыми датчиками у китайцев всегда треш, часы реального времени нельзя никогда заказывать самые дешевые, а вот второй вид со встроенным кварцем там супер часы, но в STM32 собственные часы, поэтому ардуино ради часов плохая идея и дороже чем STM32, если конечно найти уроки, датчик влажности треш, серво треш дешевые, датчик влажности почвы треш полнейший, делал собственный датчик наличия воды за 0.01$ который лучше чем трешевые датчики. Поэтому дешевые датчики не новость, не стоит в серьезных проектах использовать, но за неимением средств эти датчики из треша превращаются в супер датчики, часы кооректируют софтом, и радуются что вместо 3х минут в сутки отстатвания часы начинают программно корректироваться и треш начинает работать на максимум. Конечно дешман китайцы делают отвратно по точности и не допиливают, клепают барахлище вышеперечисленные датчики. Их и врагу не рекомендовал бы, но если дешевле не найти или чуть дороже не найти, ничего не остается как радоваться неправильным показаниям температуры, неправильному времени, зато радость, бесплатно доставят, в родной стране если бы детали пришлось ждать, ещё сотни лет не удалось бы купить по разумным ценам.
@user-gj9jb9xy6j
@user-gj9jb9xy6j 3 года назад
Очень интересно и познавательно.
@serg-7erg
@serg-7erg 3 года назад
Спасибо за видео!
@ep1c543
@ep1c543 Год назад
Здравствуйте, у меня проблема, я скачал ваш скетч, загрузил на плату, а вай фая тупо нет, до этого я пробовал загружать другой ваш код, с помощью которого можно управлять светодиодом, он отлично работал, не понимаю, в чем дело, подскажите пожалуйста
@LEO-dr8ih
@LEO-dr8ih Год назад
Привет! Спасибо за видео! Но у меня вопрос, можно ли управление организовать от Алисы?
@vladislavkrasikov6217
@vladislavkrasikov6217 3 года назад
Круто)
@ega3464
@ega3464 2 года назад
Проблема с градусами не в самой серве а в библиотеках ардуино(они кревые), мне пришлось писать свою т.к. 0° у серв это 500us а 180° это 2500us
@артеммихайлик-ы2е
@артеммихайлик-ы2е 3 года назад
А можно вместо или дополнительно к слайдеру добавить кнопки. С функцией добавить +10 единиц и отнять -10 едениц от текущего положения слайдера. Или группу кнопок с заранее предустановленными значениями... Спасибо
@arduino2000
@arduino2000 3 года назад
Слайдер просто отправляет значение. Вместо него можно нарисовать кнопки которые точно так же будут отправлять значения. Правда придётся кое что переписать в коде. Если будут ещё желающие, то я в одном из следующих видео могу сделать.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 3 года назад
Вот СПАСИБО! Не терпится скачать код на комп, и изучить. Может перестану писать свои веб страницы методом тыка (получится-неполучится).Конечно и джава скрипт пожалуйста обьясни, если хорошо разобрался, я вот никак не уловил системы. Копирую, правлю, за десятой попытки вроде как-то работает, но все ,,в слепую,, ...
@arduino2000
@arduino2000 3 года назад
Скрипт тоже знаю. Я бывший вэб программист
@oleksiiton4008
@oleksiiton4008 3 года назад
👍
@CLGamestud
@CLGamestud Год назад
Ошибка D4 was not declared in this scope, что делать?
@hyperro5387
@hyperro5387 Год назад
тоже
@mishkauuu
@mishkauuu Год назад
Скажите контакты куда вставлять
@shittyfox
@shittyfox Год назад
В инете посмотри и все
@armengalstyan4234
@armengalstyan4234 2 года назад
можно ли подключить 7 сервоприводов?
@arduino2000
@arduino2000 2 года назад
Библиотека Servo позволяет одновременно управлять 12-ю сервоприводами на большинстве плат Arduino и 48-ю на Arduino Mega. А на ESP сколько ног свободных столько и можно подключить. PS Конечно не просто ног, а выходов
@armengalstyan4234
@armengalstyan4234 2 года назад
@@arduino2000 да ясно а в коде что изменить чтобы упровлять 6 серво
@arduino2000
@arduino2000 2 года назад
Надо создать по одному новому классу для каждой сервы. И указать к какому пину она подключена
@armengalstyan4234
@armengalstyan4234 2 года назад
​@@arduino2000а как сделать смажеш помоч
@arduino2000
@arduino2000 2 года назад
У меня нет на это время
@jiromusikyan964
@jiromusikyan964 3 года назад
добрый день у меня есть такя задача что бы при нажатии кнопки серво повернулось на 170^ а когда отпускаешь через Х времени повернулось на 0^ #include Servo myServo; int servoPin = 10; int pushButtonPin = 2; int closedAngle = 1; int openedAngle = 170; boolean isClose = true; void setup() { myServo.attach(servoPin); pinMode(pushButtonPin, INPUT_PULLUP); myServo.write(closedAngle); } void loop() { if (digitalRead(pushButtonPin) == LOW){ myServo.write(openedAngle); delay(7000); } else { myServo.write(closedAngle); } } Так работает не коректно,, что могу сделать ?
@arduino2000
@arduino2000 3 года назад
Посмотрите вот это видео. Там есть примеры, ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rH4J1RPUQLM.html
@jiromusikyan964
@jiromusikyan964 3 года назад
@@arduino2000 спасибо
@jiromusikyan964
@jiromusikyan964 3 года назад
@@arduino2000 я это видео уже смотрел но функция delay () не помогает, проблема в том что когда контакты замкнутый то сарво поворачивается и функция delay () запускается например на (7 секунд) после заходит в else исерво поворачивается обратно но если контакты засунуть подождать 5секунд и разомкнуть то сарво повернется обратно через 2секунды а мне нужно что бы повернулось через 7, вот не как не получается решить этот вопрос
@facelessvoid4657
@facelessvoid4657 Год назад
@@jiromusikyan964 если проблема только в delay то используй вместо него millis
@CLGamestud
@CLGamestud 2 года назад
У меня ошибка в myservo.attach(D4) D4
@facelessvoid4657
@facelessvoid4657 Год назад
вместо D4 просто цифру 2 напиши, погугли распиновку esp8266, там и поймёшь по аналогии какие цифры соответствуют каждому пину
Далее
Управление моторами с Arduino
15:44
Просмотров 497 тыс.
🔎ESP32: REVIEW and COMPARISON
10:32
Просмотров 14 тыс.
MINECRAFT CREPPER EXPLODES SHARK PUPPET!
00:15
Просмотров 6 млн
World’s Tallest Man VS Shortest Woman!
15:07
Просмотров 13 млн
Arduino lessons - Servo control by arduino
11:17
Просмотров 852 тыс.
Wireless Switch Control: ESP8266 with Dual Servos
8:42
MINECRAFT CREPPER EXPLODES SHARK PUPPET!
00:15
Просмотров 6 млн