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

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

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

Статус темы:
Закрыта.
  1. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Соболезную!
     
  2. Old-Admiral
    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153

    Old-Admiral

    Живу здесь

    Old-Admiral

    Живу здесь

    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153
  3. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Все мы не вечны, соболезную...
     
  4. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
  5. timon2006
    Регистрация:
    09.03.15
    Сообщения:
    959
    Благодарности:
    1.333

    timon2006

    Живу здесь

    timon2006

    Живу здесь

    Регистрация:
    09.03.15
    Сообщения:
    959
    Благодарности:
    1.333
  6. Andron055
    Регистрация:
    28.08.13
    Сообщения:
    60
    Благодарности:
    40

    Andron055

    Живу здесь

    Andron055

    Живу здесь

    Регистрация:
    28.08.13
    Сообщения:
    60
    Благодарности:
    40
    Адрес:
    Екатеринбург
    Дмитрий, соболезную ...
     
  7. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Извини Дима, но жизнь потихоньку продолжается. Сегодня провел первые испытания датчика влажности и температуры почвы:). На осциллографе у меня ШИМ работает во всем диапазоне (в воздухе и в воде), в веб морде у тебя в крайних положениях (воздух, вода) "нет данных". Это, я думаю, решаемо. Сейчас в раздумье, выводить ли разъем программирования на датчике. Это все не к спеху, как будешь в состоянии свяжемся. :)
     

    Вложения:

    • Без имени-1.jpg
    • DSC00473.JPG
    • DSC00474.JPG
  8. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Это, скорее всего, из-за вот этих строк в прошивке универсального модуля:
    Код:
    int highTime = pulseIn(sett.Pin,HIGH);
    if(!highTime) // always HIGH ?
    {
       s->data[0] = NO_TEMPERATURE_DATA;
    
      // Serial.println("ALWAYS HIGH,  BUS ERROR!");
    
       return;
    }
    При ШИМе либо с 0 заполнением, либо со 100-ным - будет вот такое. Поправимо, как доберусь, исправлю. Можешь просто эти строки закомментировать пока, и посмотреть, что к чему. А ещё лучше - заменить этот участок кода на следующий:

    Код:
    int highTime = pulseIn(sett.Pin,HIGH);
    if(!highTime) // always HIGH ?
    {
       s->data[1]  = 0;
       highTime = pulseIn(sett.Pin,LOW);
    
      if(highTime) // always LOW, 0%
        s->data[0] = 0;
    else // always HIGH, 100%
       s->data[0] = 100;
    
       return;
    }
    Но тогда становится непонятно, как определять поломку датчика. Предполагалось, что она будет выявляться как раз по постоянному наличию высокого уровня на линии. Т. е. лучшим вариантом при таком раскладе будет ограничить ШИМ сверху до 99,99% заполнения, видимо, иначе я не вижу механизма отслеживания ситуации, когда датчик физически не подключён к линии.
     
    Последнее редактирование: 18.11.17
  9. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    В принципе, я и хотел немного увеличить ширину при минимальной и уменьшить при максимальной влажности;)
     
  10. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Лучче так и сделай, в принципе, в прошивке для датчика влажности можно вместо 0 устанавливать 0.1, а вместо 100 - 99,99 как коэффициент заполнения для ШИМ, и это решит все вопросы, навскидку ;)
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Ноут с прошивкой на квартире в Краснодаре, пока там ремонт, вечерами вожусь там с MQTT и конфигуратором (кстати, к конфигуратору приделал и аглицкий интерфейс, тестирования впереди - опять прорва).

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

    В общем, жизнь продолжается, потихоньку работаем, раз всё равно не спится ;) Думаю, через пару-тройку недель будет супермасштабное обновление, где и новый конфигуратор, и первая версия поддержки MQTT, и ещё кучу увиденных и поправленных недоделок.

    З. Ы. Кстати, настройку SMS статистики в конфигураторе уже сделал, но ещё все команды надо оттестировать на плате, плюс - проверить, правильно ли формируется само SMS. Короче, пишу пока навскидку, в проекте конфигуратора раскидано кучу точек останова, чтобы при тестировании не рюхануться и не забыть проверить, что почём ;)

    Ну а потом - всю эту новую требуху после успешного тестирования надо будет и в вебморду выносить, видимо. Работёнки - :ogo: Будем добивать ;)
     
  12. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    @DIYMan, не подскажете: попытался увеличить размер выводимого на Nextion 2.4 - при попытке компиляции НЕ ИЗМЕНЕННОГО Вашего screen. HMI выдает ошибку "Error: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Не удается найти указанный файл." Может, версия NextionEditor-v052 не та?
     
  13. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    разобрался... на Win7 заработало.
     
  14. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Похоже датчик победили:victory:, WDT запущен, точность +-0,2%;)!
     

    Вложения:

    • датчик_.jpg
  15. diabor_20160109
    Регистрация:
    20.02.16
    Сообщения:
    47
    Благодарности:
    17

    diabor_20160109

    Участник

    diabor_20160109

    Участник

    Регистрация:
    20.02.16
    Сообщения:
    47
    Благодарности:
    17
    Добрый день уважаемый HANTER333, подскажите пожалуйста, что это у вас за замечательный датчик влажности почвы? Очень интересен этот момент. Поскольку китайский датчик в полевых условиях сгнил за неделю.
     
Статус темы:
Закрыта.