Перейти к содержимому

Как собрать миниатюрный робот-манипулятор на базе ESP32 с управлением со смартфона

Tech Talkies

0:00 / 0:00

Как собрать миниатюрный робот-манипулятор на базе ESP32 с управлением со смартфона

29 399 просмотров · 6 месяцев назад
Tech Talkies
23,3 тыс. подписчиков
29 399 просмотров · 6 месяцев назад
В этом видео я создаю роботизированную руку с мобильным управлением на базе ESP32, полностью управляемую через веб-страницу — без приложений, без сопряжения по Bluetooth, только Wi-Fi и браузер. Заказать через официальный сайт NextPCB: https://www.nextpcb.com/?code=TechTal... Бесплатный инструмент для просмотра файлов Gerber: https://www.nextpcb.com/free-online-g... Купить Xiao ESP32 - https://www.seeedstudio.com/XIAO-ESP3... Код и схемы: https://github.com/TechTalkies/YouTub... 3D-файлы: https://www.printables.com/model/1596... ESP32 работает как точка доступа Wi-Fi и размещает простой HTTP-веб-сервер с ползунками и кнопками. Для управления каждым суставом манипулятора в реальном времени. Чтобы обеспечить плавность движения и избежать дрожания, сервоприводы не перескакивают напрямую в новые положения. Вместо этого контроллер использует целевые и текущие углы с ограничением скорости движения, аналогично тому, как работают контроллеры реальных роботов. В проекте используются четыре сервомотора: Вращение влево-вправо Движение вперед-назад Движение вверх-вниз Открытие/закрытие захвата Все сервоприводы управляются непосредственно от ESP32 с помощью аппаратного ШИМ, без платы PCA9685, и питаются отдельно, чтобы избежать проблем с просадками напряжения. Для портативного питания установка может работать от 2-элементного (2S) литий-ионного/18650 аккумуляторного блока с соответствующей стабилизацией напряжения. Особенности Управление через веб-браузер (работает на любом телефоне) Плавное, без рывков, движение сервоприводов Функция сброса и возврата в исходное положение Экологичная схема питания для сервоприводов и ESP32 Не требуется внешняя плата драйвера ШИМ Если вы хотите увидеть улучшения, такие как обратная кинематика, запись движения или управление джойстиком, сообщите мне об этом в комментариях.