• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

NRF24 не работает передача данных

Mestniy2496

Member
Почему то нет передачи данных между nrf ками. В чем проблема не могу понять.
 

aloika

Active member
Не знаю, кто будет в этих портянках разбираться, кучу этого кода читать. Тем более, что дело и вообще не в коде может быть.

Вы для начала просто сконфигурируйте NRF24 и прочитайте хотя бы регистр статуса (или ещё какой регистр). Проверьте, что регистры читаются и в них находится то, что вы ожидаете. Если да - двигайтесь дальше, если нет - смотрите питание, подключение, конфигурацию SPI и пр. Далее, читая регистры у приемника и передатчика, убедитесь, что адреса какие надо одинаковые, скорости одинаковые, длина посылки и пр. Еще там есть регистр, в котором есть бит присутствия несущей - тоже посмотрите, при передаче передатчиком - у приемника этот бит ставится или нет? И так по шагам двигайтесь, и найдёте проблему.
 

enjoynering

Well-known member
Конденсатор на 470мкФ...1000мкФ прям на ноги питания NRF шилда висит?
 
Сверху Снизу