ARDUINO Часы линейные (Arduino + DS1307 + сервопривод + лазер)

Александро

✩✩✩✩✩✩✩
28 Окт 2018
2
1
О проекте
Привет! Представляю вашему вниманию мой проект — линейные лазерные часы. На сервопривод установлен лазер, который поворачивается в соответствии с текущим временем, указывая на нужную отметку на потолке, стене и других поверхностях.

Суть проекта: лазерный луч движется по траектории в зависимости от времени суток — от рассвета до заката, от одной точки до другой.
Что уже сделано
1. Аппаратная часть

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

Схема подключения
1785851430964.jpegСкриншот-20260804-154405.jpg

Текущее состояние и будущие планы
🔨 Что предстоит сделать

  1. Калибровка угла расположения лазера — точная установка направления луча для равномерного деления по шкале
  2. Настройка яркости лазера (в зависимости от времени суток)
  3. Изменение формы лазера используя линзы для вертикальной полоски например либо сделать что то наподобие прогресс бара сделать горизонтальную полоску и поставив преграду
Приглашаю к сотрудничеству

Так же переходите на мой канал
https://dzen.ru/keks
 
Изменено:

bort707

★★★★★★★
21 Сен 2020
3,507
1,003
Идея интересная, я бы глянул реализацию. Но Дзен - это помойка, куда я не пойду, тем более на канал с названием "Кекс"
Вообще, выкладывая проект, стоило бы выложить код сюда или на доступный ресурс, типа Гитхаба
А не давать ссылку на канал. которая выглядит как реклама.