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

Проекты Fusion 360 »
Я никогда не играл в настоящую аркадную игру Cyclone, но мне нравится идея поиграть с нашим временем реакции.
Я разработал миниатюрную игру. Он состоит из 32 светодиодов, образующих круг, светодиоды загораются один за другим в качестве светодиода. Цель состоит в том, чтобы нажать кнопку, когда загорится красный светодиод.
ВИДЕО ЗДЕСЬ
Запасы
- 29x зеленый светодиод
- 2x желтый светодиод
- 1x красный светодиод
- 1x 12 мм светодиодная кнопка
- 4x 74HC595
- 1x Arduino nano
- Трубка Ø3 мм, длина 46 мм
- 1x I2C OLDE дисплей 128 * 32
- Провода
- 3д принтер
- грунтовка + краска
- наждачная бумага
- паяльник
- Кабель Mini USB + источник питания USB
Шаг 1. Правила

Я добавил в эту игру свои собственные правила счета, а также изменения скорости, чтобы сделать ее более сложной, -если вы остановитесь на красном индикаторе: оценка увеличивается на значение от 4 до 20 в зависимости от скорости. Скорость увеличивается на 2%.
-если вы остановитесь на желтом светодиоде: оценка увеличивается на 2, а скорость увеличивается на 10%
-если вы остановитесь на зеленом индикаторе: игра окончена

Я также добавил бонус для действительно опытных игроков!
-если вы остановитесь на красном индикаторе 3 раза подряд при скорости выше 80%: скорость вернется к 20%! (звездочки показывают прогресс этого бонуса)

первый светодиод, который загорается, выбирается Arduino случайным образом, а также если он вращается по часовой стрелке или против часовой стрелки.
Шаг 2: прототипирование

На этом этапе я тестировал всевозможные правила подсчета очков. На плате arduino nano недостаточно выходных контактов для управления 32 светодиодами, поэтому я использовал четыре микросхемы 74HC595, каждый из которых управляет 8 светодиодами, они работают очень хорошо и использует только 3 выходных контакта arduino!
Я сделал эту принципиальную схему:

и вот код arduino (вам понадобится эта библиотека для oled-дисплея и эта библиотека для чипов hc595)
Шаг 3: Корпус
Проектирование:
Корпус разработан в Fusion 360, состоит из 4 частей.

Вы можете найти файлы. STL и.f3d на Cults3D ЗДЕСЬ
3D-печать:
Верхняя часть тела потребует поддержки для печати. Я напечатал все детали, используя ледяную нить PLA с настройками по умолчанию на Cura, и напечатал в 3D на Creality Ender3.

Пост-печать:
В этом проекте я хотел попробовать финишную технику для 3D-печати.
вот как выглядит 3D-принт…

Сначала я отшлифовал детали наждачной бумагой с зернистостью от 120 до 800.

Я нанес грунтовку

Я снова отшлифовал его наждачной бумагой зернистостью 800

Затем я добавил 3 слоя черной аэрозольной краски, вот сравнение «до и после»:



Шаг 4: Сборка
-
поместите 32 светодиода в отверстия верхней части корпуса (отрицательный внутри, положительный снаружи)
Изображение -
согните отрицательные ножки, чтобы спаять их вместе
Изображение -
поместите сюда первый 74HC595 вверх ногами и припаяйте светодиоды согласно схеме на шаге 2
Изображение -
соедините четыре микросхемы с очень тонкими проводами также в соответствии с принципиальной схемой.
Изображение -
припаяйте четыре провода к OLED-дисплею и пропустите их через трубку вот так:
Изображение -
припаять все провода к Arduino.
Изображение - приклейте плату Arduino на место горячим клеем.
- закрепите верхнюю часть корпуса на нижней части и закрепите переднюю коробку передач.
Шаг 5: получайте удовольствие
Теперь вам просто нужно подключить Arduino к источнику питания 5 В (блок питания, ноутбук,…)
тогда он запустится сам по себе.
Постарайтесь набрать наивысший балл!
У меня 1152 удачи!
Рекомендуемые:
Игра в 3D лабиринт с использованием Arduino: 8 шагов (с изображениями)

Игра в 3D-лабиринт с использованием Arduino: Здравствуйте, друзья, поэтому сегодня мы собираемся создать игру-лабиринт с использованием ARDUINO UNO. Поскольку Arduino Uno является наиболее часто используемой платой, очень круто создавать игры с ней. В этом руководстве давайте создадим игру-лабиринт, управляемую с помощью джойстиков. Не забывайте
Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями)

Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: недавно в Scouts я работал над значком за заслуги перед игровым дизайном. По одному из требований я создал эту игру с использованием Arduino, основанной на LED Rocker Game. Цель игры - набрать как можно больше очков. В начале т
Игра Саймона - Веселая игра !: 5 шагов

Simon Game - Fun Game !: Справка: После долгих выходных вы должны очень постараться, чтобы выполнить все задания и работу, за которые вы отвечаете. Пора нам тренировать мозг, не так ли? Помимо этих скучных и бессмысленных игр, есть игра под названием Simon Game
Cyclone (светодиодная игра Arduino): 6 шагов (с изображениями)

Cyclone (Arduino LED Game): в этом уроке я научу вас, как создать светодиодную игру с очень небольшим кодом или опытом! У меня была эта идея какое-то время, и я наконец добрался до ее воплощения. Это забавная игра, которая напоминает нам все аркадные игры. Существуют и другие учебные пособия т
Аркадная игра Arduino Cyclone: 6 шагов

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