1 2 3 4 5 6 7 8 9 10 5.5/10 5,50оценок: 4

Контроллер для теплицы на Arduino - 2

Тема в разделе "Теплицы и парники", создана пользователем Cofessor, 27.04.18.

  1. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376
    Адрес:
    Брянск
    Это вы так восприняли. Я говорил не об излишестве, а о недостаточности. Очень легко истратить на автоматику массу средств и очень нелегко получить от этого хорошую отдачу. Копируя ту программу, что даёт автор, вы многого не получите.
     
  2. Энергогетик
    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239

    Энергогетик

    Живу здесь

    Энергогетик

    Живу здесь

    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239
    Адрес:
    Алтайский край.
    Так если мне нужно будет, я на имеющуюся программу допишу костыль. Там даже отдельная вкладка есть под свои костыли. Т. е. Уже сделаны 90% работы в этом проекте. Есть входа и выхода и куча условий. Самое интересное, что об оставшихся 10% ни я не вы даже не понимаем. Т. к. например вот например возмем температуру. Ей мы управлять умеем. Ну на 95% в более менее благополучных условиях (т. е. не зимой). Алгоритм прост как три копейки.
    Теперь посмотрим на влажность. Управлять мы ей отдельно от температуры можем с успехом в процентов 50... Плохо... А ежели мы ее еще на температуру наложим... Все конец нашим знаниям и умениям.
    Посему чем легко управлять - светом, поливом, температурой, проветриванием, мы все и управляем и ИМ тут более менее работают. Вот именно тут универсальный контроллер хорош - справится. А где он не справится - поверьте именно там и вы не знаете что делать. Там и компуктера не хватит и знаний надо институт.
     
  3. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632
    Адрес:
    Москва
    О каких сомнениях идет речь? ESP -это тот же Ардуино, но в 10раз быстрее и дешевле!
     
  4. Энергогетик
    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239

    Энергогетик

    Живу здесь

    Энергогетик

    Живу здесь

    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239
    Адрес:
    Алтайский край.
    Идея так себе если честно, иметь связку контроллеров вместо одного... Тут один то контроллер пинать замучаешься при зависаниях, а тут несколько, да не на столе, а в полевых условиях.
     
  5. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376
    Адрес:
    Брянск
    Тут речь уже не об управлении с помощью контроллера, а о сборе данных. Пока я наткнулся на то, что мои простые ИМ плохо справляются с управлением. Примеры:
    1 - Уже в начале апреля вентилятор воздуховодов не справлялся с понижением температуры внутри - снижал всего на 1-2*С.
    2 - Летом при полностью открытых форточках и дверях температура внутри все равно на 5-10* выше наружной.
    3 - Влажность в пасмурный день в апреле в закрытой теплице поднимается близко к 100%. Надеялся что вентиляция через воздуховоды поможет, но увы.
    4 - Ночью влажность немного пониже за счёт того, что ограждение теплицы служит промокашкой, собирающей лишнюю влагу, но всё равно влажность поднимается до 80%.
    5 - Днём в жару влажность падает катастрофически до 20-25%, растения останавливаются в росте, на томатах крутит листья, плоды лопаются.
    Спрашивается, зачем сбор данных, если управление всё равно не справляется? Контроллер на Wi-Fi - отличное средство для регистрации параметров ночью, но что от этого толку, если нет эффективных ИМ? Так что это пока не самое актуальное, надо повышать отдачу от исполнительных механизмов. Предполагаю что с ночной влажностью будут справляться приоткрытые форточки, но это ещё надо проверять. Сейчас поставлю вентилятор на 250 куб/час на воздуховоды - посмотрю что даст. Для повышения влажность и снижения температуры днём в жару нужна чистая вода для распыления аэрозоли - сделал этим летом ёмкость на 850 л для сбора дождевой воды, тоже надо испытывать.
     
  6. Энергогетик
    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239

    Энергогетик

    Живу здесь

    Энергогетик

    Живу здесь

    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239
    Адрес:
    Алтайский край.
    1 и 2 частично решается за счет поликарбоната (меньше света - меньше перегрев). Частично притенением. Частично проветриванием. Хотя 2 почти не решаемо. Северянам полегче.
    3 плохо решается, т. к. проветривать нельзя - на улице холодно.
    4 забить и забыть, а летом форточки приоткрытыми оставлять.
    5 проблема южан. Ну форсунки должны спасать.
     
  7. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376
    Адрес:
    Брянск
    Не будет между ними никакой связки. Даже не 2, а 3 независимых контроллера уже намечаю - ещё один для прокачки воздуха через крайние грядки от солнечных коллекторов.
    Если бы хватило толку и времени, сделал бы ещё контроллеры-штыри для замера температуры грунта в разных точках на радиосвязи, да индивидуальные контроллеры для каждой форточки. Собственно, я так когда-то и задумывал вначале - распределённая автоматика, везде свой контроллер вместо сетей из проводов к одному спруту.
    У меня и контроллер полива есть, который может управлять целой кучей клапанов по всему участку, но душа не лежит к централизованной автоматизации, поэтому полив понемногу расширяю и совершенствую, а автоматизацию пока отложил.
     
  8. Энергогетик
    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239

    Энергогетик

    Живу здесь

    Энергогетик

    Живу здесь

    Регистрация:
    20.09.16
    Сообщения:
    1.429
    Благодарности:
    1.239
    Адрес:
    Алтайский край.
    Это тупиковая ветвь эволюции с кучей гемора-тремора и сомнительным функционалом. ИМХО.
     
  9. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632
    Адрес:
    Москва
    К, сожалению, нихрена не понял о чем речь. Но распределенная система из нескольких дешевых, малофункциональных контроллеров- это хорошо. Это более надежное решение. Одного мышь съест, а остальные будут работать:um:
    PS смотря какой съест:aga:
     
  10. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376
    Адрес:
    Брянск
    Всё очень просто: если у вас есть не связанные, независимые друг от друга процессы, то в этом случае децентрализованная автоматизация уместна. Естественно, с начала микроконтроллерной эры децентрализованная автоматика рулит, часто она ещё и дешевле.
    Например, обогрев грунта от солнечных коллекторов. Что для него надо? ИМ - вентилятор, 2 датчика - один в коллекторе, другой - на выходе труб, и контроллер. Контроллер включает вентилятор всегда, когда есть дельта. И эта подсистема не зависит ни от температуры воздуха в теплице, ни от влажности, ни от освещённости, т. е. она автономна. Спрашивается, зачем тянуть провода от управляющего контроллера (УК), если можно поставить рядом с вентилятором вот такой крошечный?
    DSCN2838.JPG
    В нём даже экран не нужен, можно убрать.
    К тому же это позволяет сэкономить 3 вывода в УК на AT328P, иначе, из-за нехватки выводов, пришлось бы переходить на Mega.
    Аналогично с контроллером сбора данных. У меня есть MCU, но выводов в нём очень мало для того, чтобы собрать на нём и УК и линию передачи данных. Но какая информация, собственно, мне нужна? Только круглосуточные данные по температуре и влажности. Так проще сделать отдельный контроллер с парой датчиков и пусть он этим занимается, а УК работает сам по себе. Потом можно и объединить, если перейду на какой-ни-будь новый контроллер, а сейчас зачем деньгами зря сорить и связываться с тем, с чем ещё незнаком?
     
    Последнее редактирование: 15.12.19
  11. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632
    Адрес:
    Москва
    Конкретно, сколько выводов нужно? Мега для такой мелочи, как самосвал для коробка спичек
     
  12. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376
    Адрес:
    Брянск
    Проблем с выводами нет. Вот вариант:
    1.jpg
    Ещё 3 свободных вывода, как раз добавить 2 датчика и СИОД. Если надо, перейду с программирования через JPEG на UART - сэкономлю ещё 3 вывода.
     
  13. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632
    Адрес:
    Москва
    Для того чтобы передать свою идею нужно не плату показывать и исписывать десятки строк, достаточно нарисовать блок схему: черный ящик (это поскольку схема запатентована) + периферия.
    Тогда очень просто можно будет разобраться. Вдруг окажется что хватит 3 реле, вместо 8:aga:
    PS на всякий случай (вдруг забыл): входы рисуют слева, выходы- справа, а "ящик" -просто прямоугольник.
    например m132a4280.gif
     
    Последнее редактирование: 15.12.19
  14. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.127
    Благодарности:
    8.376
    Адрес:
    Брянск
    Если будет от кого заинтересованность и конкретный запрос, постараюсь ответить. А если просто праздное любопытство - о чём говорить?
     
  15. Лифтанутый
    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632

    Лифтанутый

    УВЕРЕННЫЙ

    Лифтанутый

    УВЕРЕННЫЙ

    Регистрация:
    11.04.08
    Сообщения:
    4.648
    Благодарности:
    13.632
    Адрес:
    Москва
    Так ведь уже 5лет (!) прошло после этого: -
    Снимок экрана 2019-12-15 в 23.03.28.png
    сотни замечаний и предложений, реальных технических решений поступали регулярно - где блок схема и сформулированная задача по алгоритму работы контроллера для управления теплицей:faq:
     
    Последнее редактирование: 15.12.19