Оглавление:
- Шаг 1. Спецификация материалов
- Шаг 2: песня
- Шаг 3: сделайте коробочную игру
- Шаг 4: Код Arduino
- Шаг 5: Схема и подключения
- Шаг 6: обработка
Видео: Ударь кого-нибудь: 6 шагов (с картинками)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Этот проект был разработан для «Creative Electronics», модуля 4-го курса Beng Electronics Engineering в Школе телекоммуникаций Университета Малаги (www.etsit.uma.es).
В этом руководстве мы создали персонализированную версию игры «Ударь крота». Для имитации мухи слона мы используем аркадные кнопки, подключенные к самодельному Леонардо Ардуино. По нажатой кнопке Леонардо эмулирует клавиатуру и отправляет через последовательный порт соответствующий ключ. Эта информация поступает в Processing, где эмулируется игра. Наша главная цель - создать дружелюбный интерактивный инструмент для снятия стресса, в котором вы сможете ударить своего друга, начальника или кого угодно!
Шаг 1. Спецификация материалов
Используемые материалы:
-Аркадные кнопки
-Коробка
-Искусственная синтетическая трава
-Ардуино Леонардо
-9x1k Сопротивления
-Картон
-Провода для макета
-Перфорированная печатная плата
-Игрушечный молоток
-Резак
-Сварщик + Солдат
-Velcro
-Жидкий клей
Полезная ссылка на покупку кнопок:
m.es.aliexpress.com/item/32820995279.html?…
Счет составляет около 25 евро.
Шаг 2: песня
Эта работа, автором которой является Алехандро Серрано Руэда, находится под лицензией Creative Commons 4.0 (licencia de Reconocimiento 4.0 Internacional de Creative Commons).
Шаг 3: сделайте коробочную игру
Для начала нужно проделать в коробке девять отверстий, чтобы поставить кнопки аркады. Как только вы это сделаете, вы можете проделать еще девять лунок в синтетической искусственной траве. Затем вы можете положить кнопки в коробку. Также можно закрыть бортики коробки коричневым картоном. Чтобы закрыть коробку, мы использовали небольшой кусок липучки.
Шаг 4: Код Arduino
Для создания игры мы использовали библиотеку «Keyboard.h» для имитации некоторых клавиш. Мы используем клавиши от «0» до «9», потому что у нас девять кнопок. Нам понадобится девять портов (от 2 до 10), настроенных как входы. Необходимо использовать дебаунсер (мы использовали задержку 200 мс).
Шаг 5: Схема и подключения
Для кнопок мы решили использовать подтягивающуюся конфигурацию. Внутри кнопок есть светодиоды, но мы не использовали их в нашем проекте. Поэтому при подключении мы следовали схеме, указанной ранее (по одному на каждый из девяти контактов). Мы использовали перфорированную доску для установки сопротивлений (как вы можете видеть на картинке). Наконец, мы проделали отверстие, чтобы подключить провод Леонардо к ПК. Ардуино Леонардо прикрепляется к коробке с помощью липучки.
Шаг 6: обработка
В некоторые игры на клавиатуре можно играть только с коробкой, но мы также создали игру на основе обработки, которая имитирует поле с мухами слона. Из этих мух появляются люди, и мы должны поразить их, чтобы набрать очки. В игре есть главное меню, где вы можете выбрать человека, которого хотите поразить, и степень сложности (меняет скорость голов).
Рекомендуемые:
Сделать часы-зеркало бесконечности: 15 шагов (с картинками)
Создание зеркальных часов бесконечности: в предыдущем проекте я построил зеркало бесконечности, где моей конечной целью было превратить его в часы. (Сделайте красочное зеркало бесконечности) Я не стал этим заниматься после его создания, потому что, хотя оно и выглядело круто, было несколько вещей с этим
Хэллоуинская тыква с движущимся аниматронным глазом - Эта тыква может закатить глаз !: 10 шагов (с картинками)
Хэллоуинская тыква с движущимся аниматронным глазом | Эта тыква может закатить глаз!: В этом руководстве вы узнаете, как сделать тыкву на Хэллоуин, которая пугает всех, когда ее глаз движется. Отрегулируйте расстояние срабатывания ультразвукового датчика на правильное значение (шаг 9), и ваша тыква превратит в камень любого, кто осмелится взять свечу
Google Glass для бедняков / Помощь тем, у кого есть туннельное зрение: 5 шагов (с картинками)
Google Glass для бедняков / Помощь для тех, у кого есть туннельное зрение: Аннотация: этот проект транслирует живое видео с камеры «рыбий глаз» на носимый хедз-ап дисплей. Результатом является более широкое поле зрения на меньшей площади (дисплей сопоставим с 4-дюймовым экраном на расстоянии 12 дюймов от вашего глаза и выводит изображение с разрешением 720
Light Rush! У кого самый быстрый свет!?: 3 шага
Light Rush! У кого самый быстрый свет!?: Играть в любую игру - это круто и весело, но когда вы можете создать ее самостоятельно, это определенно лучше! Так что я привык играть с Arduino и ledstrip, поэтому я провел с ними легкую гонку. Давайте объясним, как развлекаться и играть независимо от вашего возраста, потому что
Ударь крота! (Без кода!): 9 шагов (с изображениями)
Ударь крота! (Без кода!): Привет, мир! Я вернулся из бездны без публикаций, и я снова к ней с другим инструктируемым! Сегодня я собираюсь объяснить вам, как, используя только основы схемотехники, БЕЗ КАКИХ-ЛИБО КОДА, построить Whack-a-Mole! Получается 30 секунд