Ищете недорогие и быстрые радио-трансиверы для общения ваших устройств между собой? Воспользуйтесь модулями беспроводной связи на базе микросхемы nRF24L01+.
Эти приёмопередатчики помогут вам организовать беспроводной опрос датчиков, или отправку команд к исполнительным устройствам в умном доме. На их основе вы можете построить систему радиоуправления вашим роботом. Благодаря высокой скорости передачи информации, через эти радиопередатчики можно достаточно быстро передавать оцифрованный звук, или изображения. Поэтому на его основе можно собрать даже портативные радиопередатчики для общения с друзьями голосом.
Этот трансивер выполнен на базе микросхемы nRF24L01+. Модуль поддерживает работу со скоростью 250 Кбит/с, 1 Мбит/сек или 2 Мбит/с, и может работать на 126 независимых каналах, поэтому сразу несколько устройств могут общаться между собой не мешая друг другу. Для передачи данных используется собственный, проприетарный протокол.
nRF24L01 больше подходят для соединений типа «точка-точка», и каналы передачи данных никак не защищены. Если вы ищете радиомодули для соединений типа «звезда» с защищённым каналом, обратите внимание на модули XBee.
Модуль подключается к управляющей электронике по протоколу SPI, с дополнительными управляющими контактами:
Контакты модуля можно соединить с макетной платой или Arduino проводами «мама-папа». А с Troyka Shield или Raspberry Pi через провода «мама-мама».
Для работы с Arduino существует библиотека Mirf. Для работы с Raspberry Pi можно воспользоваться библиотекой RF24.
Контакты Arduino или Raspberry Pi, к которым подключаются соответствующие контакты модуля, вы можете узнать из примеров к используемым библиотекам.
В комплект не входят провода. Для подключения к управляющей электронике используйте макетные провода с разъёмами «мама» на стороне модуля.
Напряжение питания | 3,3 В |
Максимальное входное напряжение логической единицы | 5 В |
Выходное напряжение логической единицы | 3,3 В |
Скорость передачи данных | 250–2000 Кбит/сек |
Дальность связи при прямой видимости | до 100 м |