Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве я продемонстрирую, как создать лазерную аркадную игру, используя светодиоды и датчики света. Код включен, и вам не нужно много частей для его создания. Я не буду рассказывать вам, как я строю корпус, вам придется сделать это самостоятельно!
Идея заключалась в том, что я хотел создать игру с использованием Arduino, используя самые простые части, которые она предлагает. Вы используете лазерные ручки, чтобы осветить датчики света, чтобы они измерили его, и если светодиод горит, вы набираете балл, и загорается другой светодиод.
Посмотреть готовый проект можно здесь:
Вот что вам нужно для этого:
Arduino UNO
3 x светодиода синего цвета (или другого цвета)
3 светодиода красного цвета (или другого цвета)
6 x датчик освещенности
12 резисторов по 220 Ом
1 резистор 10 кОм
1 х кнопка
1 х пьезоэхолот
2 x лазерные ручки
Провода, припой, макет и т. Д.
Желательно протестировать это на макетной плате перед тем, как паять вместе, это упростит исправление ошибок.
Шаг 1. Настройка оборудования
Первое, что вам нужно сделать, это подключить светодиоды и датчики света, как только вы их настроите, подключите кнопку и звуковой модуль. Мы подключаем датчики к аналоговому, так как они должны будут передавать значения, чтобы определить, светит ли на них лазер, а светодиоды - на цифровые, поскольку нам просто нужно их включать и выключать. Звуковой модуль и кнопка тоже подключены к цифре. Все подробные инструкции по подключению и кодированию можно найти на веб-сайте Arduino. Все довольно просто.
Убедитесь, что в кнопке используется резистор 10 кОм.
Шаг 2: Код
Загрузите код и загрузите его в Arduino и проверьте, работает ли он!
Шаг 3: (необязательно): припаяйте и соберите корпус
Вот так я спаял свое железо. Затем я построил вокруг него деревянный ящик. Однако как вы хотите это сделать, решать только вам, так что проявите творческий подход!
Надеюсь, вам понравилось читать это и видеть, что я построил!