Таких схем светодиодных кубиков различных видов и форм было немало в интернете. Наиболее распространенные конфигурации выхода - это 3-1-3, где есть на панели два ряда по три светодиода и один светодиод в середине, которые имитируют реальные структуры точек на шести гранях традиционной игральной кости. Этот проект тоже о подобном LED кубике, но с немного другим типом вывода результата. В нем используется 6 светодиодов, которые расположены по кругу и маркируются от 1 до 6. Когда тряхнём плату, они бегут по кругу и постепенно замедляютя, в конце концов останавливаясь на одном из шести светодиодов.
Схема

Устройство работает от 3 В батареи типа "таблетка" и использует PIC12LF1822 микроконтроллер. Он генерирует случайное число и отправляет результат на светодиоды.

Шесть светодиодов приводятся в действие через 3 I/O вывода PIC12LF1822 микроконтроллера. Три по 100 Ом резистора установлены на выходах МК, чтобы ограничить ток. На плате горизонтально размещен вибрационный выключатель, который используется для запуска при встряхивании костей.

Выключатель питания также включен в схему. В случае, если вы забыли выключить игрушку, PIC микроконтроллер будет запрограммирован, чтобы автоматически перейти в спящий режим для экономии энергии. Держатель батареи CR2032 помещается на нижней стороне печатной платы, в то время как остальная электроника и светодиоды - на верхней стороне. Файлы и прошивку можно скачать по ссылке.
Видео
Прошивка была разработана с использованием mikroC Pro for PIC компилятора. Для простоты использовал встроенные функции rand() для генерации псевдослучайных чисел между 1 и 6. Функцию rand() в mikroC дает псевдослучайное число между 0 и 32767. Затем оно масштабируеться, чтобы значение получилось между 1 и 6 через модуль деления на 6 и добавление от 1 до остатка. Готовую игрушку можно засунуть в любую круглую пластиковую коробочку, например большую крышку или упаковку от чего-нибудь. Всем удачи!
Поделитесь полезными схемами
НАСТРОЙКА ЗАРЯДНОГО УСТРОЙСТВА Установку и регулирование как напряжения срабатывания, так и напряжения отпускания реле можно осуществить путем последовательного включения с его катушкой регулировочных сопротивлений, одно из которых зашунтировано замыкающим контактом исполнительного реле. Наличие двух последовательно соединенных сопротивлений необходимо по той причине, что напряжение отпускания значительно меньше напряжения срабатывания. |
САМОДЕЛЬНЫЙ ИЗМЕРИТЕЛЬ РАДИАЦИИ Счетчик Гейгера широко применяется как детектор ионизирующего излучения. Как правило, это гамма-излучение, реже – альфа-излучение. Схема и описание одного из несложных измерителей радиации показаны тут. |
ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ Элементы математической логики - логические элементы. Цифровые микросхемы предназначены для выполнения определенных логических действий над входными сигналами. Если, например, на выходе цифровой микросхемы должно появиться напряжение высокого уровня в том случае, если напряжение высокого уровня присутствует хотя бы на одном из выходов, то говорят, что данная микросхема выполняет логическую операцию ИЛИ. |
ВОДОНАГРЕВАТЕЛЬ СОЛНЕЧНЫЙ Использование солнечных водонагревателей. Возможности использования экологически чистой повсеместно доступной возобновляемой энергии солнечного излучения привлекают все большее внимание. В среднем по году, в зависимости от климатических условий и широты местности, поток солнечного излучения на земную поверхность составляет от 100 до 250 Вт/м2, достигая пиковых значений в полдень при ясном небе, практически в любом независимо от широты месте, около 1 000 Вт/м2. |
БЛОК ПИТАНИЯ НА 5А Простой регулируемый источник питающего напряжения различных схем и устройств, с предельным током до 5 ампер. |
|