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

В этом уроке я научу вас, как создать светодиодную игру с очень небольшим количеством кода или опыта! У меня была эта идея какое-то время, и я наконец добрался до ее воплощения. Это забавная игра, которая напоминает нам все аркадные игры. Есть и другие руководства, на которые я буду ссылаться для дальнейших ссылок. Это можно сделать в течение часа напряженной работы и того стоит:)
Запасы
Светодиоды WS2812B x24
Ардуино Нано
Мгновенная кнопка
Шаг 1. Посмотрите демонстрацию


Шаг 2: Найдите любой тип кадра


В данном случае я использовал рамку для рисунка. Его всегда можно построить, но я хотел быстро завершить этот проект. В моем проекте 20 светодиодов, которые охватывают рамку. Однако это число всегда можно изменить в зависимости от предпочтений или желаемого энергопотребления.
Шаг 3: программирование

Эта программа не самая эффективная.. но она отлично справляется со своей задачей. В игре пять различных состояний игры. Нулевое состояние Gamestate представляет собой состояние ожидания до нажатия кнопки. Остальные состояния игры показывают, на каком уровне находится игрок. Чтобы противодействовать дребезгу кнопки, я использую функцию millis () вместо delay (). Таким образом, игра все еще может работать, пока кнопка обрабатывается.
Чтобы настроить скорость в соответствии с предпочтениями, понижение переменной ledSpeed увеличит скорость. Скорости указаны в порядке сложности.
Шаг 4: Электромонтаж и пайка

Этот проект может питаться либо от шнура 5 В, идущего к Arduino Nano, либо от батарейного блока 3 AA, чтобы сделать его портативным.
Просверлите отверстие для кнопки мгновенного действия или отделите ее от рамы. Подключите одну сторону к земле, а другую - к контакту 4.
(Необязательно) -Подключите аккумуляторный блок переключателем на линии 5 В к контактам VIN и заземления на Arduino Nano. Убедитесь, что сигнал составляет 5 В, и выход может обрабатывать питание Arduino и светодиодов. Чтобы увеличить срок службы батарей, увеличьте яркость светодиодов.
Подключите оба набора светодиодов к шине 5 В на Arduino и подключите заземление. Наконец, следуйте линиям Din к нужным контактам на Arduino.
Шаг 5: горячий клей и закрепите


Я использовал много горячего клея и застежку-молнию, чтобы закрепить провода. Постарайтесь прикрыть острые предметы и надежно закрепить провода. Это могут держать руки.
Шаг 6: Еще одна ссылка

Более поучительные, которые я нашел, связаны. Спасибо за ваше время, и я надеюсь, что вы получили пользу от этого проекта. Посетите мой веб-сайт (www.neehaw.com) для получения дополнительной документации и интересных проектов. Наслаждаться!
Обучаемый
Инструктируемый два
Рекомендуемые:
Шестисторонняя светодиодная игра на печатной плате с Wi-Fi и гироскопом - PIKOCUBE: 7 шагов (с изображениями)

Шестисторонние светодиодные кристаллы для печатных плат с WIFI и гироскопом - PIKOCUBE: Здравствуйте, создатели, это производитель moekoe! Сегодня я хочу показать вам, как построить настоящие светодиодные кристаллы на основе шести печатных плат и 54 светодиодов в общей сложности. Рядом с внутренним гироскопическим датчиком, который может определять движение и положение игральных костей, куб поставляется с ESP8285-01F, который
Игра Arduino Cyclone: 5 шагов (с изображениями)

Arduino Cyclone Game: Я никогда не играл в настоящую аркадную игру с циклонами, но мне нравится идея играть с нашим временем реакции. Я разработал миниатюрную игру. Он состоит из 32 светодиодов, образующих круг, светодиоды загораются один за другим в качестве светодиода. Цель - нажать на кнопку
Светодиодная игра DIY Aurduino: 8 шагов

Светодиодная игра DIY Aurduino: для этого руководства мы собираемся создать светодиодную игру с питанием от Aurduino. Если у вас есть несколько лишних Aurduinos или вы только изучаете, этот проект идеально подходит для вас. Эта игра отлично подходит для долгих поездок на автомобиле, скучных спортивных состязаний и т. Д
Аркадная игра Arduino Cyclone: 6 шагов

Arduino Cyclone Аркадная игра: мигающие яркие огни! Ардуино! Игра! Что еще нужно сказать? Эта игра основана на аркадной игре Cyclone, в которой игрок пытается остановить прокрутку светодиода по кругу в определенном месте
StopIt! Светодиодная игра (на базе Arduino): 6 шагов

StopIt! LED Game (на базе Arduino): этот проект был вдохновлен этим видео с YouTube и комплектом Pendulum Challenge Kit (ссылка не работает. Попробуйте этот) с сайта Makershed.com. Это простая игра, состоящая из пяти светодиодных фонарей и одного кнопочного переключателя. Светодиоды последовательно мигают, и воспроизведение