Рисунок на колесе с помощью микроконтроллера |
Этот проект не был реализован в железе (делалось ради интереса), но его можно использовать как основу для построения простейшего «рисунка на колесе». По моему замыслу это должен быть плавно заполняющийся и исчезающий рисунок. Если применить разноцветные сверх яркие светодиоды, то можно получить вполне осмысленные эффекты. Например, если использовать по трети белых, синих и красных светодиодов, то можно получить рисунок Российского флага. На мой взгляд, смотрелось бы эффектно.
Схема состоит из микроконтроллера PIC12F629 (PIC12F675) и цепочки сдвиговых регистров 74HC595. Эта цепочка может быть сколь угодно длинной. Схема взята из проекта Протеуса (на схеме не хватает линий питания микроконтроллера: вывод 1 к +5 вольт, ну а вывод 8 к минусу).
На схеме цепочки светодиодов без токоограничительных резисторов. Необходимо каждый светодиод подключать через резистор 470…510 Ом!
Вывод 2 у микроконтроллера PIC12F629 – это линия синхронизатора (будем её так называть). Предполагается, что каждый новый оборот некий датчик (например, геркон) будет замыкаться на общий провод (минус питания). Это будет приводить к сдвигу изображения (точнее к сдвигу сигналов на выходе 74HC595). На схеме вместо геркона изображен генератор сигналов. Именно таким образом мы получаем анимированную картинку на колесе.
Для этого проекта сначала разводилась печатная плата (впрочем, как и во всех остальных проектах – сначала разводится плата, затем пишется программа). Рисунок платы таков, что позволяет легко нарастить любое количество сдвиговых регистров в одну линию. Ниже рисунок платы (токоограничительные чип-резисторы уже стоят).
Как видим, плата может быть элементарно удлинена путем тупого копирования фрагмента сдвигового регистра. Ну собственно и всё. По питанию стоит стабилизатор на 5 вольт типа 7805 (отечественный аналог КР142ЕН5А). Конденсатор по питанию – ну что-нибудь в районе 10 мкф на 6,3 вольта.
Файлы проекта:
Автор: Тимофей Носов
C этой схемой также часто просматривают: |
ИЗМЕРЕНИЕ ЧАСТОТЫ С ПОМОЩЬЮ АВОМЕТРА UART с помощью КР1878ВЕ1 Переходник для микроконтроллера AT89C52-24JC Генератор прямоугольных импульсов на встроенном ШИМ модуле микроконтроллера PIC16F628A RGB-лампа настроения без микроконтроллера Цифровой осциллографический пробник "Хамелеон" Микроконтроллерное "сердечко" на ATtiny2313 Два индикатора уровня на микросхе LM3914 Электронный паучок на микросхеме 74HC04
| |
Контроллер RGB светодиодной ленты Цветик-семецветик на PIC12F629 Плавное чередование яркости свечения светодиодов (лент) Электронное ожерелье на микроконтроллере и светодиодах RGB-лампа настроения без микроконтроллера Корзинка с цветами на светодиодах Световые эффекты на основе цифрового генератора шума Мигающий светодиодный сигнализатор с низковольтным питанием Брелок в форме сердца в техностиле Схема ночника с оригинальным световым эффектом |