- PVSM.RU - https://www.pvsm.ru -
Наверняка многим из вас известна популярная советская электронная игра [1] «Электроника ИМ-02» производимая с 1984 года, в которой волк из мультфильма «Ну, погоди!» ловит яйца в корзину. Так вот, наткнулся я на статью [2], в которой описан процесс создания такой игры на Arduino и решил повторить проект со своими изменениями. Что у меня получилось, смотрите ниже.

Несколько слов об игре: яйца скатываются поочерёдно с четырех сторон, игрок, управляя волком, должен ловить яйца в корзину, располагая её напротив скатываемых яиц. За каждое пойманное яйцо игроку начисляется одно очко, за каждое разбитое — начисляется штрафное очко. При наборе трёх штрафных очков игра завершается. Игра имеет четыре уровня сложности, которые зависят от кол-ва пойманных яиц, чем больше поймали — тем быстрее яйца начинают скатываться.

Мои изменения: управление волком переделал на кнопки; добавил звуки; добавил штрафные очки; добавил ведение рекорда с записью в EEPROM и добавил небольшую анимацию при завершении игры, если было набрано необходимое кол-во очков.
Необходимые детали:
Arduino Nano
OLED дисплей 128х64
Кнопка без фиксации — 4 шт.
Пассивный зуммер
Макетная плата
Провода
Несколько моментов в скетче:
Ссылка [3] на скетч и библиотеки
Автор: Александр
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/diy-ili-sdelaj-sam/349771
Ссылки в тексте:
[1] игра: https://ru.wikipedia.org/wiki/%D0%9D%D1%83,_%D0%BF%D0%BE%D0%B3%D0%BE%D0%B4%D0%B8!_(%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B8%D0%B3%D1%80%D0%B0)
[2] статью: https://lesson.iarduino.ru/page/volk_arduino/
[3] Ссылка: https://yadi.sk/d/CKwOYUY25CX0SA
[4] Источник: https://habr.com/ru/post/492540/?utm_source=habrahabr&utm_medium=rss&utm_campaign=492540
Нажмите здесь для печати.