Всем привет!
Приобрел недавно несколько радиомодулей
JDY-40.Что за зверь, почитать можно здесь:
https://radioprog.ru/shop/merch/77http://arduinolab.pw/index.php/2019/05/ ... terfejsom/Собрал на макетке тестовые схемы.
К одной JDY-40 подключил кнопки (
подтягивают к земле пины GPIO), к другой JDY-40 подключил светодиоды (
тоже идут на землю). Питание 3.3, CS на землю. Все согласно документации (
страница 6):
http://arduinolab.pw/wp-content/uploads ... manual.pdfПробовал оба радиомодуля в режиме UART моста - все отлично работает и данные передаются в обе стороны.
Далее попробовал перевести радиомодули в режим управления GPIO (
страница 7), где один радиомодуль выступает передатчиком, а второй приемником.
JDY-40 с кнопками перевожу в режим передатчика: Ввожу AT команду:
AT+CLSSC0 (
7 кнопок + светодиод-индикатор передачи). Ответ:
OK
STARTНа втором радиомодуле устанавливаю режим приемника C4 - низкий уровень на GPIO и высокий если нажата кнопка на передатчике:
AT+CLSSC4 Ответ:
OK
STARTРадиомодули команды воспринимают и отвечают. Перевожу в режим нормальной работы (отключаю пин SET), проверяю - не работают. Никакой реакции на нажатие кнопок. Пробовал отключать питание, менять местами, другие модули (у меня их несколько). Результат один и тот же. Пробовал разные режимы работы - модули молчат.
Проверял настройки. Мощность, канал, и т.д. - все идентично. Режим работы именно тот, который я выставляю. То есть на запрос AT+CLSS модуль возвращает то что я в него ранее писал.
А радиомодули молчат
Либо режим А0 (UART) либо никак
Может вы что-то посоветуете? Может есть какае-то нюансы по работе с ними, или я что-то пропустил?