Найти в Дзене
КБ Михалёва

Настенные часы на Ардуино своими руками

Красивые большие часы, показывающие не только время, но и температуру со влажностью. Вы можете изготовить их сами и все что вам для этого нужно - это небольшой комплект деталей и терпение.

Изготовление часов
Изготовление часов

Этот проект в нашем кружке детской робототехники был выполнен 11-летним мальчишкой. Он не первый год занимается робототехникой и с большим удовольствием рассказывал об отзывах родственников и знакомых при виде висящих дома часов. Выполнено своими руками - что может быть приятней )

Проект сделан на базе контроллера Ардуино и программируемой светодиодной ленты WS2312 (полный перечень деталей приведен в конце статьи).

В проекте много кропотливой работы по монтажу ленты. Для облегчения этой задачи мы использовали шаблон цифры, по которому затем выкладывали светодиодную ленту слева на право. Лента разрезается для приклеивания к фанерной основе и затем соединяется проводниками по-сегментно.

прокладка ленты по сегментам
прокладка ленты по сегментам

Замечу, что в интернете есть разные проекты, на 4 и 5 светодиодах в одном сегменте. Мы же использовали вариант на 4х светодиодах.

Прежде чем подключать все сегменты обязательно необходимо проверять свечение всех светодиодов или хотя бы делать тестирование на короткое замыкание. В последствии это может повлечь большие сложности по выявлению неисправного светодиода, который нужно будет вырезать и заменить на исправный. В нашем случае в купленной ленте пара светодиодов были неисправны.

В конечном итоге вы должны получить полное свечение всех сегментов. Вот как на фото в нашем случае.

Тестирование свечения сегментов
Тестирование свечения сегментов

Далее необходимо изготовить корпус и выполнить монтаж всех элементов, не забыть поставить датчик температуры/влажности DHT11.

Пока температуры
Пока температуры
Показ влажности
Показ влажности

Ссылка на проект с исходниками программы доступна для подписчиков канала

Комплект деталей для изготовления:

  • Ардуино Arduino Nano 3.0 USB
  • Модуль точные часы DS3221 I2C
  • Цифровой датчик температуры и влажности DHT11
  • Фоторезистор
  • 2 тактовые кнопки
  • Лента светодиодная программируемая WS2312 на 144 светодиода
  • Блок питания 5В 2А
  • Гнездо для питания DC 5.2

Для изготовления корпуса потребуется:

  • фанера 4мм
  • алюминиевый П-профиль 12х10
  • акриловый лист молочный 3 мм

Подписывайтесь на мой канал, пробуйте, делитель опытом изготовления,

Заказывайте разработку автономных роботов и роботизированных систем управления под ваши цели.

С уважением к читателям моего канала и подписчикам,

Михалев СИ, руководитель конструкторского бюро и детских лабораторий робототехники