Оглавление:

Робот Черный рыцарь: 5 шагов
Робот Черный рыцарь: 5 шагов

Видео: Робот Черный рыцарь: 5 шагов

Видео: Робот Черный рыцарь: 5 шагов
Видео: Шаг вперед 5 - Финальный танец Мрачные Рыцари (Step Up 5 - Final Dance Dark Knights) 2024, Июль
Anonim
Image
Image
Запасы!
Запасы!

Всем хорошие новости!

Сегодня мы узнаем, как построить робота черного рыцаря, используя робототехнический комплект Hummingbird Duo Robotics Kit и различные картонные и бумажные материалы. По завершении у вас будет робот Black Knight, который реагирует на движение! Посмотрите фото и видео выше, чтобы увидеть готовый продукт!

Шаг 1: Припасы

Запасы!
Запасы!
Запасы!
Запасы!
Запасы!
Запасы!

Для этого проекта вам потребуются (на изображениях показаны сверху вниз слева направо):

картонные коробки разных размеров и / или плакатный картон (или картон)

1 плата Hummingbird Duo (с кабелями питания и usb)

3 датчика расстояния

4 сервопривода

2 трехцветных светодиода

2 вибромотора (опция)

пистолет для горячего клея, изолента и / или клейкая лента

Шаг 2: Дизайн

Дизайн!
Дизайн!

Для начала вы должны сделать несколько набросков того, как вы хотите, чтобы ваш робот выглядел. Сделав это в первую очередь, вы можете спланировать приблизительный размер коробок, которые вам могут понадобиться, или то, как вы будете вырезать и складывать плакатную доску. Вы должны определить основные пропорции робота и то, как вы хотите, чтобы каждое движение выглядело. Я покажу свои наброски и объясню свой мыслительный процесс, но не стесняйтесь изменять свой дизайн и проявлять творческий подход!

На этом этапе вы также должны поэкспериментировать с дуэтом колибри и всеми его частями. Чтобы узнать, как работает подключение частей к плате, перейдите на эту страницу: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Потратьте некоторое время на работу с датчиками, сервоприводами и светодиодами, чтобы вы знали, как все они работают! Сервоприводы могут двигаться только на 180 градусов, поэтому убедитесь, что вы учли это в своем дизайне. Может быть полезно поработать с этими вещами перед сборкой робота, чтобы вы могли соответствующим образом спланировать.

Шаг 3: Сборка

Строить!
Строить!
Строить!
Строить!
Строить!
Строить!

Теперь, когда вы все распланировали на бумаге, пора начинать строить! Есть много возможных способов сделать это, но я использовал длинную тонкую коробку для тела и свернутую доску для плакатов для сегментов рук. Каждая рука поворачивается вокруг тела и в локтях.

Отвинтите белую часть сервопривода, которая движется, и снимите ее, чтобы можно было приклеить ее к внутренней стороне рычагов. Каждая рука будет иметь один из них внутри, чтобы они надежно перемещались вместе с сервоприводами. Вам нужно будет вырезать отверстия для деталей, которые соединяются с сервоприводом. Кроме того, вам придется прорезать прорези на рычагах над винтами для сервоприводов. Таким образом, вы можете вставить отвертку, чтобы затянуть сервоприводы.

Оба сервопривода на правой руке должны поворачиваться вверх и вниз (обе части руки должны быть вертикальными). Верхний сервопривод на левом плече должен перемещаться слева направо при вертикальном положении рычага, а нижний сервер должен перемещаться слева направо при горизонтальном расположении этой части.

Вы можете увидеть несколько фотографий моего процесса сборки выше. Вдохновляйтесь ими, но не бойтесь попробовать что-нибудь еще!

Шаг 4: Программируйте

Программа!
Программа!

Теперь, наконец, пришло время оживить вашего робота (кое-что)! Используя операторы if / else, вы должны сказать роботу, чтобы он делал движение при срабатывании датчика. Как вы видели на видео с моим готовым роботом, я предпочитаю использовать удар мечом и движение щитом. Вы можете увидеть изображение моего кода выше, но, как и во всем остальном, я уверен, что есть много способов подойти к программированию этого робота. Я использовал оснастку, но вы также можете использовать множество других языков программирования.

Несколько проблем, на которые следует обратить внимание:

Не забудьте установить начальные значения для всех сервоприводов и светодиодов! Вашему роботу нужна отправная точка!

Поместите весь код в цикл «навсегда», иначе ваш робот никогда не закончит движение.

Если вы решите использовать 2 датчика для движения меча (как это сделал я), вам нужно будет разместить оператор if / else для одного датчика внутри оператора else для другого датчика. Иначе они будут противоречить друг другу.

Шаг 5. Возможные проблемы…

Возможные проблемы…
Возможные проблемы…
Возможные проблемы…
Возможные проблемы…
Возможные проблемы…
Возможные проблемы…

Обязательно проверьте сервоприводы, прежде чем приклеивать их. Меньше всего вам нужно, чтобы рука вашего робота была повернута назад, тогда вам придется повторно приклеить сервопривод!

Ваш меч может согнуться, в зависимости от того, как вы его строите (плакатная доска не самая устойчивая). Я исправил это, добавив длинную металлическую деталь внутрь меча (я использовал объект типа вертела, но не заостренный!).

Кажется, максимальный вес сервоприводов где-то около 1 другого сервопривода и материалов, которые я использовал для правой руки и меча. Изначально у меня был мотор в мече, чтобы его положение можно было регулировать. Однако с двигателем рычаг не мог вращаться на полные 180 градусов. Так что будьте осторожны с весом ваших материалов!

Подумайте о размещении вашего щита, я понял, что рука должна быть в центре щита, только после того, как я приклеил мой к руке горячим способом. Размещение рычага в нижней части щита создает нестабильность. Однако было бы трудно сдвинуть мой щит вниз из-за расположения моих датчиков.

Не бойтесь начинать заново или менять дизайн после неудачного начала! На фотографиях выше показана моя первая попытка, прежде чем я получил лучшее представление о том, как должен выглядеть робот.

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

Рекомендуемые: