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

Система удаленного контроля

В предыдущей статье мы сделали устройство контроля температуры. Заменив датчик на любой другой из списка поддерживаемых прошивкой WiFi-IoT можно контролировать другие физические параметры. Сбоку у каждого датчика есть кнопка с подробным описанием датчика и способа его подключения к модулю ESP. Многие датчики подключаются по интерфейсу I2C, не надо пугаться умных названий, все гораздо проще. Китайцы выпускают эти датчики уже на готовых платах к которым от модуля ESP надо подключить только два провода и два провода от источника питания 5 вольт. Вот например популярный датчик SHT30 : Вот так он выглядит живьем: А вот так он виден в прошивке WiFi-IoT: Подключив этот датчик в конструкторе прошивки и загрузив прошивку на наш модуль все уже получилось! Прошивка видит этот датчик и знает адрес его подключения. Нам остается только подключить датчик на пины модуля ESP, указать их номера в интерфейсе модуля и включить галочку активации! ВСЁ !!!! На главной странице мы получаем данные датчика.

В предыдущей статье мы сделали устройство контроля температуры. Заменив датчик на любой другой из списка поддерживаемых прошивкой WiFi-IoT можно контролировать другие физические параметры.

-2

-3

Сбоку у каждого датчика есть кнопка с подробным описанием датчика и способа его подключения к модулю ESP.

Многие датчики подключаются по интерфейсу I2C, не надо пугаться умных названий, все гораздо проще. Китайцы выпускают эти датчики уже на готовых платах к которым от модуля ESP надо подключить только два провода и два провода от источника питания 5 вольт.

Вот например популярный датчик SHT30 :

-4

Вот так он выглядит живьем:

-5

А вот так он виден в прошивке WiFi-IoT:

-6

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

ВСЁ !!!!

-7

На главной странице мы получаем данные датчика.

Очень многие датчики являются не цифровыми, а аналоговыми, например фоторезистор, сопротивление которого изменяется пропорционально освещенности.

-8

Для таких датчиков нет персональной настройки в прошивке, все они подключаются через опцию конструктора - Внутренние ADC (АЦП).

Тут все еще проще и одновременно сложнее :)) Тут не обойдешься просто двумя проводами ...

Датчик подключается через резисторный делитель напряжения. Это простейшая электронная схема, но требует элементарных знаний. Придется погуглить (для тех кто не знает).

Для таких датчиков в прошивке появляется пункт Enable int ADC.INT (см. выше).

Показания таких датчиков обычно бывают в "попугаях" и для получения адекватных значений используем опцию конструктора - Remap ADC

Или просто смотрим :

-9

На сегодня все. Продолжение будет ...