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

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

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

Статус темы:
Закрыта.
  1. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.957
    Благодарности:
    1.957
    Адрес:
    г. Москва, Зеленоград.
    Данный дисплей пока не приобретайте, проблема с библиотеками. Сначала нужно проверить работу.
     
  2. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    @DIYMan, Создал два правила:
    1.JPG
    2.JPG
    Никакой реакции на них не наблюдаю:(
     
  3. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Завтра сделаю скрины своих правил для бочки.
    У меня в качестве датчиков уровня китаезовские датчики влажности подключены к электроду из нерж.
    Второй год работают.
    Дополнительно изготовил на 4060 платку (по аналогии с внешним вотчдогом),которая отключает насос в колодце принудительночерез н-ное время. Это дабы не качать бочку беспредельно. Скажем, какая то утечка появилась, а мы все качаем и качаем, до тепличного потопа.
    Кому интересно-создал канал на http://gardenboss.ru в Великом Новгороде. Вывел 4 датчика температуры, там все прозрачно что где.
     
  4. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

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

    Пины не должны висеть в воздухе, учтите - обязательна подтяжка куда-нибудь, иначе у вас они будут ловить помехи с эфира, и что там будет происходить - сие ведомо только хрустальному шару.

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

    Встроенный светодиод на плате должен загореться. Если ввести
    - должен потухнуть. Это как минимум, чтобы убедиться, что модуль работы с пинами включён в настройках прошивки. Общение между модулями идёт посредством команд, и вся работа с пинами отдана специальному модулю, который, в частности, дёргается из правил.
     
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Ага, посмотрел, работает ;)
     
  6. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Буду благодарен! А то что то у меня не складывается с правилами)
    Это какая то эмуляция или физические датчики? :) Вы же с Питера)

    Часы е! :) Дни работы указаны все. Пины пробивал поиском, модули в которых они используюся закомментированы. Модуль работы с пинами раскомментирован.
    А вот тут косяк! т. к. датчии еще не подключены, пины висят в воздухе, я эмулировал ситуацию через меню "Информация по статусу пинов". Буду пробовать с физически подключенными датчиками.
     
  7. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    Датчики физические, Питер-эмуляция;)
    Не обязательно физически подключать датчики для эксперимента.
    Но обязательно притянуть пины к земле или питанию (по ситуации) резисторами. Выше писали об этом.
     
    Последнее редактирование: 10.04.18
  8. olegmak3
    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442

    olegmak3

    Живу здесь

    olegmak3

    Живу здесь

    Регистрация:
    14.08.11
    Сообщения:
    524
    Благодарности:
    442
    Адрес:
    Санкт-Петербург
    @Tehnik53
    Как оказалось, обещанных скринов у меня нет, т. к. в свое время отказался от подобного управления наполнением бочки в пользу аппаратного варианта.
    У меня насос в колодце управляется не только правилами, но и ручное вкл-выкл от кнопки (анализируется состояние одного пина). И дабы не таскать дополнительные провода для датчиков уровня была и сделана отдельная платка на 4060 и RS триггере куда и заведены сигналы с датчиков уровня. Плюс реализовано ограничение по времени работы насоса на бочку.
    А выход с этой платы подается на тот же пин, что и кнопка ручного управления насосом.
    Надеюсь, понятно объяснил.
    Ну и информация для всех.
    Пол дня танцев с бубном...
    При зависании вай-фая модуль не перегружался (питание не отключалось).
    На столе отдельно работает, а в шкафу никак.
    Уже и полевики перепаивал-без толку.
    Переброс питания сделан как у Сергея-рвется земля полевиком.
    Что оказалось...
    У меня к ESP-шке (07) подключена антенна (от роутера, с гнездом для самой антенны на выходе).
    При монтаже на металлическом ящике имеем гальваническую связь, и отключение минусового проводника ESP-шки полевиком перестает работать. Необходимо изолировать.
    С модемом подобного не наблюдается, т. к. там у меня приклеена печатная антенна.
    Вот такие наблюдения.
    Ежели бы знали раньше-рвали бы питание по плюсу, а не минусу.
    Вот такая вот лабораторная работа.
     
  9. Tehnik53
    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23

    Tehnik53

    Живу здесь

    Tehnik53

    Живу здесь

    Регистрация:
    22.08.15
    Сообщения:
    142
    Благодарности:
    23
    Спасибо. Уже разобрался) правила создал как писали выше, и подтянул резисторами пины. Все завелось с первого раза. Плохо когда не знаешь теории) а так хочется сделать теплицу)
     
  10. Андрейнг
    Регистрация:
    30.10.12
    Сообщения:
    7
    Благодарности:
    2

    Андрейнг

    Участник

    Андрейнг

    Участник

    Регистрация:
    30.10.12
    Сообщения:
    7
    Благодарности:
    2
    Пробовал компилировать более поздним загрузчиком 1.8.4, ошибка такая же и не компилируются. Я если правильно понимаю, не хватает инклюда ESP8266WiFi.h. В депозитарии на гитхабе в папке этой библиотеки нет.
     
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    README читали, не? github. com/Porokhnya/GreenhouseProject/blob/master/ESP_AT/README.TXT

    Файл README. TXT лежит прямо рядом с прошивкой для ESP, в нём - все инструкции.
     
  12. Андрейнг
    Регистрация:
    30.10.12
    Сообщения:
    7
    Благодарности:
    2

    Андрейнг

    Участник

    Андрейнг

    Участник

    Регистрация:
    30.10.12
    Сообщения:
    7
    Благодарности:
    2
    Да, спасибо читал. В папке не нашёл вышеуказанную библиотеку на которую ругается компилятор. Имхо проще бинарную прошивку esp8266 выложить на гитхаб, чтоб не заморачиваться с ардуиновскими загрузчиками. У меня весь дом на esp ашках работает через сервер домашней автоматизации. До этого программировал одним кликом, а в данном случае споткнулся, бьюсь вторую неделю. Пожалуйста на гитхабе посмотрите все библиотеки присутствуют ?
     
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    Да, всё. Для ESP ставится поддержка так, как указано в README. TXT в папке ESP_AT.

    Поддержка для ESP - это не библиотека, а целый toolchain, поэтому положить его рядом с прошивкой - не самое лучшее решение - он изменяется, дополняется, фиксятся всякие фичи и т. п.

    Ребята прошивают ESP, не только у меня работает ;)
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    @Андрейнг, вот что нашёл:

    https://www.esp8266.com/viewtopic.php?f=26&t=8268
    https://github.com/esp8266/Arduino/issues/1631
    https://forum.arduino.cc/index.php?topic=368512.0

    У вас WinXP, я вижу. Другой ОС нету? А то XP уже больно старьё на текущий день, её сам мелкософт уже не поддерживает. Если другой ОС нету - поставьте portable версию Arduino IDE и накатите на неё пакет для ESP8266, инструкции есть по указанным ссылкам, в частности, вот:

    http://www.instructables.com/id/Portable-installation-guide-of-Arduino-IDE-v165-fo/

    Только учтите, что версия IDE, под которой я всё проверял и компилировал - 1.6.7.

    Ссылка на portable-версию: https://www.arduino.cc/en/Main/OldSoftwareReleases#previous - там ищете версию 1.6.7, во втором столбце кликаете на ссылку "Windows" (не "Windows Installer", а именно "Windows"). Скрин - ниже:

    screen.png

    Скачиваете, просто разархивируете её в отдельную папку, далее - по инструкциям, изложенным на instructables (ссылка выше).
     
    Последнее редактирование: 11.04.18
  15. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    DIYMan, экран загорается, тач работает, конфигуратор работает;), осталось разобраться с пинами:)
     

    Вложения:

    • DSC00658.JPG
Статус темы:
Закрыта.