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

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры
Комментарии к статье
Это электронное устройство моделирует игру "Наперстки". В качестве наперстков используются светодиоды. Ведущим игроком выступает микроконтроллер. Игровое поле состоит из 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
Смотрите другие статьи раздела Микроконтроллеры.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Хорошо управляемые луга могут компенсировать выбросы от скота
15.02.2026
Животноводство, особенно разведение крупного рогатого скота, часто обвиняют в значительном вкладе в глобальное потепление из-за мощного парникового газа - метана, который выделяется при пищеварении у жвачных животных. Это вызывает острые политические споры и призывы к сокращению потребления мяса. Однако ученые напоминают, что полная картина климатического воздействия отрасли не ограничивается только выбросами от животных: огромную роль играет окружающая экосистема - пастбища, почва и растительность, которые способны активно поглощать углекислый газ из атмосферы.
Исследователи из Университета Небраски-Линкольна решили глубже изучить этот баланс. Группа под руководством профессора Галена Эриксона сосредоточилась на том, как правильно организованные пастбища накапливают углерод в растениях и грунте благодаря естественным процессам, стимулируемым выпасом скота. Ученые подчеркивают, что при достаточном уровне осадков и грамотном управлении такие луга превращаются в мощные природные погло ...>>
NASA тестирует инновационную технологию крыла
15.02.2026
Коммерческая авиация ежегодно расходует колоссальные объемы керосина, что сказывается не только на бюджете авиакомпаний, но и на состоянии окружающей среды. В 2024 году глобальные затраты на авиационное топливо достигли 291 миллиарда долларов, и эта сумма продолжает расти. Чтобы справиться с этими вызовами, NASA активно работает над технологиями, способными заметно повысить аэродинамическую эффективность самолетов. Одним из самых перспективных направлений стало создание специальной конструкции крыла, которая максимизирует естественный ламинарный поток воздуха и минимизирует сопротивление.
В январе 2026 года специалисты NASA Armstrong Flight Research Center успешно провели важный этап наземных испытаний концепции Crossflow Attenuated Natural Laminar Flow (CATNLF). Для эксперимента под фюзеляж исследовательского самолета F-15B закрепили вертикально ориентированную масштабную модель высотой около 0,9 м (3 фута), напоминающую узкий киль. Такая компоновка позволила подвергнуть прототип р ...>>
Забота о внуках очень полезна для здоровья мозга
14.02.2026
Общение между поколениями приносит радость всей семье, но мало кто задумывается, насколько активно бабушки и дедушки, заботящиеся о внуках, поддерживают свою умственную форму. Регулярное взаимодействие с детьми стимулирует мозг пожилых людей, помогая сохранять память, скорость мышления и общую когнитивную активность.
Новые научные данные подтверждают, что такая добровольная помощь не только важна для общества, но и может замедлять возрастные изменения в мозге.
Исследователи из Тилбургского университета в Нидерландах провели анализ, чтобы понять, приносит ли уход за внуками реальную пользу здоровью пожилых людей. Ведущий автор работы Флавия Черечес отметила, что многие бабушки и дедушки регулярно присматривают за детьми, и оставался открытым вопрос, насколько это положительно сказывается на их собственном благополучии, особенно в плане когнитивных функций.
Ученые поставили цель выяснить, способен ли регулярный уход за внуками замедлить снижение памяти и других умственных способ ...>>
Случайная новость из Архива Следы ранней жизни в драгоценных камнях
01.11.2021
Анализируя некоторые из старейших цветных драгоценных камней в мире, ученые из Университета Ватерлоо (Канада) обнаружили остатки углерода, связанные с древней жизнью, заключенные в рубин возрастом 2,5 миллиарда лет.
Исследовательская группа начала изучать геологию рубинов, чтобы лучше понять условия, необходимые для образования этих камней. Во время этого исследования в Гренландии, где находятся самые старые известные месторождения рубинов в мире, команда обнаружила образец драгоценного камня, который содержит графит - минерал, состоящий из чистого углерода. Анализ этого углерода показывает, что это остаток ранней жизни.
Присутствие графита позволило ученым проанализировать изотопный состав атомов углерода, которое измеряет относительные количества различных атомов углерода. Более 98 процентов всех атомов углерода имеют массу 12 атомных единиц массы (углерод-12), но несколько атомов углерода тяжелее и имеют массу 13 или 14 атомных единиц массы (углерод-13, углерод-14).
"Живое вещество предпочтительно состоит из более легких атомов углерода, потому что им требуется меньше энергии для включения в клетки, - отметили авторы работы. - Основываясь на повышенном количестве углерода-12 в этом графите, мы пришли к выводу, что атомы углерода когда-то были древней жизнью". Скорее всего, древний углерод связан с микроорганизмами, такими как цианобактерии, которые охотно потребляли углерод-12.
Графит был найден в породах старше 2,5 миллиарда лет, когда на планете было мало кислорода в атмосфере, а жизнь существовала только в микроорганизмах и пленках водорослей.
В ходе этого исследования группа обнаружила, что этот графит не только связывает драгоценный камень с древней жизнью, но также, вероятно, необходим для того, чтобы этот рубин вообще существовал. Графит изменил химический состав окружающих пород, чтобы создать благоприятные условия для роста рубина. Моделирование показало, что без этого условия в данном месте рубины не смогли бы сформироваться.
|
Другие интересные новости:
▪ Киловаттная мощность микроволновой радиосвязи
▪ DSP56371 - процессор обработки аудиосигналов
▪ Материал в 10 раз прочнее стали
▪ Группу крови определяют взвешиванием
▪ Нанокомпозит на графене и кремнии улучшит литиево-ионные аккумуляторы
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Веселые задачки. Подборка статей
▪ статья Патриотизм - последнее прибежище негодяя. Крылатое выражение
▪ статья Что такое Дерби? Подробный ответ
▪ статья Мочалочная тыква. Легенды, выращивание, способы применения
▪ статья Очистка смазочных масел. Простые рецепты и советы
▪ статья Электролизные установки и установки гальванических покрытий. Определения. Состав установок. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026