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

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

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

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

    DIYMan

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

    DIYMan

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

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

    Надо перепахивать всё, чтобы было однозначно: что приходит от ESP - анализируем, а вот ответы в ESP писать - строго по очереди. Короче, радость привалила :(, но без этого - никак. Сейчас соберусь с духом - и вперёд, надеюсь, за пару дней добью это дело, ттт.
     
  2. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Незнаю как остальным, а мне кажется что можно и с текущей версией работать на ура)
    Все равно все статусы можно ловить в MQTT клиенте для телефона. Даже если с первого раза не получилось изменить состояние (Хотя это наверное 1 раз и 100000) то со второго уж точно все пройдет...но я не программист и не понимаю всех тонкостей...
    Так же думаю врят ли найдется человек который пользуется Iot, gardenboss. ru, mqtt еще и вебморду)
     
  3. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Раз принято такое решение, то можно припилить к ЕСП не только 0,40 и 0,20 прошивки, а и NodeMcu до кучи? ;)
    Всё-таки глючные эти АТ-прошивки!:(:close:
     
  4. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Все тут бредят полностью распаянными платами как я посмотрю. А не делал ли кто печатную плату под модули? Просто что бы избавиться от проводов и окультурить немного. Что то похожее на это но под ЛУТ)
    1482565472151628302.jpg
     
    Последнее редактирование: 28.02.18
  5. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
  6. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
  7. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Так про это и говорят: посмотрите, что, и о чём писАли ранее. Уже давно есть готовые решения.
     
  8. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    чуть больше платы меги обычной
     
  9. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Сергей @HANTER333 давно разработал вариант мини-версии, спросите у него ;)
     
  10. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Нормальные они, просто я не совсем правильно с AT-прошивкой ESP сейчас работаю. Это просто следствие того, что приделывали всё постепенно - сначала ThingSpeak, потом gardenboss. ru, потом вебморду, потом MQTT - по результату целостного решения нету, конечный автомат разросся до неимоверных размеров и грозит того и гляди лопнуть. Отладка превращается в АДъ. И хоть оно и работает - лучше было бы переписать, конечно.

    Я сейчас прикидываю варианты, как перетащить часть кода с Arduino Core - там честный менеджмент клиентов. Останется только сохранить все интерфейсы, которые пользуются сейчас - и норм должно быть. Короче, надо экспериментировать, сделав предварительно бэкап. Этим и займусь.
     
  12. Shelllonn
    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300

    Shelllonn

    Живу здесь

    Shelllonn

    Живу здесь

    Регистрация:
    04.02.16
    Сообщения:
    759
    Благодарности:
    300
    Сергею, за его труды, огромный спс :)
     
  13. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    А я всё-таки "дерзнул", и самостоятельно припилил поддержку пассивного баззера!
    #if BUZZER_DRIVE_MODE = DRIVE_DIRECT

    WORK_STATUS.PinWrite (BUZZER_DRIVE_PIN,BUZZER_ON);
    analogWrite (BUZZER_DRIVE_PIN,70);
    На удивление - получилоь с первого раза, правда не знаю, могут ли из-за этого возникнуть косяки? Пока всё норм! Ущё, чуть-чуть под-раскрасил экран дисплея 7" - сменил основной фон с белого (0xFF,0xFF,0xFF) на чуть зеленоватый (200,240,200), кмк получилось красивее! Что скажет Дмитрий?
     
  14. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Там немного не то что я имел ввиду. Мне кажется удобнее когда все реле контроллер и прочее, в одном месте. И из такой коробки только провода к датчикам, насосам, клапанам и двигателям.
     
    Последнее редактирование: 28.02.18
  15. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Так об этом и речь, только здесь можно, чтобы контроллер был в одном месте, датчики - в другом, а реле в третьем! :super:
     
Статус темы:
Закрыта.