Детали 3D-принтера в виде робота, играющего в аэрохоккей

Детали 3D-принтера в виде робота, играющего в аэрохоккей
Детали 3D-принтера в виде робота, играющего в аэрохоккей
Anonim

Если вы пессимист, ненавидящий себя, вам может понравиться этот робот, играющий в аэрохоккей, поскольку он будет усиливать ваш пораженческий дух, каждый раз обыгрывая вас. Если вы самореализующийся оптимист, вы можете использовать этот лайфхак для 3D-принтера, чтобы тренироваться, чтобы стать величайшим игроком в аэрохоккей в мире. Выбор за вами, юный джедай.

3D-печать робота для аэрохоккея
3D-печать робота для аэрохоккея

Начните с деталей для сборки 3D-принтера, включая шаговые двигатели NEMA17, драйверы, Arduino Mega, RAMPS, ремни, подшипники, стержни и несколько напечатанных на 3D-принтере компонентов, таких как молотки для аэрохоккея. Вам также нужно будет купить стол для аэрохоккея или сделать его самостоятельно. Если вы соберете их в соответствии с инструкциями Хосе Хулио в своем блоге, у вас будет стол для аэрохоккея, оснащенный молотком, который может двигаться в тех же плоскостях X и Y, что и RepRap, который вдохновил Хулио на дизайн. Теперь вам понадобится зрение для вашего аэрохоккейного робота, например, камера PS3 EYE. Запрограммированный с помощью кода Хулио, полученного из «библиотек OpenCV для захвата, пороговой обработки, фильтрации и сегментации», и получая напечатанную на 3D-принтере шайбу, покрытую распознаваемым роботом цветом, играющий в аэрохоккей робот может реагировать на ваши действия оборонительно, наступательно или и то, и другое. отточенные движения аэрохоккея. Посмотрите на робота Хулио ниже:

Он говорит, что робот может легко победить ребенка (кто не смог?), но опытные взрослые должны быть в состоянии справиться с роботом. Есть некоторые улучшения, которые, по признанию создателя робота, могут быть сделаны, например, программа самокалибровки с использованием камеры бота и обнаружения целей. Хулио предлагает посмотреть, как два робота сражаются друг с другом. Это также интересный способ научить детей физике, математике и технике, что он также предлагает.

3D-печать робота для аэрохоккея
3D-печать робота для аэрохоккея

Хулио объясняет, что, несмотря на некоторую сложность, этот проект доступен и определенно выполним. Это исходит от человека, который построил свой собственный стол для аэрохоккея и запрограммировал своего собственного робота, играющего в аэрохоккей. На данный момент проект находится за пределами моего уровня навыков, но если вы хотите попробовать, у Хулио есть полное руководство по сборке здесь и все файлы для печати и программирования бота здесь.