Цвето-ШАР
Постановка задачи
•Создание светотехнического устройства с управлением от компьютера
•Устройство крепится на имеющуюся конструкцию (шар)
Этапы проектирования:
-Разработка схемы электрической принципиальной и создание платы контроллера
-Разработка программы микроконтроллера
-Разработка программы управления для ПК
Схема электрическая принципиальная
Микроконтроллер: ATMega8A
Транзисторы: IRF840
Излучатель: RGB-LED лента
Блок питания от ПК
Преобразователь USB – COM
Персональный компьютер
Программа для микроконтроллера
Алгоритм:
•Инициализация
•Запуск программы по умолчанию
•Прием команд от ПК
•Анализ команд:
•Вход/выход в режим
управления от ПК
•Управление выводами МК в зависимости от команды
При создании программы использована программная среда CodeVisionAVR V2.03.4
Создание программы для компьютера
При создании Использована программная среда Lazarus 1.4.2
Lazarus — это IDE для создания графических и консольных приложений при помощи компилятора Free Pascal.
Применение устройства
Инсталляции•Праздничное оформление
•Дискотеки
Полученные навыки:
•Моделирование электрических схем
•Создание программ для микроконтроллеров
•Опыт программирования на языке Pascal