Схема сосульки очень проста, всего один 8-ми ножечный контроллер да несколько пассивных элементов управляют аж 20-ю светодиодами! Это достигнуто с помощью так называемого метода "charliplex".
Программа сосульки включает 3 эффекта по 3 градации скорости в каждом. Режим работы переключается нажатием кнопки между RST/PB5 и землёй(-). Выбранный режим сохраняется в EEPROM, при включении питания читается оттуда.
Эффекты:
1. Плавно переливающийся бегущий огонь.
2. Метеор.
3. Зажигаются и гаснут случайные светодиоды.
Печатная плата разработана с учётом установки ATtiny13A-SU или ATtiny13A-SSU (Нажмите для увеличения картинки).
Сначала прошивается Flash(HEX), EEPROM(EEP). Fuse-биты прошиваются только в самый последний момент.
00.hex - 09.hex - номер прошивки. В них выставлены разные задержки, чтобы при включении они работали не одинаково.
Внимание! После прошивки fuse-битов микроконтроллер станет недоступен для перепрошивки простым программатором. Для изменения нужен будет высоковольтный программатор. Поэтому будьте внимательны или купите ATtiny13 с запасом.
По этой ссылке вы можете скачать архив проекта (печатные платы, исходники и т.д.)
C этой схемой также часто просматривают: |
Простая светодиодная лампа для лестничной площадки Светодиодная лампа работающая от сети 220 В Светодиодная снежинка на AT90S2313 или TINY2313 Новогодняя электронная сосулька Новогодняя светодиодная снежинка-термометр Propeller Display - cветовое табло с круговой механической разверткой 3X3X3 RGB-куб на микроконтроллере PIC16F886 С новым годом! 8 каналов, 8 светодиодов Индикатор электрического поля
|