Датчик в тепличку

Вот есть термометры. Обычные такие. Которые садовые. Втыкаешь в землю и ходишь смотришь, сколько там градусов. Всё бы ничего, но как в ночное время то замеры снимать? С фонариком. Составить график «выхода на объект» и заполнять его ежечасно. Лень… Можно сделать иначе. Применить навыки электроники и программирования и облегчить себе труд. И не беспокоить свой сон, в ночное время. Для этого нужно взять микроконтроллер. Который с возможностью подключения к Wi-Fi. Взять пару датчиков. Навешать на микроконтроллер. Включить и собирать данные на сервер. А уж после анализировать, что_да_как.

Грунт буду замерять на глубине 15см от поверхности. Для этого на штырь делаю нулевую отметку, и «ниже» закрепляю датчик. Буду применять цифровой датчик температуры DS18B20. В герметичной оболочке он у меня.

Я не стал NTC-резисторы использовать, чтоб сократить время калибровки и как можно скорей запустить систему. Погрешность, даже если и будет в пару градусов — мне не критична. Важно понимать общую картину происходящего.

За основу (штырь), применяю метровый алюминиевый уголок. В Леруа менее 40 рублей цена ему. Ту часть, что под землю уходит и будет низом — заострил. Верхнюю часть же буду применять для крепления пластиковой распределительной коробки, в которой будет микроконтроллер находится.

Просто сверлить алюминий это то ладно. Я научился делать резьбу в этих отверстиях. Куда удобнее получается, чем применять болт+винт. Диаметр 3мм использую.

Пластиковую коробку брал самую маленькую. 6х6 сантиметров по высоте и ширине. Глубиной 4 см. Стоимость её составит менее 25 рублей. Она с резиновыми ступенчатыми сальниками. Это чтоб вырезать отверстие под нужен мне диаметр провода. И полностью защитить содержимое от влаги. И пыли. И всего остального прочего. Контакты от датчика DS18B20 обжал и в dupon контакты вверг.

Кабель от датчика DS18B20 закрепил на штыре термоклеем. А чтоб не болтался просто так. Приходилось использовать зажимы, ибо кабель ну никак ровно лежать не желал.

Далее начинка. Микроконтроллер NodeMCU на базе 12-го ESP8266. Для определения температуры окружающего воздуха применяю датчик bmp280. Он умеет ещё атмосферное давление замерять. Питание от 4-х аккумуляторов AAA-размера.

Резистор, что нужен для верной работы датчика DS18B20 припаял прям к плате микроконтроллера. Очень надеюсь, что ничего в такой «космической» электронике своим паяльником я не повредил 🙂

Устройство готово. Скетч простой на базе blynk, отсылающий показания к ним на сервер. Приложение установлено на телефоне. Туда и собирать буду статистку. Посмотрим, как быстро грунт в теплице прогревается в апреле. А то ведь известно, что если +5°, то можно уже посадки делать. Уж очень не хочется скорей начать высаживать и растить… 🙂

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *