Оглавление:
- Запасы
- Шаг 1. Правила
- Шаг 2: прототипирование
- Шаг 3: Корпус
- Шаг 4: Сборка
- Шаг 5: получайте удовольствие
![Игра Arduino Cyclone: 5 шагов (с изображениями) Игра Arduino Cyclone: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/007/image-19107-j.webp)
Видео: Игра Arduino Cyclone: 5 шагов (с изображениями)
![Видео: Игра Arduino Cyclone: 5 шагов (с изображениями) Видео: Игра Arduino Cyclone: 5 шагов (с изображениями)](https://i.ytimg.com/vi/W42uoybRt-g/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
![Игра Arduino Cyclone Игра Arduino Cyclone](https://i.howwhatproduce.com/images/007/image-19107-1-j.webp)
Проекты 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. Правила
![Правила Правила](https://i.howwhatproduce.com/images/007/image-19107-2-j.webp)
Я добавил в эту игру свои собственные правила счета, а также изменения скорости, чтобы сделать ее более сложной, -если вы остановитесь на красном индикаторе: оценка увеличивается на значение от 4 до 20 в зависимости от скорости. Скорость увеличивается на 2%.
-если вы остановитесь на желтом светодиоде: оценка увеличивается на 2, а скорость увеличивается на 10%
-если вы остановитесь на зеленом индикаторе: игра окончена
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-3-j.webp)
Я также добавил бонус для действительно опытных игроков!
-если вы остановитесь на красном индикаторе 3 раза подряд при скорости выше 80%: скорость вернется к 20%! (звездочки показывают прогресс этого бонуса)
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-4-j.webp)
первый светодиод, который загорается, выбирается Arduino случайным образом, а также если он вращается по часовой стрелке или против часовой стрелки.
Шаг 2: прототипирование
![Прототипирование Прототипирование](https://i.howwhatproduce.com/images/007/image-19107-5-j.webp)
На этом этапе я тестировал всевозможные правила подсчета очков. На плате arduino nano недостаточно выходных контактов для управления 32 светодиодами, поэтому я использовал четыре микросхемы 74HC595, каждый из которых управляет 8 светодиодами, они работают очень хорошо и использует только 3 выходных контакта arduino!
Я сделал эту принципиальную схему:
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-6-j.webp)
и вот код arduino (вам понадобится эта библиотека для oled-дисплея и эта библиотека для чипов hc595)
Шаг 3: Корпус
Проектирование:
Корпус разработан в Fusion 360, состоит из 4 частей.
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-7-j.webp)
Вы можете найти файлы. STL и.f3d на Cults3D ЗДЕСЬ
3D-печать:
Верхняя часть тела потребует поддержки для печати. Я напечатал все детали, используя ледяную нить PLA с настройками по умолчанию на Cura, и напечатал в 3D на Creality Ender3.
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-8-j.webp)
Пост-печать:
В этом проекте я хотел попробовать финишную технику для 3D-печати.
вот как выглядит 3D-принт…
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-9-j.webp)
Сначала я отшлифовал детали наждачной бумагой с зернистостью от 120 до 800.
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-10-j.webp)
Я нанес грунтовку
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-11-j.webp)
Я снова отшлифовал его наждачной бумагой зернистостью 800
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-12-j.webp)
Затем я добавил 3 слоя черной аэрозольной краски, вот сравнение «до и после»:
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-13-j.webp)
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-14-j.webp)
![Изображение Изображение](https://i.howwhatproduce.com/images/007/image-19107-15-j.webp)
Шаг 4: Сборка
-
поместите 32 светодиода в отверстия верхней части корпуса (отрицательный внутри, положительный снаружи)
Изображение -
согните отрицательные ножки, чтобы спаять их вместе
Изображение -
поместите сюда первый 74HC595 вверх ногами и припаяйте светодиоды согласно схеме на шаге 2
Изображение -
соедините четыре микросхемы с очень тонкими проводами также в соответствии с принципиальной схемой.
Изображение -
припаяйте четыре провода к OLED-дисплею и пропустите их через трубку вот так:
Изображение -
припаять все провода к Arduino.
Изображение - приклейте плату Arduino на место горячим клеем.
- закрепите верхнюю часть корпуса на нижней части и закрепите переднюю коробку передач.
Шаг 5: получайте удовольствие
Теперь вам просто нужно подключить Arduino к источнику питания 5 В (блок питания, ноутбук,…)
тогда он запустится сам по себе.
Постарайтесь набрать наивысший балл!
У меня 1152 удачи!
Рекомендуемые:
Игра в 3D лабиринт с использованием Arduino: 8 шагов (с изображениями)
![Игра в 3D лабиринт с использованием Arduino: 8 шагов (с изображениями) Игра в 3D лабиринт с использованием Arduino: 8 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-621-j.webp)
Игра в 3D-лабиринт с использованием Arduino: Здравствуйте, друзья, поэтому сегодня мы собираемся создать игру-лабиринт с использованием ARDUINO UNO. Поскольку Arduino Uno является наиболее часто используемой платой, очень круто создавать игры с ней. В этом руководстве давайте создадим игру-лабиринт, управляемую с помощью джойстиков. Не забывайте
Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями)
![Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями) Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4599-j.webp)
Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: недавно в Scouts я работал над значком за заслуги перед игровым дизайном. По одному из требований я создал эту игру с использованием Arduino, основанной на LED Rocker Game. Цель игры - набрать как можно больше очков. В начале т
Игра Саймона - Веселая игра !: 5 шагов
![Игра Саймона - Веселая игра !: 5 шагов Игра Саймона - Веселая игра !: 5 шагов](https://i.howwhatproduce.com/images/008/image-22806-j.webp)
Simon Game - Fun Game !: Справка: После долгих выходных вы должны очень постараться, чтобы выполнить все задания и работу, за которые вы отвечаете. Пора нам тренировать мозг, не так ли? Помимо этих скучных и бессмысленных игр, есть игра под названием Simon Game
Cyclone (светодиодная игра Arduino): 6 шагов (с изображениями)
![Cyclone (светодиодная игра Arduino): 6 шагов (с изображениями) Cyclone (светодиодная игра Arduino): 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-2656-14-j.webp)
Cyclone (Arduino LED Game): в этом уроке я научу вас, как создать светодиодную игру с очень небольшим кодом или опытом! У меня была эта идея какое-то время, и я наконец добрался до ее воплощения. Это забавная игра, которая напоминает нам все аркадные игры. Существуют и другие учебные пособия т
Аркадная игра Arduino Cyclone: 6 шагов
![Аркадная игра Arduino Cyclone: 6 шагов Аркадная игра Arduino Cyclone: 6 шагов](https://i.howwhatproduce.com/images/002/image-5469-26-j.webp)
Arduino Cyclone Аркадная игра: мигающие яркие огни! Ардуино! Игра! Что еще нужно сказать? Эта игра основана на аркадной игре Cyclone, в которой игрок пытается остановить прокрутку светодиода по кругу в определенном месте