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

В этом руководстве я продемонстрирую, как создать лазерную аркадную игру, используя светодиоды и датчики света. Код включен, и вам не нужно много частей для его создания. Я не буду рассказывать вам, как я строю корпус, вам придется сделать это самостоятельно!
Идея заключалась в том, что я хотел создать игру с использованием Arduino, используя самые простые части, которые она предлагает. Вы используете лазерные ручки, чтобы осветить датчики света, чтобы они измерили его, и если светодиод горит, вы набираете балл, и загорается другой светодиод.
Посмотреть готовый проект можно здесь:
Вот что вам нужно для этого:
Arduino UNO
3 x светодиода синего цвета (или другого цвета)
3 светодиода красного цвета (или другого цвета)
6 x датчик освещенности
12 резисторов по 220 Ом
1 резистор 10 кОм
1 х кнопка
1 х пьезоэхолот
2 x лазерные ручки
Провода, припой, макет и т. Д.
Желательно протестировать это на макетной плате перед тем, как паять вместе, это упростит исправление ошибок.
Шаг 1. Настройка оборудования



Первое, что вам нужно сделать, это подключить светодиоды и датчики света, как только вы их настроите, подключите кнопку и звуковой модуль. Мы подключаем датчики к аналоговому, так как они должны будут передавать значения, чтобы определить, светит ли на них лазер, а светодиоды - на цифровые, поскольку нам просто нужно их включать и выключать. Звуковой модуль и кнопка тоже подключены к цифре. Все подробные инструкции по подключению и кодированию можно найти на веб-сайте Arduino. Все довольно просто.
Убедитесь, что в кнопке используется резистор 10 кОм.
Шаг 2: Код
Загрузите код и загрузите его в Arduino и проверьте, работает ли он!
Шаг 3: (необязательно): припаяйте и соберите корпус




Вот так я спаял свое железо. Затем я построил вокруг него деревянный ящик. Однако как вы хотите это сделать, решать только вам, так что проявите творческий подход!
Надеюсь, вам понравилось читать это и видеть, что я построил!
Рекомендуемые:
Акриловый корпус ESP32 Cam Laser Cut: 3 шага (с изображениями)

Акриловый корпус ESP32 Cam Laser Cut: недавно я влюбился в плату ESP32-cam. Это действительно чудо-машина! Камера, Wi-Fi, Bluetooth, держатель sd-карты, яркий светодиод (для вспышки) и программируемый Arduino. Цена варьируется от 5 до 10 долларов. Проверьте https: //randomnerdtutorials.com
Ремейк Battle City для GameGo с Makecode Arcade: 4 шага (с изображениями)

Переделка Battle City для GameGo с Makecode Arcade: GameGo - это портативная игровая ретро-консоль, совместимая с Microsoft Makecode, разработанная TinkerGen STEM education. Он основан на чипе STM32F401RET6 ARM Cortex M4 и предназначен для преподавателей STEM или просто людей, которым нравится создавать ретро-видео
Cyclone LED Arcade Game: 4 шага

Cyclone LED Arcade Game: Целью этого проекта было создание простой игры с использованием Arduino, которая была бы интерактивной и занимательной для детей. Я помню, что аркадная игра Cyclone была одной из моих любимых аркадных игр, когда я был моложе, поэтому я решил повторить ее. Т
Laser Box Music Laser Light Show: 18 шагов (с изображениями)

Laser Box Music Laser Light Show: Ранее я публиковал инструкции, в которых описывалось, как использовать жесткие диски компьютера для создания музыкального лазерного светового шоу. Я решил сделать компактную версию, используя электрическую коробку и автомобильные двигатели RC. Прежде чем я начну, я, вероятно, должен сказать вам, что лаз
Arduino LED Rocker Game!: 4 шага (с изображениями)

Arduino LED Rocker Game !: Это простая игра для Arduino, довольно простая, но безумно захватывающая. Он основан на примере мигания без задержки на веб-сайте Arduino. Чтобы играть, просто откройте Serial Monitor и нажмите кнопку, когда загорится средний светодиод. Вы получите три жизни