Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Электронная игра Светодиодные наперстки на микроконтроллере. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры

Комментарии к статье Комментарии к статье

Это электронное устройство моделирует игру "Наперстки". В качестве наперстков используются светодиоды. Ведущим игроком выступает микроконтроллер. Игровое поле состоит из 7-ми светодиодов и расположено в три ряда (рис. 2). Центральный ряд олицетворяет наперстки, которые в процессе игры переставляются. Остальные светодиоды используются для обозначения направлений перестановки. Смысл игры заключается в том, чтобы отследить движение исходного светодиода (шарика) и определить его положение в конце перестановок.

Игра имеет 7 уровней сложности, которые различаются между собой числом и скоростью перестановок. При старте устройства с помощью светодиодов индицируется текущий уровень сложности. Информация о нем сохраняется в энергонезависимой памяти микроконтроллера.

На рис. представлена принципиальная схема устройства. Кнопки "+" SB0 и "-" SB1 используются для изменения уровня сложности. Кнопка "Start" SB2 служит для начала процесса игры. Кнопки "Pos.1" SB3, "Pos.2" SB4, "Pos.3" SB5 предназначены для выбора положения искомого светодиода в конце цикла перестановок. Кнопка "Reset" SB6 осуществляет сброс микроконтроллера. Светодиоды "Pole 1-Pole 7" HL1-HL7 составляют игровое поле, где HL1-HL3 - средний ряд, HL4-HL5 - верхний ряд, HL6-HL7 - нижний ряд. Светодиоды "Yes" HL8 и "No" HL9 служат для индикации правильности ответа игрока.

Электронная игра Светодиодные наперстки на микроконтроллере. Принципиальная схема устройства
(нажмите для увеличения)

Игровой процесс выглядит следующим образом:

Светодиоды этого ряда, и начинается их перестановка. Позиция искомого светодиода (шарика) меняется. Направление перестановок происходит случайным образом. Для этого в алгоритме программы микроконтроллера используется линейный конгруэнтный метод получения псевдослучайного числа [1]. В конце таких манипуляций игроку необходимо путем нажатия кнопок Pos1-Pos3 выбрать позицию, в которой находится помеченный светодиод. Если ответ правильный, то загорается зеленый светодиод "Yes". В случае неверного ответа загорается красный светодиод "No", а также мигает поле истинной позиции шарика.

В устройстве используется микроконтроллер ATTINY 2313 [2]. Фьюзы настраиваются на работу от внутреннего RC генератора с частотой 8 МГц (CKSEL3-0 равны 0100). Для повышения надежности работы с данными EEPROM задействован BOD детектор на уровень напряжения 4.3 вольта. Для его включения необходимо присвоить значение 100 фьюзам BODLEVEL 2-0. Также необходимо отключить деление тактовой частоты на 8 (CKDIV8 равен 1).

На рис. 2 представлена фотография устройства собранного на макетной плате.

Электронная игра Светодиодные наперстки на микроконтроллере. Устройство на макетной плате

Скачать файл проекта

Литература

1. Wikipedia, ru.wikipedia.org/wiki/Линейный_конгруэнтный_метод 2. ATTINY2313 Datasheet

Автор: Антон Гаркуша, gam-raingers@mail.ru; Публикация: cxem.net

Смотрите другие статьи раздела Микроконтроллеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Горячие напитки высвобождают миллионы частиц пластика 08.09.2026

Бумажные стаканчики давно стали привычной альтернативой пластиковым: их используют в кофейнях, офисах и заведениях быстрого питания для кофе, чая и других напитков. Однако название "бумажный" не означает, что такая посуда полностью состоит из бумаги. Чтобы стаканчик не размокал, его внутреннюю поверхность покрывают тонким слоем полимера. Исследователи из Университета Квинсленда решили выяснить, что происходит с этими покрытиями при контакте с горячей жидкостью, и обнаружили, что вместе с напитком из них могут высвобождаться чрезвычайно мелкие частицы пластика. В ходе лабораторных экспериментов специалисты изучили два типа одноразовых бумажных стаканчиков. В одном случае внутренняя поверхность была защищена традиционным полиэтиленовым покрытием, а в другом использовался полимер на основе полимолочной кислоты (PLA), который часто рассматривается в качестве более экологичной альтернативы обычному пластику. Полимолочная кислота способна биологически разлагаться при определенных условиях ...>>

Графен приближает идею космического лифта 08.09.2026

Вывод грузов за пределы Земли сегодня остается сложным и дорогостоящим процессом: каждый запуск требует огромного количества топлива, а значительная часть конструкции ракеты используется всего один раз. Поэтому идея космического лифта, возникшая еще много десятилетий назад, продолжает привлекать внимание инженеров и исследователей. Вместо множества отдельных ракетных стартов предлагается создать постоянную транспортную систему между Землей и космосом, по которой грузы перемещались бы с помощью электричества. Последние достижения в производстве поликристаллического графена вновь заставили специалистов обсуждать эту концепцию не только как фантастическую идею, но и как потенциальный инженерный проект. Основным элементом будущего сооружения должен стать сверхпрочный трос. Согласно концепции Международного консорциума космического лифта (ISEC), он должен начинаться у экватора и простираться примерно на 100 000 километров в космос, значительно дальше геостационарной орбиты. На внешнем ко ...>>

Робот Bean-Bot без моторов и программирования 07.09.2026

Робототехнику трудно представить без электродвигателей, аккумуляторов, датчиков и управляющего программного обеспечения. Однако исследователи Итальянского технологического института продемонстрировали, что для выполнения довольно сложных движений все эти компоненты иногда вовсе не обязательны. Созданный ими миниатюрный робот Bean-Bot способен самостоятельно прыгать, катиться, скользить, переворачиваться и преодолевать наклонные поверхности, используя энергию нагрева и особенности собственной конструкции. Идея разработки возникла благодаря необычному природному механизму. За основу специалисты взяли мексиканскую фасоль, которая способна неожиданно перемещаться из-за находящейся внутри семени личинки моли. В лаборатории биомиметической мягкой робототехники эту природную особенность переосмыслили с инженерной точки зрения. Получившийся Bean-Bot представляет собой легкую оболочку характерной формы, пружину из материала с памятью формы и несколько магнитов. Основным источником энергии ...>>

Случайная новость из Архива

Виртуальная возлюбленная 27.01.2001

Японская компания Bandai, которая произвела на свет электронную игрушку Тамагочи, представила свое новое творение виртуальную возлюбленную, которая кокетничает, капризничает и не любит говорить о спорте. Кибердевушка аккуратно отвечает на любовные письма своих ухажеров.

Компания Bandai разработала семь вариантов "воображаемых" женщин, среди которых есть учительница, официантка и студентка-тусовщица. Каждый день мужчина встречается со своей "девушкой" в Сети - они обмениваются электронными письмами и SMS-сообщениями.

Девушка запрограммирована так, что ее ответы меняются в зависимости от времени дня, года и типа вопроса. Так, объяснения в любви, присланные сразу после нескольких "встреч", возлюбленная пропускает мимо ушей, а разговор о спорте поддерживает неохотно. Но стоит задать правильный вопрос в правильное время, как кибердевушка делается нежной и внимательной.

Такой роман может продолжаться от одного до трех месяцев, и если "ухаживание" будет удачным, то наградой возлюбленному станет признание в любви.

Другие интересные новости:

▪ Примиальная клавиатура Seneca

▪ Советник с грядки

▪ Понедельник - не самый тяжелый день

▪ Дрон-трансформер от Samsung

▪ Самый маленький в мире Full HD-дисплей

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Электродвигатели. Подборка статей

▪ статья Природные ЧС биологического происхождения (массовые заболевания): эпидемии, эпизоотии. Основы безопасной жизнедеятельности

▪ статья Кто придумал использовать обратный отсчет для старта космических ракет? Подробный ответ

▪ статья Резчик стекла. Типовая инструкция по охране труда

▪ статья Простая цветомузыкальная приставка. Энциклопедия радиоэлектроники и электротехники

▪ статья Нормы приемо-сдаточных испытаний. Подвесные и опорные изоляторы. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026