Автор прошивки - тот еще затейник ))) Оказывается, авторский модуль ESP32 WiFi может использоваться не только для передачи файлов. К этому модулю возможно подключить дополнительные устройства, работающие по шине I2C и прошивка сможет с ними работать. Одним из таких устройств является датчик температуры и атмосферного давления BMP280 и его более дорогой аналог BME280. Этот датчик можно подключить к плате модуля ESP32 WiFi и получать показания температуры в подвале принтера и атмосферного давления в атмосфере )))

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

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

Адепт секты SHUI Владимир заморочился, выяснил как это сделать и предоставил на всеобщее обозрение фотоотчет о своих изысканиях.

Сразу предупрежу - речь пойдет об авторском варианте печатной платы модуля WiFi. Если вы делали печатную плату самостоятельно по упрощенным разводкам (или покупали такую) - то просто так подключить датчик не получится, так как на упрощенных разводках дополнительный разъем выбрасывают.

ВАЖНО!  Сразу предупрежу - речь пойдет об авторском варианте печатной платы модуля WiFi. Если вы делали печатную плату самостоятельно по упрощенным разводкам (или покупали такую) - то просто так подключить датчик не получится, так как на упрощенных разводках дополнительный разъем выбрасывают.

Фотоотчет Владимира

так выглядит модуль датчиков, который был у Владимира. Это модуль из двух датчиков сразу - BMP280 и AHT20. Оба датчика висят на одной шине. BMP280 - это то, что нам надо, AHT20 - это датчик влажности. Его прошивка пока (пока!) не поддерживает, но, надеюсь, будет.

Не знаю, найдете ли вы точно такой же, но на Али есть другой вариант чисто BMP280

Продолжаю описывать вариант Владимира: он подпаялся к подписанным ногам разъема датчика:

Вот так это выглядит подключенным к модулю WiFi

А вот его вариант установки в корпусе:

Здесь Влидимир нарисовал как соединены контакты ESP32 с контактами на дополнительном разъеме:

А вот от меня подписанные контакты разъема на плате модуля WiFi (по этим двум картинкам можно подключить любой вариант исполнения датчиков):

Далее - датчик нужно настроить, т.е. указать его адрес. Обычно его адрес EE. Его нужно указать в пункте BME/BMP280 и обязательно нажать кнопку "Сохранить" внизу, т.к. эти настройки автоматически не сохраняются.

Если датчик подключен и все в порядке, то в нижнем правом углу экрана помимо времени отображается температура (T) и давление (P):

Кроме того, в виджете WiFi должна загореться пупка "BME280" или "BMP280".

На этом всё.


<< Подключение RGB-ленты   

Последняя правка: 07.03.2025

Copyright © 2025 SHUI - прошивка для 3D-принтеров. All rights reserved.
Обратите внимание: последнее обновление страницы: 07.03.2025
Мы используем куки (cookie) для наилучшего представления нашего сайта. Если вы продолжите использовать сайт, мы будем считать что вас это устраивает. Вы можете просматривать сайт без использования куки (cookie) с частичной потерей функциональности в приватном режиме вашего браузера. Если вы полностью отказываетесь использовать куки (cookie), вы обязаны покинуть сайт.  Принять  Больше информации