247

Теплица на Ардуино-Мега. Часть 6.⁠⁠

Серия "Умная" теплица на Ардуино-Мега

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

Теперь расскажу об автоматическом поливе. Его конструкция в моей теплице выглядит примерно так:

Из большого бака раз в день в определенное время ( настраивается с помощью меню ) вода наливается в бак, расположенный в теплице, с помощью насоса. В моем случае в 10-00. Количество воды определяется срабатыванием поплавкового датчика. На всякий случай через меню можно настроить предельное время работы насоса ( защита от несработки датчика. Итак, вода налилась:

После этого вода в баке весь день греется в теплице, в которой тепло. А вечером, у меня настроено в 19-00, насос включатся на 40 секунд, вода переливается и уже самотеком, по закону сообщающихся сосудов, выливается на грядку:

Как я настраивал автополив можно посмотреть на Youtube.
Электрическую схему теплицы можно посмотреть в предыдущих постах, а вот скетч пришлось переделать. Время для работы насоса, достаточное для того, чтобы вода перелилась и начался полив, составляет 40 секунд. Я, недолго думая, написал:

digitalWrite (ReleNasos_2,0); // Включаем насос
delay (Parametr[2]*1000); // где Parametr[2] - это время в секундах, настраиваемое с  //помощью меню.
digitalWrite (ReleNasos_2,1); // Насос отключить

Однако оказалось, что если настраиваем 15 секунд, все работает нормально, а если 40, то программа останавливается на этом delay навсегда. Так и не разобрался, почему. Не подскажете начинающему? Переписал таким образом:

digitalWrite (ReleNasos_2,0); // Включаем насос
for (int Poliv_delay = 0; Poliv_delay<=Parametr[2]; Poliv_delay++)
{
delay (1000);
}
digitalWrite (ReleNasos_2,1); // Насос отключить

Все сразу заработало, но непонятки так и остались. Раз уж скетч я выкладывал ранее, выложу и измененный.

Arduino & Pi

1.5K поста20.9K подписчиков

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Там где можно обойтись поплавком и будильником механическим, мы ставим контроллер. Или всё же планируется проводить контроль влажности почвы и автоматизации вентиляции?

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

Хотя если всё собрано из подручного хлама, то решение годное.

раскрыть ветку (6)
1
Автор поста оценил этот комментарий

Вот Вы смотрите 6-ю часть серии постов о теплице, остальные не смотрели, как я понимаю. Рекомендую, посмотрите. Сам я ничего подобного в интернете не видел. Если не хочется или лень, напишу:

Сделано:
- автоматический подогрев почвы
- автоматическое проветривание (2 форточки с электроприводом) по 2-м датчикам - основному цифровому и резервному аналоговому, автоматически включающемуся при выходе из строя цифрового.
- вывод параметров на дисплей

- дисплейное меню с 16-ю настраиваемыми параметрами и тестовыми программами

- измерение влажности почвы (пока только информативно, датчик ненадежен)

- автоматический набор воды и полив по времени

- резервирование моторов открывания форточек и насоса набора воды путем установки предельного времени работы.


Планируется:

- "продление дня" с помощью ультафиолетовых ламп

- передача данных на сайт

- управление через интернет.

раскрыть ветку (5)
0
Автор поста оценил этот комментарий

Баловался я как то организацией интерфейсов управления. Как только заимеете полноценный веб-интерфейс, откажитесь от экраничка и делите всё: 1-для юзера простого (жены/детей/соседа, минимум средств интуитивно понятного управления крутильниками), 2-инженерное меню. Плюс полностью ручное управление желательно, чтоб при подыхани контроллера можно было без пересбора теплицы полить/проветрить/подогреть.

В качестве веб-сервера поразмыслите над использованием обычной мобилки под андроидом. Аппаратно это интеграция по синезубу, модем, веб-камета(для поглядеть) и сенсорный экран.

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

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Мы с коллегами на работе, когда время есть, занимаемся, вот подняли на Малинке веб-сервер, MySQL, сейчас ESP-8266 пытаемся заставить данные по UDP передавать в базу. Синие зубы и приложения под Андроид мне как-то не по душе. Пусть будет сайт сначала с телеметрией.

раскрыть ветку (2)
Автор поста оценил этот комментарий

Кем вы работаете?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я пенсионер, майор милиции в отставке. Работаю эникейщиком.

0
Автор поста оценил этот комментарий
это круто! Буду следить за вашим прогрессом :)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества