Оглавление:

Эдуардуино, робот для танцевальной вечеринки !: 5 шагов
Эдуардуино, робот для танцевальной вечеринки !: 5 шагов

Видео: Эдуардуино, робот для танцевальной вечеринки !: 5 шагов

Видео: Эдуардуино, робот для танцевальной вечеринки !: 5 шагов
Видео: Piano Tiles (Tutorial completo) 2024, Июль
Anonim
Image
Image

Пытаетесь прославиться в Tik-Tok? У нас есть решение для вас!

Eduarduino - это ваш личный прокси Tik-Tok! Он танцующий робот, способный выполнять все танцевальные движения, которые вы не можете!

Система движений Eduarduino была вдохновлена классической марионеткой. Он использует серводвигатели и светодиоды, чтобы танцевать под вашу любимую музыку, чтобы вы могли стать известным Tik-Tok по доверенности.

Шаг 1. Расходные материалы

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

Для создания собственного Eduarduino вам потребуется:

- 1x микроконтроллер Arduino

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

- 1x звуковой датчик

- 1x светодиод RGB

- 1x хлебная доска

- 24 соединительных кабеля

- Супер клей

- рыболовная проволока

- черные акриловые листы толщиной 6 мм

- Доступ к 3D-принтеру и лазерному резаку

Шаг 2: печать и вырезание компонентов

Печать и вырезание компонентов
Печать и вырезание компонентов

Загрузите файлы.stl ниже и распечатайте их в 3D. Затем загрузите файлы носорога и вырежьте их лазером. Мы использовали черный акрил толщиной 6 мм для деталей, вырезанных лазером, и черный PLA для компонентов, напечатанных на 3D-принтере.

Шаг 3: соберите основание и схему

Соберите основание и схему
Соберите основание и схему
Соберите основание и схему
Соберите основание и схему

1. Склейте вырезанные лазером детали, чтобы собрать колонну.

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

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

4. Закрепите макетную плату и проводку в нижней части основания (изолентой или клеем) и закрепите звуковой датчик так, чтобы он выступал из небольшого отверстия сбоку основания. Поместите платформу на основание, но не приклеивайте (это круг с квадратным отверстием).

5. Проденьте колонку через отверстие в платформе и приклейте ее к квадратной выемке в нижней части основания. При этом убедитесь, что провода, идущие от колонны, заправлены в небольшое отверстие в основании колонны.

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

7. Привяжите или приклейте рыболовную проволоку от конца каждого сервомеханизма к суставам Eduarduino. Мы прикрепили один сервопривод к задней части бедер, один к передней части бедер, один к правой руке и один к левой руке, и прикрепили голову к решетке наверху, чтобы подвешивать Эдуардуино (убедитесь, что его ступни мягко касаются земля). Используйте маленькие петли в бедрах, руках и голове, чтобы закрепить рыболовную проволоку.

СДЕЛАНО

Шаг 4: Код (IDE Arduino)

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

Нажмите ниже, чтобы загрузить код!

Шаг 5: результаты и размышления

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

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

1. Создание тела Эдуардуино

Тело Эдди было сложно понять. По сути, его тело должно было быть достаточно гибким, чтобы танцевать, но также достаточно жестким, чтобы сохранять осанку и гуманоидную форму. Мы решили использовать «соединение цепи» в определенных точках, таких как: руки, локти, плечи, бедра и ноги.

2. Настройка кода

Микроконтроллер Arduino пришлось настраивать несколько раз, потому что нам пришлось добавить больше серводвигателей и дополнительную светодиодную подсветку. Добавление этих элементов повлияло на движение сервопривода, уменьшив его угол поворота. После проб и ошибок, редактирующих код, мы смогли найти решение и заставить каждый сервопривод вращаться в полном объеме, сохраняя при этом светодиодный свет и переключаясь между красным, синим и зеленым.

3. Поиск подходящего места для сервоприводов и точечных соединений.

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

Кроме того, мы считаем, что есть несколько вещей, которые можно улучшить в дизайне нашего Eduarduino:

· На теле может быть больше точек перегиба, особенно в ногах и голове.

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

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

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