Оглавление:
- Запасы
- Шаг 1. Соберите Arduinos и экраны
- Шаг 2: загрузите эскизы на каждый Arduino
- Шаг 3: сделайте костюм призрака
Видео: Костюм призрака Arduino Pac-Man: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Pac-Man - это КЛАССИЧЕСКАЯ видеоигра. В этом году сотрудники нашей школы одеваются как персонажи игры Pac-Man. Предметные головы - Pac-Man, учителя - призраки.
Легко взять цветной кусок Bristol Board, вырезать полукруг сверху, вырезать пилой снизу и надеть белые и черные глазки из бумаги.
Поскольку я преподаю информатику, бумажные глаза не справятся! Наденьте Arduino на корпус и оживим глаза!
В этом проекте бумажные глазки заменены двумя экранами Arduino Unos и двумя экранами mcu_friend 320x240 TFT с сенсорным экраном. Это отличная демонстрация последовательной связи между двумя Arduinos.
Размер этого проекта 18 дюймов в ширину и 24 дюйма в высоту. Таким образом, его можно сделать из 1 куска Bristol Board и 1 куска картона из большой коробки.
Давайте сделаем это!
Запасы
- Два Arduinos (Uno или Mega 2560) (см. Изображения выше)
- Клей и изолента для сборки костюма
- Гофрированный картон, чтобы усилить ваше привидение.
- Цветная доска Bristol для создания вашего призрака.
- Паяльник и короткие отрезки проволоки.
- Два патч-корда с зажимом типа «крокодил» для подключения Arduinos
- Две батареи 9 В и зажимы для разъемов
- Два экрана mcu_friend 320x240 TFT с сенсорным экраном. Убедитесь, что они совпадают. В моем исходном наборе исходные точки экрана (0, 0) находились в противоположных углах. Если у вас нет согласованных пар, вам просто нужно заставить один Arduino сдвигать глаз в противоположном направлении, чтобы они совпадали.
Шаг 1. Соберите Arduinos и экраны
Убедитесь, что ваши Arduinos НЕ подключены к компьютеру или источнику питания.
Важно убедиться, что вы тщательно выровняли контакты на каждом экране экрана с Arduino. Если вы их неправильно подключите, вы зажжете щит и ХЭЛЛОУИН БУДЕТ РАЗРУШЕН! ВЫ ХОТИТЕ РАЗРУШИТЬ ХЭЛЛОУИН? ТЫ?
Я так не думал … Продолжай!
Каждый Arduino имеет вывод Serial Rx0 и вывод Serial Tx1. Припаяйте короткий провод к контакту MASTER Tx1.
Припаяйте короткий провод к контакту Rx0 ПОДЧИНЕННОГО.
Припаяйте короткий провод к контакту GND каждого Arduino.
Подключите каждый экран к соответствующему Arduino.
Пока не подключайте Arduinos вместе.
Шаг 2: загрузите эскизы на каждый Arduino
Эскизы требуют загрузки двух графических и экранных библиотек в вашу Arduino IDE.
В меню «Эскиз» выберите «Включить библиотеку», затем «Управление библиотеками».
В поле поиска найдите «Adafruit GFX» и добавьте его в свою среду IDE.
В поле поиска найдите «MCUFriend» и добавьте его в свою среду IDE.
У каждого Arduinos есть эскиз, который перемещает глаз слева направо по экрану. Arduino для правого глаза является ГЛАВНЫМ, а Arduino для левого глаза - ВЕДОМОМ.
Базовый набросок рисует глаз (черный прямоугольник и круг) в левой части экрана, затем использует два цикла FOR с командой вертикальной прокрутки для смещения глаза слева направо и назад в течение цикла.
Когда мастер запускает цикл, он отправляет символ «1» через свой последовательный порт на подчиненное устройство. Когда ведомое устройство получает «1», он начинает свой цикл. Мастер бесконечно вращает глазами и посылает пульс. Результат - движение глаз персонажей Pac-Man Ghost, скользящее влево-вправо!
Откройте и загрузите эскизы MASTER и SLAVE на соответствующие наборы Arduino / Screen.
Временно отключите оба Arduino от компьютера.
Соедините два GND вместе с помощью патч-корда.
Соедините вывод Tx1 ведущего устройства с выводом Rx0 ведомого устройства с помощью патч-корда.
Подключите Arduinos к компьютеру. Глаза должны начать движение.
Woohoo!
Шаг 3: сделайте костюм призрака
Вырежьте из гофрированного картона классическую форму призрака. Мои размеры 18 дюймов в ширину и 24 дюйма в высоту.
Приклейте вырез из гофрированного картона к бристольскому картону и дайте ему высохнуть. Так как некоторые клеи сжимаются при высыхании, вы можете положить сборку на пол и приложить к ней грузы, чтобы убедиться, что она остается плоской по мере высыхания клея.
Когда клей высохнет, обрежьте излишки бристольского картона вокруг гофрированного картона.
Теперь переверните призрак гофрированной стороной вверх.
Помните, костюм теперь перевернут.
Расположите MASTER Arduino на ПРАВОЙ стороне картона, а SLAVE Arduino - на ЛЕВОЙ стороне, расположив их так, как хотите. Убедитесь, что патч-корды из кожи аллигатора могут соединять два Arduinos.
Обведите щитки карандашом.
Тщательно вырежьте отверстия для глаз.
Теперь прикрепите каждый Arduino / Display к костюму изолентой. Прикрепите две батареи 9 В рядом, чтобы легко подключить к Arduinos.
Включите свой Arduinos и приступайте к экспериментам!
Излишне говорить, что вы можете наклеить ленту на тыльную сторону Arduinos, чтобы не было коротких замыканий при попадании дождя и / или металлических застежек-молний на пальто / куртках и т. Д. Будьте осторожны!
Оберните его ремнем, чтобы повесить на плечи, наденьте черный топ и черные брюки, и вы готовы преследовать PacMan по своему району! Сделайте весь набор!
Счастливого Хэллоуина!
Рекомендуемые:
Светодиодные очки и костюм: 4 шага (с изображениями)
Светодиодные очки и костюм: Вам нравится, когда вас видят издалека в темноте? Хотите модные очки, как у Элтона? Тогда эта инструкция для вас !!! Вы узнаете, как сделать светодиодный костюм и анимированные световые очки
Светодиодный индикатор призрака из марли: 8 шагов (с изображениями)
Марля Ghost LED: На моем уроке робототехники мы научились паять. Итак, мы использовали эти навыки, чтобы создать проект на Хэллоуин. Теперь, когда это было опробовано и протестировано, я подумал, что могу научить вас, как самому сделать призрака
Костюм виртуальной реальности с использованием Arduino: 7 шагов (с изображениями)
Костюм виртуальной реальности с использованием Arduino: Я создал этот проект, чтобы играть в обычные компьютерные игры в полной виртуальной реальности. Этот проект имитирует ваши движения при нажатии или удерживании клавиш клавиатуры. Пример. Когда вы продвигаетесь вперед, имитируется нажатие клавиши 'w'. У меня есть эму
Детский костюм робота: 4 шага
Костюм робота для детей: ключ к созданию костюма для шаткого трехлетнего ребенка (или, по крайней мере, моего шаткого трехлетнего ребенка) - это сделать его гибким и минимальным, насколько это возможно. Я немного сшила этот костюм, но его вполне можно сделать без
Как сделать костюм Терминатора на модель Т-600: 24 шага
Как сделать модель костюма Терминатора Т-600: Как вы можете сказать по моему аватару, я большой поклонник серии Терминатор. По этой причине в этом году я сшил свой собственный костюм модели Терминатора Т-600 из фильма «Спасение Терминатора». Окончательный костюм включает в себя миниган, светящийся красный глаз