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

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

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

Статус темы:
Закрыта.
  1. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    как лучше?
     
  2. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Telnet 192.168.8.161 1975
    Trying 192.168.8.161...
    Connected to 192.168.8.161.
    Escape character is '^]'.
    CTGET=STATE|MODE
    OK=STATE|MODE|AUTO
    CTGET=STATE|WINDOW|WINDOW_CNT
    OK=STATE|WINDOW_CNT|4
    CTGET=STATE|WINDOW|1
    OK=STATE|WINDOW|1|OPEN
    CTSET=STATE|WINDOW|1|CLOSE
    OK=STATE|CLOSED
    CTGET=STATE|MODE
    OK=STATE|MODE|MANUAL
    CTGET=STATE|WINDOW|1
    OK=STATE|WINDOW|1|OPEN
    CTGET=STATE|WINDOW|1
    OK=STATE|WINDOW|1|OPEN
    Не должна? приоритетом ниже основных правил? бага?
    ЗЫ мне это не срочно, как у вас появится время
     
    Последнее редактирование: 27.05.16
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Пыль. Да и штучное изделие, потому и дорого. Зато с нормальной вебмордой будет, с универсальными модулями датчиков, с конфигуратором. Ну а потом - и коробочка красивая будет, и плата своя - короче, есть куда разгуляться. А там, глядишь, и стоимость упадёт, если мелкосерийно делать ;)
     
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Да пока вроде не планирую, слишком непонятная для меня задача. Для начала надо закончить с Ethernet, потом победить универсальные модули (сейчас только эмулятор на Uno работает), потом уже - посмотрим, сколько оперативки осталось - и будет диагноз.

    Я уже сейчас сомневаюсь, что модуль SMS вместится в конфигурацию. И не из-за того, что памяти под программу не хватает - из-за маленькой оперативки: раскодирование одного длинного SMS запросто отъедает несколько сотен байт. Впрочем, там ещё есть куда оптимизировать, например, сейчас раскодируются все, вне зависимости от входящего номера, это, конечно, непорядок. Как будет время - займусь оптимизацией, сейчас Neoway тупо отключен и отложен в ящик, а тестировать без него - как-то некошерно, сами понимаете.

    Вот вам и ответ про PH :)
     
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Про хотелки: ок, допилим постепенно.

    По правилам: чтобы управлять форточками по отдельности, надо для начала убить два правила TOPENRULE и TCLOSERULE, т. к. они рулят всеми форточками.

    Очерёдность окон определяется по пинам, как они прописаны в настройках прошивки: первая пара пинов - первое окно и т. п.

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

    CTSET=ALERT|RULE_ADD|HALF_0|STATE|TEMP|0|>=|20|0|0|_|CTSET=STATE|WINDOW|0|OPEN|05000

    Второго наполовину:

    CTSET=ALERT|RULE_ADD|HALF_1|STATE|TEMP|0|>=|22|0|0|_|CTSET=STATE|WINDOW|1|OPEN|15000

    Обоих до конца:

    CTSET=ALERT|RULE_ADD|ALL_OPEN|STATE|TEMP|0|>=|25|0|0|_|CTSET=STATE|WINDOW|0-1|OPEN|15000

    Только учтите, что надо ещё правила закрытия ;) Честно сказать - я не тестировал работу на частичное открытие, т. к. это удобнее делать с приводами уже, а не засекать время работы реле с секундомером :)

    Строго говоря, не вижу большого смысла во многих промежуточных положениях форточек в приусадебной теплице - чего мы боимся-то? Сквозняка? Летом всё равно форточки нараспашку всё время фактически. Частичное же проветривание можно устроить, не открывая сразу все форточки, скажем.

    Но в любом случае - пробуйте, этот вопрос надо тестировать, я к нему вернусь в своё время ещё ;)
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Да не должно быть баги. Надеюсь, дожидались, когда реле полностью отработает? Я проверю сегодня и отпишусь.
     
  7. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Бага, надо править.
     
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Поправил, в следующем обновлении выложу. Спасибо за багрепорт, не увидел махонькую занозу :)
     
  9. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    Не знаю кому какая польза от SMS модуля и других таких нужных вещей, а от PH зависит будет урожай или нет.
    ecdlarosta.png tablica-ph-cveti-ovochi.png
     
  10. Anatoly8853
    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45

    Anatoly8853

    Живу здесь

    Anatoly8853

    Живу здесь

    Регистрация:
    21.07.13
    Сообщения:
    94
    Благодарности:
    45
    Адрес:
    Пятигорск
    PH – это водородный показатель, характеризующий концентрацию активных ионов водорода в воде. Для удобства отображения был введен специальный показатель, названный рН и представляющий собой логарифм концентрации ионов водорода, взятый с обратным знаком, т. е pH = -log[H+].

    Если говорить проще, то величина рН определяется количественным соотношением в воде ионов Н+ и ОН-, образующихся при диссоциации воды. Если в воде пониженное содержание свободных ионов водорода (рН>7) по сравнению с ионами ОН-, то вода будет иметь щелочную реакцию; а при повышенном содержании ионов Н+ (рН<7) – кислую. В идеально чистой дистиллированной воде, в которой не растворены никакие газы, эти ионы будут уравновешивать друг друга. В таких случаях вода нейтральна и рН=7. avail_chart-300x272.jpg
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Обновил прошивку и вебморду - в прошивке поправил (надеюсь) багу со сменой статуса одного окна - теперь должно работать нормально. В вебморде - сделал командную строку и заглушку помощи по командам.

    @Shelllonn - какую именно помощь по командам вы хотите увидеть? Переписывать все команды - жизни не хватит, надо начать с чего-то конкретного ;)
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Я не против контроля pH, я даже за. Но: не один. Давайте так: раз вы заинтересованы в этой фиче - напишите плз своё видение этого самого контроля, плюс - какие железки надо юзать для получения значения pH. Сходу по запросу в гугле вижу, что стоят такие датчики вполне себе недёшево. Если вы готовы предоставить в моё распоряжение такой датчик - я с удовольствием сделаю его поддержку в прошивке, введя новый тип датчика "значение pH", добавлю поддержку этого типа датчика в правила, чтобы можно было по значению с таких датчиков что-то предпринимать, могу даже написать отдельный модуль, который что-то там делает в зависимости от значения pH (например, вкл/выкл пин какой, чтобы с правилами не морочиться, скажем).

    Всё упирается в железку ;)
     
  13. Olezhan58
    Регистрация:
    25.08.14
    Сообщения:
    90
    Благодарности:
    39

    Olezhan58

    Живу здесь

    Olezhan58

    Живу здесь

    Регистрация:
    25.08.14
    Сообщения:
    90
    Благодарности:
    39
    Адрес:
    Санкт-Петербург
    Доброго времени суток! Ребята, а кто-нибудь пробовал уже поставить веб сервер на роутер? Openwrt и все дела? Третьи сутки мучаю свой старенький Asus rt-n16, что-то пока никак, беда с настройкой)
     
  14. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    пробовал работает, что не получается?
     
  15. Olezhan58
    Регистрация:
    25.08.14
    Сообщения:
    90
    Благодарности:
    39

    Olezhan58

    Живу здесь

    Olezhan58

    Живу здесь

    Регистрация:
    25.08.14
    Сообщения:
    90
    Благодарности:
    39
    Адрес:
    Санкт-Петербург
    Проблема с подключением флешки, чтоб база там висела.
     
Статус темы:
Закрыта.