Уровнемер и метеостанция. Ардуино.

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


Для измерения уровня воды использовался водонепроницаемый ультразвуковой датчик JSN-SR04T. Для обработки сигналов с датчиков применен микроконтроллер ардуино «WeMos D1 mini». Поскольку микроконтроллер не был задействован на полную мощность, к нему еще были подключены:
  • датчик BME280 для измерения температуры, влажности и давления
  • датчик влажности «Capacitive Soil Moisture Sensor» для сигнализации протекания воды в приямке, где расположен водяной насос.

На картинках можно увидеть, как это реализовано в реальности.

Внешний вид уровнемера и метеостанции



Установка ультразвукового датчика JSN-SR04T в колодце

Установка герметичной коробки для размещения электронных элементов arduino

Установка монтажной платы с датчиком BME280

Установка датчика BME280