Прошу помочь тех, кто сталкивался с модулями NRF24L01+ или просто разбирается в этой теме....практически весь отпуск убил, а заставить их работать не получилось.
В связи с необходимостью увеличить радиус действия, пришлось отказываться от модулей на 433 МГц и остановился на NRF24L01+.
Нарыл в интернете простой пример, с помощью которого можно было проверить работоспособность....и с этого началось "веселье". У большинства хоть если и не сразу, но с небольшими плясками с бубном все прекрасно работало.
Собрал простенькую модель для тестов. Каждый радиомодуль питается от отдельного понижающего DC/DC преобразователя на базе LM2596. На выходе четко 3.3 В. Параллельно питанию запаял электролитический конденсатор на 10uF.
Arduino mini выступает в качестве передатчика и питается от аккумуляторов, от которых запитаны преобразователи.
Arduino nano выступает в качестве приемника и питается по USB (по нему же идут данные в комп).
Итак, первый тест: простая программа, которая с интервалом в 1 секунду должна слать по очереди 2 числа (127 и 255) Результат: ардуино-приемник просто захлебывается от данных, причем отправляется только первое число. Хотя передатчик исправно отправляет каждую секунду (к сожалению могу говорить только на основании индикации светодиодов). В общем на приемнике шквалом сыпется число 127 и все. Отключаем питание на передатчике - тишина. Включаем - ситуация та же.
Второй тест: Передача аналогового значения. В этом случае передатчик постоянно шлет значение 128. Сажаю на землю - шлет 0, подключаю к 5В - 0....
Использую библиотеку RF24.
Устал уже копаться в догадках...может быть у кого-то появятся свежие идеи как можно решить проблему. Остальная часть уже готова, жалко запарывать проект из-за этих модулей
Прикладываю структурную схему подключений.
Буду очень благодарен за любую информацию!

