Оглавление:
- Запасы
- Шаг 1: 3D-печать
- Шаг 2: Электроника
- Шаг 3: программирование
- Шаг 4: Покраска
- Шаг 5: Сборка и заключение
Видео: Ядро личности Portal 2: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Здравствуйте, друзья, я с радостью представляю свой последний проект! Ядро личности из одной из моих любимых игр, Portal 2, было удивительно веселым и сложным проектом. Я хотел, чтобы мое ядро было максимально приближено к игре, поэтому я использовал шесть сервоприводов для управления внутренним механизмом. Было немного больно программировать, но я, наконец, заставил это работать:) Это была моя первая попытка создать ядро личности, поэтому, если вы будете следовать моему процессу, запомните эти предложения. Я бы посоветовал вам сделать сердечник большего размера. Мне было очень трудно уместить все в моем, и у механизма почти не было места для движения, и время от времени он заклинивал. Самая большая проблема, с которой я столкнулся, когда начинал этот проект, заключалась в том, что я не знал, как создать 3D-модель. К счастью, я смог найти сочлененную базовую модель Уитли на сайте thingiverse. Это сделал Cerb. Я начал с увеличения модели Cerbs на 300% и освобождения места для электроники.
У меня есть больше фотографий и видео здесь
www.instagram.com/p/B3Hq8G7hqV0/?igshid=1k…
Они были удалены с моего телефона, так что это единственный способ показать вам: p
Запасы
2 кг белой нити
500 г черной нити (по желанию)
Ардуино Уно
Модуль Hc06 Bluetooth
Черная акриловая краска
Белая аэрозольная краска
Наждачная бумага
Смартфон Android (глаз в моем ядре разработан для LGG4)
3-портовый блок питания usb
Шаг 1: 3D-печать
Я напечатал половинки корпуса с заполнением 20% на моем Ender3, я бы рекомендовал увеличить это. Я напечатал приводы на 50%, потому что они продолжали ломаться. Я рекомендую сначала распечатать заднюю панель и приводы, чтобы вы могли работать с электроникой, а остальные распечатали
Шаг 2: Электроника
Пока вы ждете распечатки деталей, вы можете приступить к сборке электроники. Мне удалось засунуть в ядро arduino uno и макетную плату. Я удерживал их на месте горячим клеем. Вы можете воссоздать схему, следуя схеме. Мне пришлось использовать ультразвуковой датчик для представления модуля Bluetooth HC_06. Ядро питается от большого блока питания USB, кабели выходят из задней части ядра и подключаются к блоку питания, который можно хранить в кармане. Я демонстративно хочу, чтобы у второй версии была встроенная батарея.
Шаг 3: программирование
Программирование немного сложно, в основном потому, что значения немного меняются каждый раз, когда вы подключаете лицевую панель и исполнительные механизмы. Я включил пример своего кода.
Загрузите приложение под названием «Электроника Bluetooth» и создайте макет кнопок с помощью следующих команд.
O-РАСШИРЯЕТ ВСЕ ПОРШНИ
I-ВТЯНУТ ВСЕ ПОРШНИ
U-ПОСМОТРЕТЬ
D-ПОСМОТРЕТЬ
R-СМОТРЕТЬ ВПРАВО
L-СМОТРЕТЬ ВЛЕВО
C- ВСЕ ПОРШНЯ В ЦЕНТРЕ
E-ROTATE RIGHT
e-ОБРАТИТЬ ПРАВО
Q- ПОВЕРНУТЬ ВЛЕВО
q-UNROTATE СЛЕВА
Y- ОТКРЫТЫЕ ВЕКА
Т-ЗАКРЫТЬ ВЕКИ
Код будет прослушивать эти команды через Bluetooth и соответствующим образом перемещать сервоприводы.
Чтобы отобразить глаз на телефоне, просто загрузите изображение сердечника Iris и откройте его в телефоне. это может сопровождаться цитатами из игр, если вы желаете воспроизвести их через музыкальное приложение.
Шаг 4: Покраска
Чтобы покрасить свою сердцевину, я применил черную акриловую краску старой кистью и втиснул ее в щели тряпкой. Если его станет слишком много, вытрите его влажной тряпкой. В игре эти роботы существуют уже много лет, и на них много грязи. выветривание ядра - отличный способ скрыть ошибки.
Шаг 5: Сборка и заключение
Приклейте горячим клеем крестовины к левой и правой панелям. приклейте ось y к правой оболочке по экватору; это поможет двум половинкам оставаться вместе. Просверлите два направляющих отверстия на противоположных сторонах корпуса задней панели и закрепите его двумя винтами. Исполнительные механизмы соединяют заднюю панель с держателем телефона, как показано на рисунке.
Приклейте зубчатые рейки век к задней части век, убедившись, что есть достаточно места для закрытия века. Закрепите шестерню века на сервоприводе и установите крепление сервопривода века так, чтобы шестерня и рейка соприкасались. Повторите эти шаги для другого века и прикрепите лицевую крышку к держателю телефона, просверлив пилотные отверстия и ввинтив четыре маленьких винта.
Откройте изображение диафрагмы на телефоне и вставьте телефон в держатель. Телефон можно подключить к блоку питания, если вы собираетесь использовать его в течение длительного времени. Не забудьте установить высокую яркость и отключить автоматическую блокировку экрана.
Как только телефон вставлен, соедините две части корпуса вместе с радужной оболочкой в центре и прикрутите ручки.
Подключите ядро к блоку питания и поздравляю, что у вас есть рабочее ядро портала!
Я надеюсь, что вы нашли это поучительное информативным и рассмотрите возможность проголосовать за мой проект в конкурсе робототехники.
Искренне, Райан
Рекомендуемые:
Домашняя автоматизация с использованием Captive Portal: 9 шагов
Домашняя автоматизация с использованием Captive Portal: Здесь мы собираемся создать очень интересный проект домашней автоматизации на основе Captive Portal с использованием nodeMCU с нуля … Итак, давайте начнем
Portal 2 Turret - Мастер управления турелью: 9 шагов (с изображениями)
Portal 2 Turret - Master Turret Control: этот проект является расширением или ремиксом моей оригинальной Portal Turret на Instructables (Portal-2-Turret-Gun). Его также можно использовать как дешевый контроллер для управления всем, что использует радиочип nRF24L01. ЖК-экран особенно полезен, когда
Portal 2 Wheatley Speaker !: 4 шага
Portal 2 Wheatley Speaker !: В течение многих лет я был большим поклонником портала, и я, наконец, решил создать динамик в форме моего любимого персонажа, Уитли. По сути, этот проект представляет собой напечатанный на 3D-принтере Уитли, который может удерживать динамики с обеих сторон. В покрашенном виде выглядит реально
Аудио-динамик Portal 2 Companion Cube: 23 шага (с изображениями)
Аудио-динамик Portal 2 Companion Cube: 3D-печать - мое большое хобби. Я использую его много времени для создания фанатских работ по любимым фильмам и играм; Обычно из вещей, которые я хочу, но не могу найти в магазинах или в Интернете, чтобы купить. Одна из моих любимых игр всех времен - Portal 2. Как идея проекта
Portal Two Sentry Turret от Arduino Uno: 6 шагов (с изображениями)
Portal Two Sentry Turret от Arduino Uno: это руководство было создано во исполнение требований проекта Makecourse в Университете Южной Флориды (www.makecourse.com)