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

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

Тема в разделе "Теплицы и парники", создана пользователем DIYMan, 06.06.16.

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

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    В этом и проблема - не пишет в трубу, а должен, зараза (это поведение наблюдается тогда, когда не получен ACK от приёмника, в нашем случае - меги). Попробуйте сделать следующее в прошивке меги, в файле UniversalSensors. cpp:

    1. Внутри функции
    Код:
    void UniNRFGate::SetChannel(byte channel)
    перед строкой
    Код:
    radio.startListening();
    вставьте строку
    Код:
    readFromPipes();
    Эту же строку (вызов функции readFromPipes) вставьте после
    Код:
            // пишем наш скратч в эфир
            radio.write(&packet,PAYLOAD_SIZE);
    Если вкратце - перед каждым вызовом
    Код:
    radio.startListening();
    должен быть вызов
    Код:
    readFromPipes();
    Не думаю, что в этом дело - но проверить не помешает ;)

    Ещё вариант - железо. Попробуйте поменять модули на другие, очень желательно - из одной партии.
     
  2. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Дмитрий, завтра выполню все инструкции. Железки пробовал и из одной и из разных партий и с усилителем. Результат одинаковый. Выполню все что рекомендуете и отпишусь. Еще раз благодарю за уделяемое время!
     
  3. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888

    DIYMan

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

    DIYMan

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

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.888
    Адрес:
    80 км от Краснодара
    @Viktorovich4232, просмотрел код - юзаю практически так же, как и в примерах к библиотеке RF24, т. е. ничего криминального не вижу. У себя проверить смогу позже, если не справитесь сами.

    Да, в порядке бреда: попробуйте раскомментировать строки
    Код:
    //  radio.stopListening(); // останавливаем прослушку
    и
    Код:
    //  radio.startListening(); // начинаем прослушку эфира опять  
    в коде модуля с датчиками, чем чёрт не шутит, что называется ;) Может, я там и напорол :)
     
    Последнее редактирование: 18.04.17
  4. Old-Admiral
    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153

    Old-Admiral

    Живу здесь

    Old-Admiral

    Живу здесь

    Регистрация:
    30.03.16
    Сообщения:
    191
    Благодарности:
    153
    Со второй нас двухсотицей всех :)
    Во как тема зацепила!
    Спасибо, Дима!
     
  5. shag6119
    Регистрация:
    20.03.17
    Сообщения:
    6
    Благодарности:
    0

    shag6119

    Участник

    shag6119

    Участник

    Регистрация:
    20.03.17
    Сообщения:
    6
    Благодарности:
    0
    Вопрос по конфигуратору.
    При настройке правил хотелось бы знать отработало правило или нет, не глядя на светодиоды, реле. А если в закладке "правила" зажигать индикатор зеленым светом в строке "список правил"
     
  6. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    @DIYMan, Дмитрий, здравствуйте!
    Проделал все предложенные вами действия, положительного результата нет.
    Оттестировал еще раз с разными экземплярами радиомодулей, перепроверил разводку печатки, навесил дополнительные кондеры на питание модулей. Ничего не изменилось: исполнительный модуль отлично слышит мегу в любом углу квартиры и отрабатывает команды, а вот с модуля датчика информацию не получаю. В режиме отладки на меге нет никакой информации о приеме пакетов.
    Менял модули ради местами, ничего не меняется.
    Различные тестовые скетчи для радиомодулей на эти х железках работают как часики.
    Судя по всему что-то не так в коде. Моих знаний увы пока не хватает разобраться.
    С уважением, Роман
     
  7. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Дмитрий, пока не приедет отладочная плата (она только вчера уехала к нему), вряд ли займется этим вопросом, по этому лучше недельку подождать:)
     
    Последнее редактирование: 19.04.17
  8. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Да не вопрос ;). Я просто обещал отписаться по результатам. У вас кстати по радио работает, или не проверяли? А то тишина такая в форуме, будто у все все ок, акром меня рукожопа :)]
     
  9. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Пока не проверял, меги едут:), а с другой стороны вроде и не надо:)], меня больше интересуют частотные датчики влажности почвы:)
     
  10. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Я немного упустил момент: Дмитрий работу с какими частотниками прописал? Промышленные или самодел?
     
  11. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Я еще не смотрел:), мы с ним обговаривали работу с самодельными датчиками.
     
  12. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Информация по ним доступна?
     
  13. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    Что конкретно интересует?
     
  14. Viktorovich4232
    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95

    Viktorovich4232

    Живу здесь

    Viktorovich4232

    Живу здесь

    Регистрация:
    28.02.17
    Сообщения:
    145
    Благодарности:
    95
    Схема, конструкция, прошивка :)
     
  15. HANTER333
    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156

    HANTER333

    Живу здесь

    HANTER333

    Живу здесь

    Регистрация:
    21.12.15
    Сообщения:
    1.617
    Благодарности:
    1.156
    на скайп сможешь позвонить? адрес где то выше:)
     
Статус темы:
Закрыта.