Содержание:
- Введение
- Видеопрезентация работы
- Шаг 1. Соберите все детали
- Шаг 2. Установите держатель для серводвигателя
- Шаг 3. Прикрепите серводвигатель
- Шаг 4. Прикрепите держатель для двигателя к корпусу
- Шаг 5. Установите колеса
- Шаг 6. Установите главный корпус к основе и прикрепите колеса к двигателям
- Шаг 7. Добавьте трубку ПВХ
- Шаг 8. Управление наклонами
- Шаг 9. Установите опоры и крепежные петли
- Шаг 10. Добавьте серводвигатель
- Шаг 11. Прикрепите полученное устройство к общей конструкции
- Шаг 12. Подключите Arduino
- Шаг 13. Развлекайтесь!
Введение:
Эта пусковая установка для пинг-понга управляется от Arduino.
Конструкция использует сервопривод для распределения шариков и два двигателя с колесами для скорости и ловкости толчков.
Все части можно распечатать с помощью 3D печати, а основу можно сделать с помощью ЧПУ или лазерного резака. Вы можете найти все файлы, прикрепленные к инструкции ниже.
Видеопрезентация работы:
В этом видео этот робот установлен на Magabot и управляется пользователем Skype.
Шаг 1. Соберите все детали:
Вам нужно разделить необходимые детали на две группы: 3D печатные и другие, которые вы должны купить.
Готовые части:
- основное тело робота
- держатель для сервопривода
- два колеса
- два держателя для двигателей
- ПВХ основа
Другие части:
- сервопривод
- два двигателя
- два уплотнительных кольца
- болты
- Arduino и контроллер двигателя
- шарики для пинг-понга.
Исходные файлы:
Main Body.stl
Motor Support.stl
Servo Support.stl
Wheel.stl
base.dxf
Шаг 2. Установите держатель для серводвигателя:
Это сделать очень просто. Вам понадобится использовать два болта, чтобы присоединить держатель для сервопривода к основному корпусу. Смотрите фото в качестве образца.
Шаг 3. Прикрепите серводвигатель:
Установите сервопривод на специальную поддержку, которую вы подготовили в предыдущем шаге с помощью двух винтов. По желанию закрепите его стяжкой.
Для правильной подачи шаров возможно придется поотрезать некоторые лопасти сервопривода, как показано на картинке.
Шаг 4. Прикрепите держатель для двигателя к корпусу:
Для этого просто прикрутите болтами держатель к основному корпусу и вставьте двигатели на свои места.
Совет: чтобы сохранить направление течения тока, вы можете использовать сверло, чтобы прикрутить двигатели.
Шаг 5. Установите колеса:
К двум колесам добавьте специальные уплотнители и прикрепите готовые колеса к основному корпусу конструкции, как показано на картинке.
Шаг 6. Установите главный корпус к основе и прикрепите колеса к двигателям:
Прикрепите колеса к валам двигателей и убедитесь, что они надежно закреплены.
С помощью четырех шурупов установите основной корпус робота к основе.
Шаг 7. Добавьте трубку ПВХ:
Если вы хотите иметь возможность играть с более чем двумя шарами в одно и то же время, вы можете добавить трубку из поливинилхлорида к верхней части робота.
Шаг 8. Управление наклонами:
Данная часть проекта является второстепенной и необязательной, но мы рекомендуем вам всё же сделать это.
Этот этап позволит управлять наклонами вашей конструкции.
Соберите детали. Как и в первой части, необходимые детали нужно разделить на две группы:
Готовые части:
- две опоры для серводвигателя
- расширитель для серводвигателя
- ПВХ основа
Другие части:
- сервопривод
- две крепежные петли
- болты и прокладки.
Коды:
underbase.dxf
Servo Support.stl
Servo Extender.stl
Шаг 9. Установите опоры и крепежные петли:
С помощью болтов закрепите крепежные петли на корпусе, как показано на картинке.
Шаг 10. Добавьте серводвигатель:
Используйте винты для крепления опор, а затем установите серводвигатель.
Для того, чтобы увеличить подъем серводвигателя, вы можете использовать расширитель, который показан на картинке.
Шаг 11. Прикрепите полученное устройство к общей конструкции:
Используйте гайки и болты для крепления двух крепежных петель к пусковой установке.
Шаг 12. Подключите Arduino:
Чтобы управлять этим устройством с помощью Arduino, вам нужны два цифровых порта для сервоприводов и два для двигателей.
Вы можете использовать 4 порта, 2 для каждого двигателя, но поскольку необходимо, что бы серводвигатели вращались в одном направлении, вы можете просто подключить два других порта к основе.
На картинке вы можете видеть схему и код Arduino, который прилагается. Можно использовать любой двигатель.
PingPongBallsCannon.zip
Шаг 13. Развлекайтесь!
Ваш робот для игры в пинг-понг готов. Он может применяться и в других приложениях, показанных в видео. Но это не все. Проявите фантазию и придумайте, как ещё можно его использовать!