Автоматизация теплицы в домашних условиях

Наука без границ - Автоматизация теплицы в домашних условиях

Авторы: Долбак Никита Петрович, Рейнгольд Михаил Григорьевич, Рейнгольд Григорий Борисович

.

Рубрика: Технические науки

Объём: 0,09

Опубликовано в: «Наука без границ» № 7 (12), июль 2017

Библиографическое описание: Долбак Н. П., Рейнгольд М. Г., Рейнгольд Г. Б. Автоматизация теплицы в домашних условиях // Наука без границ. 2017. № 7 (12).

Аннотация: На основе автомобильных стеклоподъёмников и микрокомпьютера Raspberry Pi 2 была создана систему автоматического проветривания теплицы. В системе используется программное обеспечение с открытым исходным кодом.

Цель работы: Используя доступные компоненты, спроектировать и реализовать автоматическую систему для получения наиболее благоприятного климата для развития растений.

Аппаратная часть проекта: В качестве ведущего управляющего устройства использован микрокомпьютер Raspberry Pi 2, сочетающий в себе преимущества Arduino и персонального компьютера, т. к. способен запускать отдельную операционную систему и имеет порты ввода/вывода для подключения ведомых устройств и получения сигналов от датчиков.

Ведомые устройства, используемые в данном проекте: 2 электропривода форточек, Wi-Fi модуль, веб-камера, датчик температуры DS18B20.

Связь с интернетом происходит по протоколу Wi-Fi. Благодаря улучшенной антенне «Двойной квадрат», налажено стабильное подключение к домашнему роутеру.

В качестве привода для окон используются автомобильные свеклоподъемники.

Программная часть проекта: Для написания программы использован язык программирования Python3. Его преимущества: лёгкая правка, быстрая интерпретация и совместимость с Raspberry Pi.

Для подключения к локальной сети использован Wi-Fi модуль, удаленный доступ реализован через SSH.

Для реализации удаленного доступа за пределами локальной сети, использован чат-мессенджер Telegram. Специальные аккаунты, чат-боты, идеально подходят для решения нашей задачи. Также сам Telegram предоставляет нам открытый API.

Экстренное информирование – при помощи SMS-шлюза (www.sms.ru). Была реализована отправка сообщений на телефон, в случае достижения критической температуры.

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

Ведется заполнение базы данных MySQL значениями с датчиков температуры.

Основные преимущества:

  • Полученная автоматическая система обладает высокой стабильностью и точностью, имеет возможность быстрой настройки и изменения алгоритма регулирования температуры при помощи полученного ПО и удаленного доступа.
  • Удаленное управление и получение значений заданных параметров.
  • Возможность расширения функций данной системы при помощи подключения новых устройств.

Планы на будущее:

  • Оснастить теплицу автоматическим поливом (компоненты для этого уже закуплены).
  • Реализовать обогрев (сейчас находится на стадии тестирования).

 

Материал поступил в редакцию 05.07.2017
© Долбак Н. П., Рейнгольд М. Г., Рейнгольд Г. Б., 2017