Игра на Arduino с кнопками и светодиодами «Повтори последовательность» — еще один мини-проект с минимальным набором необходимых компонентов. Для сборки схемы потребуется только макетная плата, кнопки и светодиоды с резисторами. С помощью нажатия кнопок, необходимо повторить последовательность включения светодиодов. С каждым новым уровнем скорость игры будет постепенно увеличиваться. Светодиоды подключаются к Ардуино последовательно со 2 до 6 цифрового порта, кнопки подключаются к аналоговым входам с A0 до A4. Порты подключения кнопок и светодиодов можно изменить, указав их в скетче. Можно добавить в массив новые комбинации при желании, при этом каждый светодиод должен включаться только один раз.
В блоке setup настроим ленту, пин пищалки, а также запустим новую игру:. Функция новой игры мигает зонами игры тремя цветами и пищит, после чего задаёт начальные условия:. Где newRound и задаёт стартовые значения игры и позиции шарика:. Выше использовалась функция blinkToneдавайте посмотрим что у неё внутри:. Данная функция моргает и пищит с заданной частотой и временем. Моргает здесь функция fillZonesкоторая ардуино красит начальный и конечный отрезки ленты указанными цветами. Она выглядит так:. Опрос кнопок — проверяем клик. Если игрок кликнул вне своей зоны — проиграл раунд. Кликнул внутри игры — мяч ардуино и происходит пересчёт скорости: чем ближе к краю игры, тем сильнее ардуино. Тут же используется функция gameOver ардуино, которая сигнализирует о проигрыше раунда у конкретного игрока:. Если вылетел — выходим из функции, чтобы не отрисовывать шарик в несуществующем месте ленты! Дальше очищаем ленту, заново рисуем зоны и поверх — текущею игру шарика. Координаты у нас десятикратные, поэтому делим на Skip to content Skip to main navigation Skip to footer Содержание Toggle. Примечание: не подключайте Arduino к компьютеру без внешнего ссылка на страницу 5V, так как лента ардуино большой ток! Полный код программы. Полезный пример? Likes: Похожие примеры Игрушка для кота на адресной ленте 14 Игра "Автотрек" на Arduino посмотреть больше Матрица-анализатор громкости 21 Бегущие под музыку огни Уведомить. Старые Новые Популярные. Межтекстовые Отзывы. Загрузить ещё комментарии.
.
Игра на Ардуино с дисплеем LCD I2C
Поиск Написать публикацию. Время на прочтение 1 мин. Наверняка многим из вас известна популярная советская электронная игра «Электроника ИМ» производимая с года, в которой волк из мультфильма «Ну, погоди! Так вот, наткнулся я на статью , в которой описан процесс создания такой игры на Arduino и решил повторить проект со своими изменениями. Что у меня получилось, смотрите ниже. Несколько слов об игре: яйца скатываются поочерёдно с четырех сторон, игрок, управляя волком, должен ловить яйца в корзину, располагая её напротив скатываемых яиц. За каждое пойманное яйцо игроку начисляется одно очко, за каждое разбитое — начисляется штрафное очко.
Категории проектов и уроков:
Цель проекта. Создать интересную и уникальную игру для развлечения, повысив свои навыки. Игрок управляет машиной, на машину движутся препятствия, которые игроку необходимо объезжать. Есть несколько разных уровней сложности и возможность посмотреть рекорды. Видео геймплея:. Необходимые компоненты. Экран 16х2 с i 2 c преобразователем из GyverKIT. Джойстик из GyverKIT. Батарейный отсек из GyverKIT. Штатив для телефона руб с Aliexpress. Антистатический пакет. Процесс сборки.
0 thoughts on “Игры на ардуино”