Таких схем светодиодных кубиков различных видов и форм было немало в интернете. Наиболее распространенные конфигурации выхода - это 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 до остатка. Готовую игрушку можно засунуть в любую круглую пластиковую коробочку, например большую крышку или упаковку от чего-нибудь. Всем удачи!
Поделитесь полезными схемами
ДЕТЕКТОР РАДИОИЗЛУЧЕНИЙ Очень неплохой детектор излучений радиопередающих устройств - схема ВЧ детектора без использования катушек. |
МОЩНЫЙ ПРЕОБРАЗОВАТЕЛЬ НАПРЯЖЕНИЯ ДЛЯ АВТОУСИЛИТЕЛЯ Для получения большой выходной мощности 12-ти вольт от автомобильного аккумулятора явно мало, поэтому нужен преобразователь напряжения. Он позволит получить двуполярное питание +-60В с мощностью порядка 400Вт. |
САМОДЕЛЬНЫЙ ПЛЕЕР НА МИКРОКОНТРОЛЛЕРЕ Хочу предложить вашему вниманию простейший способ изготовления самодельного WAV - плеера. Данный аудиоплеер собран на микроконтроллере AVR ATtiny85 но можно использовать также применить ATtiny25/45/85. У микроконтроллеров этой серии всего восемь ножек и два ШИМ (Fast PWM) с несущей 250kHz. Для управления картой памяти достаточно припаять 6 проводов - два для подачи питания и четыре сигнальные. |
СХЕМЫ НА МИКРОСХЕМЕ 555 На 555 серии есть неограниченное количество схем как для новичков и любителей, так и для профессионалов. На основе этого таймера можно собрать сигнализации, датчики, генераторы, преобразователи напряжения и частоты, высоковольтные устройства, звуковые и световые игрушки и даже усилители мощности звуковой частоты. |
РЕГУЛЯТОР СКОРОСТИ ЭЛЕКТРОДВИГАТЕЛЯ КАРТИНГА Принцип регулирования скорости вращения электроприводов постоянного тока основан на регулировании среднего значения напряжения, подводимого к двигателю. Импульсное регулирование позволяет создавать приводы с высокими энергетическими показателями. |
|