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

Arduino Mega. Контроллер теплицы. Хроники - 4.0

Тема в разделе "Теплицы и парники", создана пользователем Анкор Плюс, 19.05.18.

Статус темы:
Закрыта.
  1. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Почему тогда анемометры все вращающиеся? Во всяком случае - какие видел я? Мир ошибается, и единственно верный путь - это УЗ-измерение?

    Поймите, моя задача сейчас - это ввести ПЕРВОНАЧАЛЬНУЮ поддержку НАИБОЛЕЕ РАСПРОСТРАНЁННЫХ систем, к коим УЗ-анемометр - не относится. В дальнейшем - будет видно, возможно, будет и УЗ-анемометр, но сейчас - без него, точно: я ещё не закончил работу над поддержкой датчиков китайской метеостанции, а паровоз уже впереди телеги :)]:aga:
     
  2. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    @DIYMan, напомни о UniversalSensorsModule, там же не более трех датчиков можно вешать, верно?
    и восемь пинов? Вместе датчики с пинами можно использовать?
     
  3. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Но если его сделать на китайских модулях, то до первого дождя:aga:
     
  4. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    года два живут. Там чем меньше подвижная масса, тем лучше. биение, инерция и прочее
     
  5. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Не плохие анемометры получались из фазовых движков от лентопротяжек, не помню как они правильно называются, там датчики холла встроенные и подшипники, и мячи от пинг понга)
     
  6. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Я про ультразвуковые написал:aga:
     
  7. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Моя история с контроллером теплицы. Я разработал и собрал свой вариант контроллера теплицы. Приступил к написанию программы. Случайно увидел в интернете этот форум и понял, на то чтобы написать примерно такую программу уйдут годы, а то больше (при том что тогда было реализовано около 25-30% программы от нынешнего состояния). Решительно забросил свои контроллеры на полку (валяются до сих пор, понемногу выдергиваю комплектацию) и разработал новый контроллер, совместимый с программой Димы. Сейчас уже шестая версия, надеюсь окончательный вариант.
    Но и первые версии совместимы с текущей программой. Мой совет. Хотите получить нормальную систему, переходите на нашу версию (не реклама). Посмотрите что можно оставить, а что то изменить.
    И будем Вам счастье, удовольствие и полный фарш. Так ли спросите у форумчан.
     
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Там в комментариях написано:
    Т. е. либо три датчика, либо - два датчика и ОДНА карта пинов.
     
  9. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    спс, так и думал, уточнил на всякий
     
  10. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Александр Васильевич спасибо за приглашение. но к сожалению контроллер, который вы разрабатываете не вписывается в общую архитектуру управления огородом, контроллер теплицы это только маленький кусочек общей системы. Каждый модуль системы следит за другим. Использует информацию с датчиков, Проверяет работоспособность друг друга. коллективный WD. В теплице должно работать так: вставил sd с файлом выращивания помидоров и все. Никакого ручного режима. Только тестовый.
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Обновил расширенную версию, переделал код опроса датчика дождя, с учётом применяемого китайского. Также сделал решение проблемы с направлением ветра методом "в лоб": у нас есть N градаций АЦП (пока ограничимся АЦП, другие типы датчиков направления ветра - сильно позже), от этого и пляшем. Прописываем в настройках соответствие какого-либо показания АЦП направлению ветра - и вуаля. Гистерезис, естественно, имеется в наличии.

    Вот как выглядят настройки, пересчитанные под опорное напряжение 5В, 1024 градации АЦП, и верхнее плечо делителя в 10К:

    Код:
    // направление - восток, значения АЦП, соответствующие востоку, указываются через запятую
    #define EAST_ADC_VALUES 75 /*0.8K*/, 169 /*2.0K*/
    
    // направление - юг, значения АЦП, соответствующие югу, указываются через запятую
    #define SOUTH_ADC_VALUES 276 /*3.7K*/, 624 /*15.7K*/
    
    // направление - запад, значения АЦП, соответствующие западу, указываются через запятую
    #define WEST_ADC_VALUES 948 /*119K*/, 882 /*64.3K*/
    
    // направление - север, значения АЦП, соответствующие северу, указываются через запятую
    #define NORTH_ADC_VALUES 782 /*32.7K*/, 450 /*7.9K*/
    
    // гистерезис показаний АЦП для направления ветра (для проверки попадания в интервал)
    #define WIND_DIRECTION_HISTERESIS 20
    Те же настройки, но для Due (опорное 3.3В, 4096 градаций АЦП) - будут, ессно, выглядеть по другому. Как видно, каждому из направлений можно задавать сколько угодно (в разумных пределах, конечно) значений АЦП: в случае с китайским датчиком направления ветра (8 показаний АЦП) - мы для каждой стороны света используем 2 показания АЦП, останется только правильно сориентировать флюгер, при первичной установке ;)

    @promavto - Саша, твой ход, можно проверять ;) (код модуля для метеостанции тоже обновился, там пересчитано под 5В опорное, как писал выше).
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Да, он может гораздо больше, по факту :)]:aga: Огород для него - семечки, люди вон чего только не вытворяют ;)

    Моё скромное мнение: чрезмерное усложнение системы, где каждый узел - настолько сильно умный, что в целом такая система на 90% - мертворождённая, пмсм. Потому как я прекрасно представляю себе трудозатраты, и реализовать такую качественную распределённую систему на голом энтузиазме малыми силами - можно только ко времени, когда китайцы на Марсе уже будут три урожая в месяц собирать.

    Не воспримите за наезд и критику - просто вспомнил пройденный путь, и вздрогнул :) Короче, не ради хейта написал, а сочувствия для ;)
     
  13. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Позвольте с Вами не согласиться, модульная система с распределенными функциями значительно проще и дешевле моноблока, Все, кроме теплицы, уже работает несколько лет (Полив,.баня).
     
  14. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Если надумаете, могу подарить печатную плату "Universal controller_SAM3X8E_01" (есть в запасе).
    Со временем можно собрать контроллер, если есть навыки монтажа элементов SMD.
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Да я совсем не против - если считаете, что проще и дешевле, то это ваше мнение. Моё - полностью с вашим не совпадает, потому что - опыт, свой, неправильный :) Да и моноблока, как вы выразились - у нас, в общем-то нет, а есть именно распределённая система, которую можно конфигурировать, как хочешь. В общем, продолжать дискусс на тему сравнений, наверное, не стоит - здесь тема про конкретный контроллер теплицы, и я, как её автор, вправе рассчитывать на определённое понимание ;)
     
Статус темы:
Закрыта.