
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

MAKEY BOMB - это базовый проект в области электроники, в котором используется Макей Макей и Скретч для создания игры, имитирующей обезвреживание бомбы. Это обширное мероприятие по обучению блочному программированию, простому прототипированию, базовой электронике и разработке интерфейсов. Проект был основан на виртуальной игре, продолжай говорить и никто не взорвется, и стремится создать для нее физическую и MAKER-альтернативу.
Помните, что мы ругаем за любое агрессивное отношение, видение или поведение, это просто игра, и идея состоит в том, чтобы повеселиться.
Запасы
Макей Макей
12 - Провода перемычки
3д принтер
Акриловая краска
Кусачки
Универсальные плоскогубцы
Нить
Изолента
Стилет
Шаг 1. Подготовка деталей бомбы - 3D-печать



Вся структура Makey Bomb была создана в 3D, всего было три части: интерфейс для проводов, набор динамитов и база для подключения к бомбе. Динамит был основан на проекте @Johnygab в Thingiverse, я внес изменения в разрезать фитиль бомб, поскольку он намеревался изготовить его вручную с помощью веревки.
Интерфейс бомбы был смоделирован на Tinkercad, проект открыт и встроен в этот ШАГ, так что вы можете просмотреть деталь и создать ее самостоятельно, если вам интересно. В основном я проводил измерения MakeyMakey, как я демонстрирую на первом изображении этого ШАГА, а затем смоделировал коробку, в которую мог легко поместиться тарелка. Основание для соединения бомбы было создано как ПОДДЕРЖКА для 3D-печати, я повторно использовал деталь для соединения других деталей.
ДОПОЛНИТЕЛЬНЫЕ СОВЕТЫ:
Если вы хотите узнать больше о Tinkercad, прикрепите ссылку на раздел уроков платформы. Это отличный способ лучше понять программу и начать работу.
Если вы новичок в мире 3D-печати, здесь, на Instructable, есть отличное вводное руководство по этой теме, ссылка следующая:
Шаг 2: Подготовка 3D-деталей к покраске




Это простой процесс, вам понадобится PRIMER (закрепитель чернил), стоит помнить, что этот продукт продается с разными составами, чтобы помочь в закреплении различных материалов, версия, которую я использовал в этом производстве, продается в спрее и совместима с пластиком..
Нанесите спрей на всю пластиковую поверхность, я предлагаю повторить покраску не менее двух раз и дать ему хорошо высохнуть перед повторным нанесением краски.
Шаг 3: 3D-раскрашивание деталей





Я разделил свой процесс рисования на два этапа: сначала я нарисовал части плоскими цветами с помощью аэрографа, после этого я закончил рисовать кистью для деталей и материальных эффектов.
Используемая краска была акриловой, почти всегда разбавленной водой!
Шаг 4: Подключение проводов




Это наиболее трудоемкая часть ручного процесса, а также там будет определяться, какие кабели будут интерактивными. Чтобы увеличить сложность во время полета с бомбой, я добавил как можно больше кабелей, но только некоторые из них действительно подключены к MakeyMakey, думая о программировании через Scratch, я отдал приоритет соединениям, которые запускают клавиши на плате.
Поскольку я использовал ПЕРЕМЫЧКИ, было необходимо удалить пластиковые защиты и в некоторых случаях обрезать провода, чтобы закрепить их на MakeyMakey.
Важное предложение - избегать повторения цвета ниток, особенно активных.
Еще один важный момент - контролировать избыток кабелей, как показано на третьем изображении, все «ПОДДЕЛЬНЫЕ» кабели (не связанные) я склеил куском изоленты.
Шаг 5: Завершение сборки




Наконец, необходимо соединить все распечатанные детали. Используйте прочные крепежные ленты, чтобы убедиться, что ваш MakeyMakey подвешен к бомбе.
Чтобы закрепить фитиль на бомбе, я использовал суперклей и растительное масло для придания формы ниткам.
После завершения вы уже можете подключить свой MakeyMakey к устройству для игры!
Шаг 6: Разработка игровых интерфейсов



Наша игра разработана на Scratch, чтобы автоматизировать процесс взрыва бомбы или сбоя. Я разработал разные сценарии, используя оригинальную форму бомбы.
Фигуры были разработаны в векторе в программе Illustrator и экспортированы в-p.webp
После этого я превратил все буферы обмена в сценарии и с нуля выровнял графические элементы с фоновой композицией.
Шаг 7: Разработка кода



Для разработки нашей игры мы используем Scratch, программирование доступно по ссылке в конце ШАГА, но в основном оно состоит из использования временных переменных, которые вычитают значение каждую секунду. Это переменная для бомбы, которая определяет, в правильном ли порядке игрок перерезает провода или он близок к поражению.
Числовые спрайты были запрограммированы так, чтобы они менялись по мере изменения секунд, а сценарии меняются по мере того, как игрок ударяет по проволоке.
Шаг 8: ВРЕМЯ ИГРЫ !

Теперь повеселитесь, помня, что последовательность перерезания проводов будет основана на вашем программировании. Последовательность основного кода - это БУКВА D, СТРЕЛКА ВВЕРХ, СТРЕЛКА ВНИЗ, СТРЕЛКА ВПРАВО, СТРЕЛКА ВПРАВО И ПРОБЕЛ.
Я по-прежнему открыт для отзывов и возможных улучшений в проекте, большое спасибо за внимание и за высокую оценку проекта.
Рекомендуемые:
Как сделать беспроводной телефон в жестяной банке! (Arduino Walkie Talkie): 7 шагов (с изображениями)

Как сделать беспроводной телефон в жестяной банке! (Arduino Walkie Talkie): Буквально на днях я был во время очень важного телефонного звонка, когда мой телефон-банан перестал работать! Я был так расстроен. Это последний раз, когда я пропускаю звонок из-за этого дурацкого телефона! (Оглядываясь назад, я, возможно, немного рассердился
Как сделать крутые часы своими руками - StickC - Сделать просто: 8 шагов

Сделай сам Как сделать классные часы - StickC - Легко сделать: в этом уроке мы узнаем, как запрограммировать ESP32 M5Stack StickC с Arduino IDE и Visuino для отображения времени на ЖК-дисплее, а также установить время с помощью кнопок StickC
Как сделать дрон с помощью Arduino UNO - Сделать квадрокоптер с помощью микроконтроллера: 8 шагов (с картинками)

Как сделать дрон с помощью Arduino UNO | Сделать квадрокоптер с помощью микроконтроллера: ВведениеПосетите мой канал на Youtube Дрон - очень дорогой гаджет (продукт) для покупки. В этом посте я собираюсь обсудить, как я могу сделать это дешево ?? И как вы можете сделать это своими руками по дешевой цене … Ну, в Индии все материалы (моторы, регуляторы
Как обезвредить бомбу замедленного действия: 6 шагов

Как обезвредить бомбу замедленного действия: эта идея пришла мне в голову совершенно неожиданно. Я не мог найти ничего похожего. Первоначальная идея была намного сложнее, поэтому это упрощенная версия игры - это «бомба замедленного действия». Вы должны разрядить его до того, как наступят часы c
Музыкальный реактивный свет -- Как сделать супер простой музыкальный реактивный свет, чтобы сделать рабочий стол приятным: 5 шагов (с изображениями)

Музыкальный реактивный свет || Как сделать супер простой музыкальный реактивный свет для настольного компьютера. бас, который на самом деле является низкочастотным звуковым сигналом. Строить очень просто. Мы