Часы-термометр (часть 1)
Автор: Анатолий Невзоров
Загружено: 2025-08-15
Просмотров: 193
Описание:
Поводом изготовить часы-термометр стал отказ отработавших более десяти лет аналогичных часов, но с маленьким экраном без подсветки и таймера. Часы и радиодатчик питались от батареек, но мне эта функция была не нужна и я решил сделать стационарный вариант, тем более, что старые часы простояли почти на одном месте весь свой срок службы.
Отказ от автономного питания (большой матричный LED экран потребляет энергии, в максимальных значениях, более одного ампера и ни о каких батарейках и речи быть не может) повлёк за собой отказ от автономного питания и радиодатчика (в случае отключения света нет смысла передавать температуру если приёмник обесточен).
В проекте использовано следующее оборудование:
РАДИОДАТЧИК:
ARDUINO NANO (AVR ATmega328P либо LGT8F328P)
ДАТЧИК ТЕМПЕРАТУРЫ Dallas Semiconductor DS18B20 (-55°C...+125°C)
ПЕРЕДАТЧИК SYN115 либо WL102-341(433,92 МГц)(2,0В...3,6В)
СТАБИЛИЗАТОР НАПРЯЖЕНИЯ AMS1117 (3,3В)
ЧАСЫ-ПРИЁМНИК:
ARDUINO NANO (AVR ATmega328P либо LGT8F328P)
LED ЭКРАН 32Х16 (Из 8-ми матриц 8Х8 и драйверами MAX7219)
МОДУЛЬ ЧАСОВ RTC DS3231 (с батарейкой, линия подзарядки отрезана)
ИНФРАКРАСНЫЙ ПРИЁМНИК JS0038M (Пулт ДУ 38 кГц)
ПРИЁМНИК SYN480R или WL101-341 (RX470-4 аналог)(433,92 МГц)
ПАССИВНЫЙ ПЬЕЗОДИНАМИК (BAZZER low level)
И всякая мелочёвка типа фоторезистора, фильтра по питанию, разъёмы, резисторы подтяжки 4к7 к шине питания уже установлены на модуле часов, вместо аккумулятора lir2032 установил батарейку cr2032, но отключил питание предназначенное для подзарядки аккумулятора
Микропрограммы-скетчи для Часов-приёмника и Радиопередатчика, как обычно, выложил на GitHub:
https://github.com/AnatolyNevzoroff/K...
Там же вы найдёте все необходимые библиотеки, схемы и фотографии процесса сборки.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: