NRF24L01 Приём и передача на одном устройстве
- Войдите на сайт для отправки комментариев
Ср, 14/05/2014 - 22:13
Не как не получается сделать прием и передачу данных.
Предпологаю копать нужно тут
radio.openWritingPipe(pipes[1]); radio.openReadingPipe(1,pipes[0]);
и
radio.openWritingPipe(pipes[0]); radio.openReadingPipe(1,pipes[1]);
IMHO, все эти замуты с трубами (pipe) слишком заумны.
Вот тут есть нормальная либа, называется Mirf.
Ничего в этих строках копать не надо , надо правельно переключать в коде loop прием--передача , вот тут рабочие примеры я реализовывал.
А использовать либу Mirf или rf24 - это на любителя. Мне более проще показалась работа с rf24.
Тема про эти радиомодули имеется на данном форуме..
rf24 - хорошая библиотека https://github.com/maniacbug/RF24 .
Юра, освойте пример pingpair в первую очередь. Если всё правильно подключено, он работает без изменений. В нём и приём, и передача в обоих устройствах.
pingpair - только в setup определяеш кем он будет, а мне нужно принемать и писать
http://arduino.ru/forum/programmirovanie/2-arduiny-s-nrf24l01-priem-i-peredacha-drug-drugu-znachenii
тут посмотри