Найти в Дзене
Записки чайника ....

Измерение температуры и влажности в бане.

Сегодня я покажу реально созданный прибор для бани. Не имея хорошего зрения, посмотреть на градусник в бане очень проблематично. Поэтому сделал цифровой градусник с большими цифрами. Сам прибор располагается снаружи бани у стекла двери, а датчик заходит внутрь. Скажу сразу прибор опытный и многолетней эксплуатацией не проверен. Как долго проживет датчик температуры и влажности SHT30 - не знаю. Как альтернатива, всегда можно вместо него подключить датчик температуры DS18b20, в прошивку он включен заранее. Матричный дисплей достаточно хорошо видно, заодно он показывает и время, чтобы не засидеться в парной .... Основой прибора будет ESP32 S2 Mini достаточно мощный и компактный модуль. Есть некоторые хитрости в его прошивке, но на сайте WiFi-IoT все подробно описано. Итак - поехали. Собираем необходимые для прошивки модули в конструкторе. Внимание на детали ... Как уже писал ранее, компилируем и скачиваем прошивку на компьютер. Включаем программу прошивальщик flash_download_tool После э

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

Скажу сразу прибор опытный и многолетней эксплуатацией не проверен. Как долго проживет датчик температуры и влажности SHT30 - не знаю. Как альтернатива, всегда можно вместо него подключить датчик температуры DS18b20, в прошивку он включен заранее.

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

Основой прибора будет ESP32 S2 Mini достаточно мощный и компактный модуль. Есть некоторые хитрости в его прошивке, но на сайте WiFi-IoT все подробно описано.

Итак - поехали.

Собираем необходимые для прошивки модули в конструкторе. Внимание на детали ...

-2

Как уже писал ранее, компилируем и скачиваем прошивку на компьютер.

Включаем программу прошивальщик flash_download_tool

-3

После этого переходим в файловый менеджер Windows и редактируем файл конфигурации.

-4
-5

Сохраняем изменения, заходим заново в прошивальщик и прошиваем наш модуль ESP32-S2.

Вау! Модуль прошит.

Подключаемся к домашней сети WiFi (см. предыдущие статьи) и настраиваем его.

-6

Настройка датчика температуры и влажности. Если он сдохнет подключим DS18B20.

-7

Настройка матричного дисплея.

-8

Настройка режима отображения информации на дисплее.

Подробности можно посмотреть на WiFi-IoT

Можно изменить время отображения - delay(3000) и текст printm(0,Vlag), а можно дописать и свои строки программы.

Теперь можно собрать наше устройство по схеме и разместить в подходящем корпусе.

-9

Режим SafeMod в данном модуле реализован через опцию конструктора SafeGpio. Она позволяет включать режим Safe Mode при запуске модуля используя для этого отдельный GPIO.

Пару слов про сопротивление R1, на будущее ... Это сопротивление для подтяжки. Подтяжку входа к земле или к плюсу питания делать необходимо. Дело в том, что если ножка болтается в воздухе, то на ней может быть какое угодно напряжение из-за помех, поэтому когда делают подтяжку, тогда на ней будет однозначно либо плюс питания, либо земля в зависимости от того какой режим выберем. У некоторых GPIO есть уже встроенная внутренняя подтяжка.

Вот фото безобразного исполнения ...

-10

Внимание!

Кабель к датчику по шине I2C не должен быть более 1 метра.

Блок питания не менее 2 ампер, матрицы много жрут ...

Экран включится приблизительно через минуту после подачи питания ....

И вот готовое устройство.

-11

На этом показометр готов.

Но в следующей статье я расскажу как его доработать и улучшить.