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

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

Тема в разделе "Умный дом", создана пользователем Анкор Плюс, 27.04.17.

Статус темы:
Закрыта.
  1. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Разобрался. В php. ini нужно добавить
    extension=pdo_sqlite3
     
  2. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    :)]:aga: Не читаем, да?
     
  3. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Читаем конечно:)
    Я вставил немного другую строку
    extension=php_pdo_sqlite3.dll
    Но после перезагрузки компа снова таже ошибка. А по началу заработало, но на страницу настроек так и не удалось зайти. Бесконечная загрузка с сообщением "подождите немного" или что то типа того:(
     
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Ясно ;)
     
  5. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Проблемы подключения блоков реле к микросхеме MCP23S17, MCP23017.
    Схема контроллера теплицы с применением микроконтроллера SAM3X8E (DUE).
    В связи с тем, что уровни сигналов DUE 3.3 вольта (в том числе и микросхем MCP23S17, MCP23017 для согласования уровней) блоки реле 16 не отключаются. Это происходит из за протекания небольших токов разницы между 5 вольт питания входных оптронов реле и 3.3 вольта управляющего сигнала.
    Есть несколько способов согласования уровней управления оптронами. Опишу один из самых простых. Достаточно на разъем модуля реле подать вместо 5.0 вольт 3.3 вольта.
    Но для этого необходимо на модуле реле исключить подачу 5.0 вольт от внутреннего преобразователя 12 в. (первый 12 вольтовый вариант конструкции реле) или удалить перемычку (второй 5.0 вольтовый вариант модуля реле).
     

    Вложения:

    • 2018-04-15_11-08-11.png
    • 2018-04-15_11-09-48.png
    • 2018-04-15_11-12-10.png
    • 2018-04-15_11-32-40.png
  6. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Проблема с компиляцией W5100 на DUE. Нет подключения к интернету.
    Пытался включить #define ETHERNET_DEBUG. Прошивка не компилируется. Лог ошибки в файле.
    WiFi работает без проблем. Данные отправляются на сайт. Что не так делаю? Может что то пропустил?

    На Меге компилируется нормально.
     

    Вложения:

    Последнее редактирование: 15.04.18
  7. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Добрый вечер! Расскажите пожалуйста для чего устанавливается время в правилах, поливе и т. д. Как работает логика с ним? И в поливе интересен пункт продолжительность полива. Т. Е. если стоит порог срабатывания 50% и выставлена продолжительность 10 мин. то при уменьшении влажности до 49% включится полив и не выключится в течении на 10 мин даже если порог в 50% будет превышен?
    Простите за глупые вопросы:|:
     
  8. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    А RS485 на DUE у вас работает? А то, я никак не могу подключить модуль 7кнопок! Когда пробовал первый раз, то один из Киайских модуль RS485 оказался хреновый, вот сейчас пришли 5шт. новых, но и с ними нет связи: c DUE данные передаются, а УНО не отвечает и не передаёт ничего! :faq:
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

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

    Сделай просто, если хочешь проверить: замени

    Код:
    DEBUG_LOGLN (Ethernet.localIP());
    на
    Код:
    DEBUG_LOGLN (String (Ethernet.localIP()));
     
    Последнее редактирование: 15.04.18
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Попробуй на меге, для начала - там уровни 5В, также как на плате управления, посему лишних движений по согласованию делать не придётся. Я уже писал, что у тебя, скорее всего, проблема с согласованием уровней, т. к. другой причины я не вижу, в принципе.
     
    Последнее редактирование: 15.04.18
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Время работы - по-моему, очевидно, для чего: например, настроили, чтобы правило работало только Пн, Ср, Пт и с 10 до 18. Мало ли для чего, что называется.

    В поливе свои установки, что касается порога: да, полив выключается, если указан индекс датчика влажности (-1 (минус один) - не назначен) и порог. Это порог не включения, а выключения, т. е. если показания с датчика влажности почвы больше, чем установленный порог и полив идёт - он выключится.
     
  12. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    С временем вроде как понятно, а как сделать если нужен круглосуточно контроль?
    А как включить полив в таком случае?)
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Обновил на гитхабе, W5100 в дебаг-режиме компилируется норм под Due. Добавлю лишь ещё раз: W5100 - только как шлюз текстовых команд, например, с вебморды. Через неё ничего дополнительно не делается: ни gardenboss. ru, ни MQTT, ни ThingSpeak. com - только шлюз для команд, понятных контроллеру, всё.
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Если контроль нужен круглосуточно - то просто указываете все дни недели, и время начала и конца - все нули, всё.

    Включить/выключить полив всегда можно вручную - при этом контроллер переходит в ручной режим работы полива до наступления новых суток или до тех пор, пока вы принудительно не переведёте его в автоматический режим.
     
  15. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Т. Е включение полива при падении влажности меньше указанной либо вручную, либо правилами?
     
Статус темы:
Закрыта.