О проекте
Привет! Представляю вашему вниманию мой проект — линейные лазерные часы. На сервопривод установлен лазер, который поворачивается в соответствии с текущим временем, указывая на нужную отметку на потолке, стене и других поверхностях.
Суть проекта: лазерный луч движется по траектории в зависимости от времени суток — от рассвета до заката, от одной точки до другой.
Что уже сделано
1. Аппаратная часть
Схема подключения


Текущее состояние и будущие планы
Что предстоит сделать
Так же переходите на мой канал https://dzen.ru/keks
Привет! Представляю вашему вниманию мой проект — линейные лазерные часы. На сервопривод установлен лазер, который поворачивается в соответствии с текущим временем, указывая на нужную отметку на потолке, стене и других поверхностях.
Суть проекта: лазерный луч движется по траектории в зависимости от времени суток — от рассвета до заката, от одной точки до другой.
Что уже сделано
1. Аппаратная часть
- Arduino или другой микроконтроллер — управляющий контроллер
- Модуль DS1307 с батарейкой — часы реального времени
- Сервопривод SG90 — поворотный механизм
- Лазерный модуль
- Автоустановка времени при прошивке
- Гибкая настройка диапазона времени и углов через Serial
- Обновление положения раз в минуту
- Режим энергосбережения: серво отключается после каждого движения
- Тестовый режим для проверки углов проецирования
- Можно менять направление движения
- SET 6 0 18 0 Установить временной диапазон
- ANGLE 0 180 Установить углы поворота
- TIME 14 30 0 Установить время
- DIR 0 Установить направление движения
- TEST Тестовый прогон лазера
- UPDATE Принудительное обновление серво без изменения настроек
- STATUS Показать статус
- HELP Справка
Схема подключения


Текущее состояние и будущие планы
- Калибровка угла расположения лазера — точная установка направления луча для равномерного деления по шкале
- Настройка яркости лазера (в зависимости от времени суток)
- Изменение формы лазера используя линзы для вертикальной полоски например либо сделать что то наподобие прогресс бара сделать горизонтальную полоску и поставив преграду
Так же переходите на мой канал https://dzen.ru/keks
Изменено: