2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
лучший друг электронщика, собака-бот
корпус четвероногого робота с 3 степенями свободы на каждую ногу, очень дешевый и простой, который будет служить вам платформой для всех видов проектов, которые вы озвучиваете, имея возможность управлять им удаленно или полностью автономно
Шаг 1:
этот робот может ходить, сидеть, стоять, бегать как сумасшедший везде
Возможность открывать и закрывать ноги, двигать бедрами и коленями благодаря наиболее распространенным серводвигателям, которые вы можете получить из Китая.
3D-печатный корпус и сегменты ножек из пробкового дерева (такие легкие)
Шаг 2:
управляется мощным микроконтроллером stm32f401
для одновременного управления 12 серводвигателями с ШИМ и для создания последовательности шагов собаки-бота
Шаг 3:
Начнем с просмотра изображений модели колена, чтобы понять, как ноги будут двигаться при растяжении и сгибании.
и на основе этой экспериментальной модели мы спроектируем окончательную модель, к которой я прилагаю чертежи (для проектирования механических частей используйте как SolidWorks, так и FreeCAD).
Шаг 4:
Как вы можете видеть на изображении, каждая нога состоит из 3 серводвигателей для своих движений, M1: для открытия ног робота, M2: для движения бедра и M3: для движения колена (но последний размещается у бедра. на той же ноге и соединены стержнем из сухожилия, чтобы уменьшить нагрузку на ту же ногу с помощью рычага)
Шаг 5:
Этот робот питается от 2 последовательно перезаряжаемых аккумуляторных батарей 3,7 В, которые питают два регулятора напряжения для получения фиксированных 5 вольт, с которыми 12 серводвигателей и микроконтроллер распределяются распределенно.
Шаг 6:
Это соединения, которые я использовал для управления 12 серводвигателями при 12 ШИМ, как вы можете видеть на фотографии, передние ножки подняты, а задние ножки опущены, удары с правой стороны представлены справа и слева. это те, которые соответствуют их стороне, и выводы микроконтроллера, с которыми они связаны, могут быть видны очень четко, например: правая передняя ножка двигателя M1: она подключена к выводу PE9 микроконтроллера STM32F401 и т. д. с другими булавками
Шаг 7:
Жесткие сегменты ног (окрашенные в черный цвет) сделаны из пробкового дерева, чтобы быть как можно более легкими, и, как вы можете видеть на видео, робот очень хорошо поддерживает свой собственный вес без каких-либо проблем с помощью только силы своих серводвигателей. и источник питания батарей, которые он нес с собой
Шаг 8:
Пришло время повеселиться, теперь вы можете реализовывать различные последовательности шагов, ходьбы, бега, игры, прыжков через препятствия, как удаленно, так и автономно, это зависит от того, что вы решите делать с этой веселой роботизированной платформой, что такое мой Perro-Bot
В прошивке я поддерживаю sysctick, чтобы генерировать постоянные прерывания, которые помогают формировать последовательности каждой конкретной задачи, которую робот разрабатывает в определенный момент.
Если у вас возникнут какие-либо вопросы или помощь, пожалуйста, дайте мне знать, и я с радостью помогу вам, будь то код, механическая конструкция, электроника и т. Д.