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

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

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

Статус темы:
Закрыта.
  1. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Электроды тут ни причем, главное принцип измерения, китайский измеряет по изменению сопротивления:aga:
     
  2. sinar7
    Регистрация:
    01.02.17
    Сообщения:
    41
    Благодарности:
    7

    sinar7

    Участник

    sinar7

    Участник

    Регистрация:
    01.02.17
    Сообщения:
    41
    Благодарности:
    7
    @ask33, Я так тоже думал что разницы NANO = UNO нет поэтому и поставил в универсал. Только на NANO не работает модуль влажности почвы а UNO и Mege работает.
     
  3. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Если NANO собрано на 328 чипе, то должна работать, надо только посмотреть соответствие номеров выводов чипа выводам NANO. В общем надо, чтобы сигнал с датчика приходил на соответствующий вывод чипа (как в UNO) и все должно работать:)
     
  4. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.595
    Благодарности:
    3.410

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.595
    Благодарности:
    3.410
    Адрес:
    Ногинск
    Да, забыл, есть ньюанс что NANO бывает на 168 чипе. Этот не подойдет.
    Ну это глянуть схему не сложно. А на какой пин UNO датчик цепляете? Или где это можно посмотреть?
    Посмотрел по схемам, различия подключения портов к пинам в UNO и NANO не обнаружил. Как и писал единственный ньюанс с PB05 он же PIN13. У UNO он включен более корректно. То есть светодиод на 13 пине не мешает так как включен через ОУ. На NANO лечится удалением светодиода, он все равно не нужен.
    Схемы можно посмотреть в приложенных файлах.
     

    Вложения:

  5. sinar7
    Регистрация:
    01.02.17
    Сообщения:
    41
    Благодарности:
    7

    sinar7

    Участник

    sinar7

    Участник

    Регистрация:
    01.02.17
    Сообщения:
    41
    Благодарности:
    7
    Собрано на 328 чипе но не работает, главное всё что не ставлю работает, кроме влажности почвы. Тогда просьба к Дмитрию посмотреть может чё с прошивкой?
     
  6. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.595
    Благодарности:
    3.410

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.595
    Благодарности:
    3.410
    Адрес:
    Ногинск
    Так на какие пины NANO цепляешь датчик? То есть на каких пинах UNO датчик работает а на каких пинах NANO не работает?
     
  7. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Я так понял, UNO у него нет, но дело не в этом. Дмитрий вроде изменил прошивку и теперь с датчика влажности должен идти PWM по заполнению определяется влажность:)
     
  8. АлкН1
    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171

    АлкН1

    Живу здесь

    АлкН1

    Живу здесь

    Регистрация:
    14.04.16
    Сообщения:
    468
    Благодарности:
    1.171
    по 1-ware? а Si7021 тоже цепляли?
    ошибаетесь,
     
  9. ask33
    Регистрация:
    06.11.13
    Сообщения:
    1.595
    Благодарности:
    3.410

    ask33

    Живу здесь

    ask33

    Живу здесь

    Регистрация:
    06.11.13
    Сообщения:
    1.595
    Благодарности:
    3.410
    Адрес:
    Ногинск
    Да и вообще, прошейте в NANO загрузчик от UNO. Будет заодно и грузиться быстрее, и работайте с ней как с UNO.
     
  10. sinar7
    Регистрация:
    01.02.17
    Сообщения:
    41
    Благодарности:
    7

    sinar7

    Участник

    sinar7

    Участник

    Регистрация:
    01.02.17
    Сообщения:
    41
    Благодарности:
    7
    Есть у меня и UNO. Я когда с этим первый раз столкнулся спросил здесь же на форуме в чём причина мне же и сказали что мол внимательней читай ветку и сказали что более менее работает с UNO я поставил и в самом деле заработало. Ставлю и Si 7021 и BH 1750 по I2C и DHT22, DS18B20 всё работает на NANO.
     
  11. ANovi
    Регистрация:
    04.10.11
    Сообщения:
    81
    Благодарности:
    19

    ANovi

    Живу здесь

    ANovi

    Живу здесь

    Регистрация:
    04.10.11
    Сообщения:
    81
    Благодарности:
    19
    Адрес:
    Москва
    Здравствуйте. Помогите победить датчик влажности si7021не отображаются его данные не в конфигураторе не на экране.
     
  12. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    С прошивкой всё нормально, я тестировал и на Pro Mini 16 MГц на 328 чипе - всё работает. Не вижу причин, по которым бы не заработало на Нано. Для китайских датчиков влажности почвы их надо подключать к аналоговым портам ;)

    З. Ы. Должно влезть и на 168-й камень, только надо 16 МГц.
     
    Последнее редактирование: 12.05.17
  13. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Не, это другой датчик влажности почвы ;) Там поддерживаются два типа - китайский с аналоговым сигналом - и частотный, который выдаёт ШИМ. Соответственно, настройки при компиляции прошивки для этих двух датчиков - разные.
     
  14. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898
    Адрес:
    80 км от Краснодара
    Не вижу причин, почему китайский датчик влажности почвы работает на Uno, но не работает на Nano, кроме того, что нужен камень на 16 МГц (на 8 МГц у вас просто регистрация модуля не заработает по 1-Wire).

    Давайте свои настройки прошивки универсального модуля (что сверху в прошивке указаны) - глянем.

    З. Ы. Кстати, емнип, на аналоговых A4 и A5 висит I2C, тудыть одновременно с датчиками I2C не стоит подключать аналоговый датчик влажности почвы ;)
     
    Последнее редактирование: 12.05.17
  15. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.898

    DIYMan

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

    DIYMan

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

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

    Давайте выдержку настроек прошивки касательно модуля влажности - глянем.

    З. Ы. Чтобы показания с датчиков показывались на экране - их тоже надо прописать: выкладывайте также настройки касательно LCD-экрана.
     
Статус темы:
Закрыта.