Компьютерный мастер

Адрес:
Сочи, ул.Роз, 37

Телефон: +7 (918) 614-88-20,
WhatsApp: +7 (918) 614-88-20

Режим работы:
Без выходных: с 9:00 до 19:00

Рабочее место радиолюбителя.

Рабочее место радиолюбителя- добавление часов.

Продолжаем модернизацию рабочего места радиолюбителя. Наличие часов на рабочем месте удобно. Я считаю они просто необходимы, поэтому остановимся на них. Часы собраны по простой схеме на микроконтроллере ESP8266 и индикаторе TM1637 размером 0,56 дюйма. Текущее время они получают из интернета с серверов точного времени. Использую сервер ntp.msk-ix.ru. При желании можно использовать другой сервер, прописав его в блоке часов в программе FLProg. Часы и блок питания для них расположены в пластиковом корпусе на din-рейку (о данных корпусах я писал ранее). Питание осуществляется от сети напряжением 220 вольт. За счет такого решения уменьшили количество проводов, подходящих к блоку.



Часы в корпусе на din рейку

Синий светодиод на рисунке предназначен для индикация подключения к сети WiFi. Работает примерно так. При включении и когда соединение не создано светодиод мигает примерно два раза в секунду, при установки соединения - раз в две секунды. Сразу можно определись есть ли соединение с сетью WiFi и с сервером точного времени. Дешевая визуальная диагностика. Соединение с домашней сетью происходит практически за 5 секунд, а с сервером точного времени около минуты. Ни каких будильников в конструкцию часов я не закладывал, установить таймер удобнее голосовой командой умной колонке с голосовым помощником Яндекс с Алисой. Колонка находится в комнате рядом с балконом, для ее активации хватает голоса нормальной громкости. Индикатор TM1637 используется красного цвета размером 0,56 дюйма. Красный цвет с моей точки зрения способствует более четкой индикации времени, показания видны на далеком расстянии. Пробовал синий, не понравилось.Ну тут выбор за вами.

При обрыве соединения с сетью включается таймер (у меня вытавлен на 1 минуту 30 секунд), который запускает перезагрузку ESP8266. Перезагрузка микроконтроллера гарантирует установление соединения при появлении сети WiFi и интернета. Скетч для часов написан в популярной программе FLprog. Его можно скачать на моем сайте https://computer-sochi.ru/programm-b.php Индикатор TM1637 запитан напряжением 3,3 вольта. Возможно запитать и от 5 вольт. Тогда необходимо установка оптопары или электронных ключей для согласования уровней напряжения между индикатором и ESP8266. Залить новую прошивку в случае модернизации устройства возможно по WiFi через Arduino IDE (JTA), что удобно, не надо снимать блок для программирования. В программе FLProg сделан простейший веб интерфейс, который выводит всего два параметра: статус соединения с сетью WiFi и текущее время. При желании можно вывести другие параметры - дату, день недели. Соединения с сервером MQTT не предусмотрено. В лицевой панели корпуса сделаны два отверстия: под индикатор и выключатель питания. Монтажная плата с компонентами закреплена в корпусе при помощи термопистолета на "китайские сопли". Места крепления были зачищены наждачной бумагой для создания лучшего контакта с клеем. Лицевая панель съемная, операция по изготовлении нужных отверстий не вызвала затруднений. В корпусах китайского производства сделать это будет сложнее. Там панель не съемная. Эксплуатация устройства в течение 15 дней недостатков в работе не выявила. Соединение по WiFi нвдежное, нареканий по работе часов нет. Отключение часов возможно выключателем на самом устройстве или общим автоматом питания.

Cоединение пинов контроллера ESP8266 с индикатором TM1637 видно в программе FLProg и приводится ниже. На Алиэкспресс широкий выбор наборов для изготовления аналогичных часов, можно использовать их. Мне не понравилось то что в большинстве из них использование индикаторы с меньшими габаритами.
D6 - Dio
D5 - CLK
Светодиод подключен к пину D4 ESP8266 через резистор сопротивлением 220 ом.



Часы в программе FLProg

В корпусе часов в качестве блока питания размещен преобразователь напряжения Hi - Link c 220 на 3.3 вольта на токовую нагрузку до 1 ампера. Реально потребляемый ток максимум 150 ма. Можно использовать блок питания меньшей мощности. На выходе преобразователя для дополнительной фильтрации установлен конденсатор емкостью 2200 мкф.


преобразователь напряжения Hi - Link

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