Новогодняя ёлочка из 12 канального генератора эффектов

Всем привет. В преддверии новогодних праздников решил сделать елочку сувенир. За основу была взята схема 12 канального генератора эффектов  от GetChip  . Схема была перерисована под нужды ёлочки.

Основные функции  ёлочки:

— 12 ШИМ каналов (8 бит, 100Гц), которые управляются алгоритмами, заложенными в микроконтроллер.

-В прошивке предустановленны 8 программ эффектов, 4 из них, при первом старте или по специальной команде UART, копируются в EEPROM микроконтроллера.

-Для выбора эффектов используются три тумблера  на ножках 7, 8, 9. Комбинация замкнутых на «землю» ножек будет определять какой эффект сейчас задействован:
000 – запуск первой программы EEP1 с EEPROM
001 – запуск второй программы EEP2 с EEPROMСветотехника
010 – запуск третьей программы EEP3 с EEPROM
011 – запуск четвертой программы EEP4 с EEPROM
100 – запуск первой программы P1 с Flash
101 – запуск второй программы P2 с Flash
110 – запуск последовательности программ с EEPROM (4 программы)
111 – запуск последовательности программ с Flash (8 программ)

Для более расширенного функционала можно использовать UART и специальную программу Эффектор 12. Более подробно с работой по UART  можно ознакомиться тут

Функционал при использовании UART:

— Уровни 12-ти ШИМ каналов можно непосредственно изменять из программы;
— 4 программы, записанных в EEPROM, можно менять по своему усмотрению;
— задавать программу поведения для каждого канала отдельно;
— включать/отключать любой из 6 общих эффектов, действующих сразу на все каналы, (стробоскоп, движение по заданной программе, мерцание, изменение яркости, сдвиг/скольжение каналов);
— менять скорость работы программы эффектов или полностью ее остановить;
— задавать изменение каналов под музыку.

Схема:

 

Плата ёлки:

Плата основания:

Ну немного фото

   

Ну и видео работы

 

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Вложения

  • zip ёлочка
    Размер файла: 102 KB Кол-во скачиваний: 54
  • zip Effector-12+
    Размер файла: 3 MB Кол-во скачиваний: 56
  • zip прошивка
    Размер файла: 7 KB Кол-во скачиваний: 52
comments powered by HyperComments
наверх