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

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

Тема в разделе "Теплицы и парники", создана пользователем Анкор Плюс, 19.05.18.

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

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    При удалении 74НС125 Вы исключаете возможные помехи от других входов. Может там один не задействован, может висеть в воздухе (будет давать неопределенные уровни) или еще что то.
     
  2. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    При правильном проектировании мусор не наблюдается, проверили с Дмитрием по осциллографу. "Вытащили" форму сигналов до требуемой.
     
  3. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Да! один там висит в воздухе, А LoRa подключена на прямую (у меня пока не подключена).
     
  4. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Это было с 2560 помеху на дисплее убирали;)
     
  5. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Так значит, в ней проблема? Завтра выпаяю нах! ;)
     
  6. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    По поводу 74HC125, внесу ясность: дело было давно, когда мы с Сергеем @HANTER333 проектировали простую отладочную плату, куда втыкаются китайские модули, типа модуль SD. Так вот - тот же самый готовый китайский SD-модуль серет в шину, даже когда его CS в высоком. Именно из-за этого, ни из-за каких других причин - и была поюзана 74HC125. Дело было именно в китайском согласователе уровней на китайской же плате SD, и применение 74HC125 - было самым простым решением.

    Естественно, если делать разъём для SD прямо на плате, отказавшись от китайских ништяков - тогда, априори, хватает умения не использовать 74HC125, которая в нормальной схеме нужна, как кобыле пятая нога, как правило.

    2 @tchernyavsky - программных ошибок работы с SPI - нет, не ищите чёрную кошку в тёмной комнате, потому что там её - нет. Я бы давно заметил, если бы та же SD не работала. Ещё раз, последний, повторюсь: Я НИЧЕГО НЕ ДЕЛАЮ С MISO, БОЛЕЕ ТОГО - С НИМ НИЧЕГО ДЕЛАТЬ НЕ НАДО, ПОДСИСТЕМА SPI ВСЁ ДЕЛАЕТ САМА.

    Я буду наконец услышан?
     
  7. id10960627
    Регистрация:
    09.05.18
    Сообщения:
    76
    Благодарности:
    8

    id10960627

    Живу здесь

    id10960627

    Живу здесь

    Регистрация:
    09.05.18
    Сообщения:
    76
    Благодарности:
    8
    Сейчас херню спрошу конечно, но вы точно в конфиге на этой ноге ничего не используете? поищите номер этой ноги поиском по скрипту, может глаз уже замылился и не видит косяка, или по ошибке какой-то модуль который как вы считаете не используется, раскомментирован
     
  8. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Всё понятно насчёт чёрной кошки! ;) Но вот такие косяки, как у меня, бесят больше всего - если что-то сдохло, значит сдохло! А тут вроде работает, а вроде глючит! :(:aga: Я не думаю, что ошибка в программе, скорее что-то не так у меня. :mad: Будем искать!
     
  9. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    На DUE эта нога (№74) используется только в SPI, проверял не один раз. :)
     
  10. tchernyavsky
    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160

    tchernyavsky

    Живу здесь

    tchernyavsky

    Живу здесь

    Регистрация:
    27.03.16
    Сообщения:
    473
    Благодарности:
    160
    Ура! Вопрос решён!:cool: После того, как я выпаял 74НС125 всё стало работать норм! :hndshk:
    Оказывается, дело было именно в ней, даже с запаяными напрямую перемычками она всё-таки как-то мешала нормальной работе SD и nRF! ;) Всем - огромное спасибо!
     

    Вложения:

    • Снимок.PNG
  11. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Ну слава богу! Но программисту, всё равно - а-та-та :)]:aga:
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Первые наброски окна редактирования настроек канала полива (для расширенной версии):

    IMG_20190204_043731.jpg

    Осталось дописать код, и оттестировать. На днях всё будет ;)
     
  13. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

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

    promavto

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

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Кажется раньше была возможность указывать длительность и в секундах. Может добавить флажок минуты/секунды?
     
  14. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    @DIYMan, Дмитрий доброго здравия!
    А можно хотелку добавить в контроллер на меге, чтобы была возможность настроить отправку статуса пина (пинов) через MQTT без запроса из вне.
    И еще, я туплю, или это действительно так: универсальный модуль датчик не позволяет отслеживать состояние пина. Т. е. просто геркон или что либо можно подцепить только непосредственно на контроллер?
     
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Нет места на экране. Нафига в секундах поливать-то? Дичь какая-то :)
     
Статус темы:
Закрыта.