Нужна помощь в отладке программы приемопередатчика NRF24l01

Вопросы от новичков
Ответить
Vaskaa
Рядовой
Сообщения: 2
Зарегистрирован: 21.12.2022{, 20:36}
Репутация: 0
Имя: Vasiliy

Нужна помощь в отладке программы приемопередатчика NRF24l01

#1

Сообщение Vaskaa » 21.12.2022{, 22:15}

Здравствуйте.
Нужна помощь в отладке ,не пойму что не так.
Есть 2 блока один передатчик и один приемник.
Задача передатчика отправить конанду с одной из 4 тактовых кнопок и получить ответ с приемника о выполнении команды включением светодиода на передатчике.
Схемы просты.
Передатчик состоит из понижающего Б.П на 5в,Arduino Nano, NRF24L01+PA+LNA,стаилизатора 3.3в(1117)для питания nrf24,4 тактовых кнопок и 1 светодиода.
Приемник состоит из понижающего Б.П на 5в,Arduino Nano, NRF24L01+PA+LNA,стаилизатора 3.3в(1117)для питания nrf24, 4 оптосемисторов MOC3063(для питания 4 соленоидов пневмораспределителя от 220в).
Проблема заключается в том что команды от передатчика стабильно доходят до приемника а обратная команда на включение светодиода доходит включает светодиод и оставляет его во включенном состоянии даже при отпускании тактовой кнопки и может выключится с неопределенного количества нажатий тактовой кнопки.
После однократного выключения светодиода опять горит и выключается после неопределенного количества срабатывания.
Ткните носом что не так в настройке программы.
Приемник и передатчик https://cloud.mail.ru/public/bDLg/YTB12VKHb
Flprog-7.3.8

lapawarlord
Рядовой
Сообщения: 6
Зарегистрирован: 11.05.2021{, 22:51}
Репутация: 0
Имя: Игорь

Нужна помощь в отладке программы приемопередатчика NRF24l01

#2

Сообщение lapawarlord » 23.12.2022{, 07:47}

1. Поставили ли Вы дополнительные электролиты по питанию на плате?
2. Попробуйте:
2.1 на приемнике сигналы для обратной отправки брать не сразу с приходящего модуля, а после таймеров.
2.2 поставить детектор изменения числа/сигнала на отправку в приемнике

Vaskaa
Рядовой
Сообщения: 2
Зарегистрирован: 21.12.2022{, 20:36}
Репутация: 0
Имя: Vasiliy

Нужна помощь в отладке программы приемопередатчика NRF24l01

#3

Сообщение Vaskaa » 23.12.2022{, 23:04}

1. Да электролиты стоят
2.1 На приемнике поставил сигнал после таймеров ни чего не поменялось.
2.2 Не совсем понял куда поставить там 2 платы ,если есть возможность покажите в проекте.

Отправлено спустя 3 минуты 10 секунд:
Мне кажется проблемма в коде передатчика т.к. даже после отключения питания приемника на передатчике горит индикация включенного состояния(горит светодиод).

Ответить

Вернуться в «Начинающим»