Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Если вы ищете веселый новый способ взаимодействия с хеллоуинскими трюками этого года и готовы принять вызов, который несет этот проект, то прыгайте прямо сейчас и создайте свой собственный! Этот робот социального дистанцирования обязательно увидит 'когда к нам подходит специалист по уловке и лечению и раздает мини-батончик. В проекте в качестве глаз робота используется ультразвуковой датчик.
Запасы
Материалы
- 5-6 квадратных футов фанеры (рекомендуется толщина 1/2 дюйма)
- Катушка PLA, один или несколько цветов
Электроника
- 1 - Arduino pro mini (или nano)
- 2 - шаговые двигатели 28byj-48 5v с контроллерами ULN2003
- 1-28 мм динамик
- 1 - Усилитель звука
- 1 - Ультразвуковой датчик
- 1 - Модуль SD-карты (микро или обычный)
- 1 - плата адаптера питания USB
- 1 - Аккумуляторный блок питания. Не менее 4400 мАч
- Различные перемычки для соединения всего вместе
Инструменты
- Отвертка
- Дрель
- Пила (или ЧПУ)
- 3д принтер
- Паяльник
- Инструмент для зачистки проводов
- Молоток
Шаг 1. Робот и механика для 3D-печати
Загрузите все файлы STL и распечатайте их в цветах по вашему выбору. Для самых больших деталей требуется объем печати не менее 150 мм в кубе. Пока ваши детали печатаются, вы можете подготовить любые детали из шагов 2-3. Обратите внимание, что вам потребуется почти полная катушка и около 30 часов печати. Я бы порекомендовал создать робота меньшего размера, если вы не хотите тратить время и материал. Я сгруппировал части вместе следующим образом: Используя черный PLA
- Поверните лезвие
- Поймать слайд
- Бункерная воронка
- Держатель бункера
- Ноги, руки и шея
Использование серого PLA
- Лицо и голова
- Половинки груди
Шаг 2: вырежьте коробку конфет
Сначала мы вырежем деревянную коробку. Если вы решите использовать прилагаемые файлы 3D-печати. Убедитесь, что внутренние размеры коробки составляют 150 x 150 мм, а высота - не менее 300 мм. Я решил использовать фанеру толщиной 1/2 дюйма, и я бы не рекомендовал использовать ее тоньше, ее слишком сложно собрать. Сначала я вырезал переднюю и заднюю части шириной 174 мм на настольной пиле. Затем я обрезал стороны до ширины 150 мм. После этого я обрезал все до такой же длины - 300 мм, и переднюю часть - до 312 мм.
Вы можете собрать коробку с помощью шурупов, гвоздей или клея. Я выбрала отделочные гвозди №15 от Home Depot. Их было довольно легко прибить гвоздями. Я прибил заднюю часть к одной из боковых частей в верхнем и нижнем углах, а затем прибил на место другую боковую часть. Я использовал тиски, чтобы удерживать стартовую деталь. Однажды я прибил заднюю сторону. Я поместил лицевую панель и прибил ее на место. Затем я добавил еще 4 гвоздя посередине, по одному на край и по 2 на переднюю и заднюю.
Шаг 3. Подключите электронику и загрузите код
См. Электрическую схему на схеме подключения (примечание: схема подключения не охватывает провода заземления или питания / vcc и предполагает, что вы имеете общее представление о том, как работает электроника). Загрузите файл эскиза Arduino и запишите его на материнскую плату.
Я использовал этот сайт https://www.text2speech.org/ для создания звука, звучащего как робот. Создавать все файлы по отдельности было очень легко, и это было абсолютно бесплатно для загрузки. Я разбил их на 4 отдельных файла, чтобы каждый из них мог вызывать в разное время в коде. Обратите внимание, что вам нужно будет убедиться, что они экспортируются с частотой 8000 Гц, 8 бит моно. Многие люди рекомендуют Audacity для преобразования файлов. Я использовал Adobe Audition.
Вот текст, который я придумал, но не стесняйтесь получать от него удовольствие:
hello.wav
Привет, человек!
Я робот-социальный дистанцирующийся!"
пригласить.wav
«Я вижу, вы пришли сюда за подарками на Хэллоуин. Подходите, пожалуйста, по одному».
Treat.wav
«Вот ваше угощение. Хорошо, а кто следующий?»
Goodbye.wav
«Убедитесь, что держитесь на расстоянии 6 футов друг от друга. С Хеллоуином!»
ПОЛНОЕ раскрытие: мне было трудно заставить звук работать с шаговыми двигателями. Судя по моему исследованию, они оба пытаются работать с одним и тем же таймером микросхемы и требуют для работы дополнительного кода / библиотек. Я обновлю эту инструкцию, как только у меня будет решение, или, если у вас есть какие-либо советы, оставьте их в комментариях.
Шаг 4: соберите механизм дозатора
Сначала мы соберем поворотный механизм и прикрепим его к самой нижней части коробки. Это поможет нам установить высоту воронки бункера, чтобы обеспечить достаточный зазор. Если вы установите его слишком близко к поворотному ножу, конфеты могут застрять: (Перед установкой воронки бункера вам необходимо склеить воронку и держатель. Обратите внимание на ориентацию, чтобы все выровнялось Установите воронку сверху вниз и найдите правильное выравнивание для поворотного стиля. Используйте набор винтов, чтобы закрепить бункер в сборе с двух сторон коробки. Вам нужно будет измерить, чтобы установить правильную высоту.
Шаг 5: соберите и установите робота
Сначала склейте половинки сундука с помощью суперклея или чего-нибудь, подходящего для PLA.
Затем сначала установите динамик, ультразвуковой датчик и шаговый двигатель в лицо. Проденьте провода через шею. Подождите, чтобы установить заднюю часть головы, пока мы не проверим все на шаге 5.
Пропустите провода через грудную клетку и обязательно поместите контроллер шагового двигателя головы в грудную полость, так как провода не будут проходить через ноги. Продолжайте протягивать провода через ножки.
Вставьте голову в шейную часть, вставив ее в прорезь. Завершите приклеивание рук к роботу и, если хотите, приклейте ноги. Установите робота на верхнюю часть коробки, пропуская провода через отверстие диаметром 1/2 дюйма в верхней части коробки. Подключите соответствующие провода к Arduino и необходимому источнику питания. Подключите оставшуюся электронику, подключите источник питания от батареи и проверьте все, чтобы убедиться, что все работает.
Шаг 6: Протестируйте все
Скорее всего, вам придется проработать несколько нюансов в этом проекте, так как его довольно сложно собрать воедино.
Шаг 7. Загрузите конфеты Minis и наслаждайтесь
После того, как вы все протестировали. Загрузите около 10 шоколадных батончиков mini и проверьте еще раз, чтобы убедиться, что все работает. Вам придется удалить Twix из смеси, поскольку эта форма не такая, как у других. Когда вы будете готовы раздать конфеты, убедитесь, что вы зарядили аккумулятор, настроили и наслаждались социально безопасным расстоянием. и пусть ваш робот сделает всю работу!