Датчик давления воды, масла, воздуха для ардуино. Часть 2

preview_player
Показать описание
Файл прошивки для контроллера находится по ссылке:

В этом видео представлено:
Рекомендации по теме
Комментарии
Автор

Спасибо!
Сделал себе на макетке датчики давления и температуры (18b20) стояков ГВС /ХВС ну и с выводом на oled дисплейчик - красивое, понравилось. Спасибо!
Теперь вот хочу перекостылять это дело на esp и через esphome забирать данные в home assistant для триггерения кранов и водонагревателя, ну и для управления вытяжкой в ванной по показаниям с dht22 - аппетит пришёл во время еды)) возможно датчики протечки тоже буду опрашивать с этой esp-шки

monderlog
Автор

Спасибо за видео и скетч. Использовал для быстрой проверки датчика. Есть только одно пожелание, откоментить скетч более подробно для начинающих. Особо отметить строчку с мапингом цифровых попугаев в милливольты. Т.к. у вас стм и 12 бит оцифровка, а АВРки 10 бит. не все с ходу поймут что за косяк....
Ну и замечу что диапазон 0.5-4.5 В использован неспроста. Выход на крайние значения используется для "самотестирования" датчика. Т.е. выход за пределы необходимо интерпретировать как неработоспособность датчика и выводить ошибку

andreybreski
Автор

красавчик, доработай эту тему и можешь продавать!

diz
Автор

Привет. собрал пробный макет на датчике HX710B, прописал скеч, загрузил Но ничего не показывает, только надпись "Pressure sensor not found" и так в цикле. Уже подключил новый 3 новый датчик, ситуация та же.

#include "HX710B.h"


const int DOUT = 2; // Указываем вывод OUT
const int SCLK = 3; // Указываем вывод CLK

HX710B pressure_sensor; // Создаем объект

void setup() {
Serial.begin(57600); // Открываем последовательную связь, на скорости 57600
pressure_sensor.begin(DOUT, SCLK); // Инициализируем датчик
}

void loop()
{
if (pressure_sensor.is_ready()) {
Serial.print("PSI: ");

} else {
Serial.println("Pressure sensor not found.");
}
delay(1000);
}

PS: Библиотека датчика установлена

moto
Автор

Здравствуйте, датчик будет работать если его опустить в воду на большую глубину, будут ли измеряться давление?

hunk
Автор

Он у вас не будет показывать 5 бар
Ибо АЦП есп уже при 2.9-3.0в примерно будет максимум и выше этого значения давление не будет расти на экране а на вход вы подадите до 4.5в и неизвестно как долго он выдержит перенапряжение
Нужен делитель по входу допустим 1/2
И тогда на входе будет 0.25-2.25в а тут можно и так выщитать разрешение при 4095 шагах делим на примерно 3в Будет примерно 0.7мв одно значение которое умножаем на всю шкалу 5 бар и делим на диапазон делителя 2в и получаем разрешение 1.75 мбар или 0.00175 бар примерно
Нужно лиш для ращетов найти точку напряжения при которой будет максимальный АЦП

yhdrhjfyrhjfgdg
Автор

Интересно как датчик меняет напряжение в зависимости от давления. Ну ладно бы ток менялся типа сопротивление меняется. Но как напряжение меняется я не пойму

odkfpyd
Автор

Спасибо за скетч, не подскажете по первому фильму там было реле, как реализовать эту схему вместо ЭКМ манометра

lmrbmui
Автор

интересно почему не сгорел пин на ESP32 от Ваших 5V...

ropukvv
Автор

При проверке кода, даёт ошибку во второй строчке

EgorAfonin
Автор

Автор ты занимаешься программированием ардуино?

nikolaysulimenko
Автор

Отрицательное давление можно мерить если нет, то какой датчик подойдёт?

romantaibov
Автор

Здравствуйте, есть ли у Вас урок\видео по нескольким датчикам. типа контроль компрессора с передачей параметров на комп ?

kxokqci
Автор

Здравствуйте, для воздуха подойдёт, думаю для компрессора поставить, в продаже не могу найти релюшкитна 2 вкл, 5 выкл. Или этот только с водой работает?

dos
Автор

Спасибо за видео, помогло. А как подключал датчик к esp? Аналоговый вход на esp до 3.3 В, а датчик на 4.5.

MsVskr
Автор

Добрый день.
У мена задача замерять изменение высоты столба воды.
Имеется емкость 30х60х30. Емкость заполняется водой. В боду помешаем баллон. Баллон под давлением. При определенном давлении баллон расширяется. Уровень воды подымается от 1см до 2, 5.
Какой датчик вы бы посоветовали?
Датчику что на видео, на вход надо подавать воду? Просто вы говорите о пузырьках.

sergrezn
Автор

Дружище, подскажи этот датчик подойдёт для измерения давления в системе охлаждения Авто?Если его врезать в расширительный бачок, и вывести все в салон для контроля давления в системе!Реально это сделать?И будет он реальное давление показывать в системе?Я так понимаю он рассчитан для высоких температур?

Akel
Автор

Здравствуйте. Поделитесь пожалуйста скетчем где передаются данные по mqtt ... спасибо.

ehmgwmd
Автор

а где описание mqtt и интерфейса? куда передаете данные и в каком формате? какой УД используете?

miubpeg
Автор

вывод: нужен блок питания со стабилизацией напряжения....

bit