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