11 июля 2025 г.


Жизнь в деревне летом без бассейна совсем невыносима, особенно в жару. Решили купить большой. Большой относительно тех которые у нас Просто на землю ставить не хотелось, так как это вызывает некоторые проблемы:

  • потерю тепла водой, которое рассеивается в землю;
  • под бассейном могут рыть свои норы кроты или мышки полёвки;
  • основание из ППС плит может стать проблемой из-за муравьев, которые будут с удовольствием селиться в нем;
  • имеется перепад высоты на участке, из-за которого надо достаточно много выравнивать место установки.

Решил что нужен подиум под бассейном. Сильно тратиться на него не хотелось. После обдумывания как все это сделать выстроился определенный план. Есть вариант положить на землю паллеты и на них сверху настил из ОСП + утеплитель + ПВХ подложку. Но это на пару сезонов если. Хотелось более капитально и подольше. Проработал чертеж и смету под это дело. Если кому-то надо - ссылки на PDF версии и смету в конце статьи.

29 марта 2023 г.

Эмулятор дисплеев на контроллерах HD44780

В прошлом году звёзды сошлись и я понял чего мне не хватает в деревенском доме: удобного управления климатом в комнатах и нагревателем воды на кухне. Этот проект все ещё не закончен, но уже близок к завершению. Надеюсь к лету доделаю. А пока опишу другой проект, который сделал параллельно. 

Для управления климатом я разрабатываю контроллер с символьным дисплеем 16x02, парой кнопок под управлением ESP8266 которые будут установлены в пластиковом корпусе. Для проработки отображаемой на дисплее информации нужно было как-то ее себе представлять. На гитхабе нашелся проект, с помощью которого можно было сгенерировать внешний вид такого дисплея. Но там каждый раз нужно было вручную писать html и js код. Чтоб упростить в дальнейшем разработку решил это дело оптимизировать, что и вылилось в онлайн веб эмулятор LCD дисплеев. Проект open source, размещен на GitHub. Далее опишу его возможности.

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

31 января 2020 г.

Захотел я Audio-CD диски послушать...

Technics SL-PD887У меня скопилось пара десятков AudioCD дисков, которые я записывал сам для себя или покупал лицензионные. Хоть технология AudioCD дисков уже морально устарела, но выбрасывать их не хочется. Музыка на них не надоедает и звучит как-то по особенному. Кому то нравится винил и лампы, a мне вот CD. В общем был у меня проигрыватель Denon DVD-1600. Интересный аппарат. Хороший звук и дизайн. Не устраивало только то что один диск играет, потом его надо было менять. А хотелось загрузить пачку и слушать)) В общем решил поменять его на чейнджер Technics. На авито нашел подходящий по цене и функционалу. Это была модель SL-PD887 по скромной цене в 1200р. Продавец сразу предупредил что плеер читает не все диски. Решил рискнуть и попытаться его починить и заставить читать мои самописные. Дальше расскажу как я этого добился.

31 марта 2019 г.

Из опыта инсталляции проектов "Умный дом"


Перечислил кое-какие наблюдения из опыта монтажа автоматических систем "умный дом". Все написанное взято из моей личной практики работы с такими системами.








5 декабря 2018 г.

Итоги прошедшего года


Прошедший год показался очень растянутым во времени из-за большого количества разных событий в жизни. За этот год успел уже реализовать несколько проектов "Умный дом" на HDL + iRidium mobile, один проект промышленной автоматизации на базе контроллера ОВЕН - автоматизация двух насосных станций водозабора.

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









4 декабря 2018 г.

Пуско-наладка насосной станции

Этой осенью производил пуско-наладку насосной станции. Точнее двух станций соединенных в кольцо общим трубопроводом. Стояла задача управлять второй станцией при отключении первой (пропадание электричества, профилактические работы). Проект был реализован на базе ПЛК100 от OWEN.














17 сентября 2017 г.

Драйвер iRidium для управления ТВ Sony Bravia

Для одного из проектов потребовалось реализовать управление телевизором SONY Bravia. Попробовал сделать управление через HTTP запросы к WEB серверу телевизора. Основой изысканий послужила статья 2014г. В принципе все что там было описано удалось применить к телевизору 2017г. выпуска - модель KD-75XE8596.

12 февраля 2017 г.

Схема проходных выключателей по классической схеме


Для одного объекта потребовалось просчитать схему подключения проходных выключателей для двух групп света. Задача состояла в том, что надо было управлять двумя группами света в одном помещении из трех мест. 

18 апреля 2016 г.

Скрипт LUA уведомляющий о статусах батареек в Fibaro HC2

Довелось настраивать изделие для домашней автоматизации от Fibaro под незатейливым названием Home Center 2.
Суть: имеется несколько десятков беспроводных датчиков и исполнительных устройств (димеры, термостаты Danfoss). Проблема возникла когда сели батарейки в термостатах - уведомления на почту стали приходить строго каждые 30 минут, что порядком напрягало. Полазив по настройкам выяснилось следующие особенности:
  • можно отключить уведомления о севших батарейках сняв соотв. галочку у каждого из термостатов
  • изменение интервала пробуждения (по умолчанию 900 секунд) ни к чему не приводило
  • не было возможности настроить уведомление о севших батарейках одним списком, а не индивидуально по каждому устройству

Решение всех этих проблем есть в скрипте:

22 января 2016 г.

Прошивка платы с МК STM32F103C8T6

Есть у меня кроме отладочной платы STM32F100-Discovery (процессор STM32F100R8T6) другая попроще и поменьше. Процессор на ней стоит STM32F103C8T6. (плату брал тут, отдельно процессор можно купить тут за $1.43). Вот понадобилось ее прошить для использования в проекте. Нагуглил, что для прошивки так же нужно использовать программатор ST-Link (который кстати встроен в Discovery). К сожалению встроенный на плате порт USB для этого не предназначен. Его можно использовать только для связи прошитой платы с компьютером - для передачи данных и т.п.
Конечно для прошивки можно использовать отдельный программатор ST-Link, который маленький, удобный и недорогой (всего $2.65). А вот тут  или тут можно почитать как сделать такой программатор самому. Но зачем, если он уже у меня есть. Поэтому встала задача как соединить программатор на Discovery с платой на STM32F103C8T6. Далее я опишу подробно что надо сделать.

5 декабря 2015 г.

Автополиватор

Давным давно, еще в студенческие времена, я задумал изучать микроконтроллеры. Эта тема казалась очень интересной и перспективной в плане получения различных удобств в доме и не только.

И вот изучая теорию и постепенно покупая в китайских алиэкспрессах разные приспособы для программирования МК (демо плата, макетная плата, перемычки гибкие и жесткие, различне датчики), у меня скопилась критическая масса и созрел реальный проект, который принес бы удобство, полезность и т.д.

Задумал я сделать систему автополива горшочных цветов, стоящих на подоконнике в четырех горшках. Система должна учитывать влажность грунта, температуру воздуха уровень воды в баке, не зависеть от электрической сети (по крайней мере на один, два дня), и в перспективе с контролем через интернет текущих параметров и их изменением.

23 сентября 2015 г.

Про мультиметр DT9205L

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

30 июля 2015 г.

Некоторые полезные настройки Windows

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


9 марта 2015 г.

Деревянные часы

Весьма впечатляющий уровень мастерства.

2 марта 2015 г.

Скрипты для Ant Movie Catalog

Завел на github хранилище своих наработок. По мере возможности выкладываю туда самые удачные.

Была необходимость сбора информации о фильмах, сохранения и дальнейшего быстрого поиска в базе данных. В качестве такой базы данных использовалась программа Ant Movie Catalog. Позволяет хранить кучу информации, в том числе постер или обложку фильма во внешнем файле или прямо в файле базы данных. Так же через эту программу удобно смотреть статистику, искать описание и т.п. инфу.

28 января 2015 г.

Про здоровье

Сидячий образ на работе дает о себе знать. Начинают появляться боли в районе поясницы и вообще весь позвоночник страдает. Нашел несколько упражнений для тренировки мышц спины и других. Рекомендуется делать их хоты бы утром и вечером.

28 сентября 2014 г.

mp3 в старом муз. центре

Захотелось в деревне заиметь более приличный звук при просмотре ТВ и прослушивании музыки. Решил что самым недорогим и простым способом этого добиться - купить б/у музыкальный центр на авито.
Достоинства которые я получил:
  • очень не дорого вышло - 1500р
  • приличный звук: ничего не хрипит, басы качает, верха и средние тоже есть
  • компактный размер аппарата
  • большой выбор: сейчас много продают старых аппаратов, у которых есть кассеты, и  морально устаревшие Audio CD
Недостаток был пожалуй только один: нет mp3. Привык я слушать музыку с флешки. Ну а т.к. лень двигатель прогресса - вот я и решил доработать муз.центр. Сначала расскажу про длинный и несчастливый путь доработки. В конце будет хеппи энд и мораль))

26 сентября 2014 г.

Опять гроза. Снова грозозащита.

Схема защиты линий модема от грозы
Под конец лета в городской квартире после грозы сдох старенький Zyxel adsl модем с wi-fi  на борту. Судя по всему его переклинило от наведенного в кабеле электромагнитным полем молнии ЭДС. На замену ему нашелся другой модем, но уже без wi-fi. Интернет по проводу в ноутбуке - не айс, да и с телефона не выйдешь. Прикрутили внешнюю точку доступа. Все соединил, настроил, работает... но!... Месиво проводов на подоконнике напрягало. Меня попросили все это дело привести в опрятный вид.

14 сентября 2014 г.

Как правильно запитать светодиод от сети 220В?



Казалось бы все просто: ставим последовательно резистор, и всё. Но нужно помнить об одной важной характеристике светодиода: максимально допустимом обратном напряжении. У большинства светодиодов оно около 20 вольт. А при подключении его в сеть при обратной полярности (ток-то переменный, полпериода в одну сторону идёт, а вторую половину - в обратную) к нему приложится полное амплитудное напряжение сети - 315 вольт! Откуда такая цифра? 220 В - это действующее напряжение, амплитудное же в {корень из 2} = 1,41 раз больше.