Модуль беспроводной связи nRF24L01+

Ищете недорогие и быстрые радио-трансиверы для общения ваших устройств между собой? Воспользуйтесь модулями беспроводной связи на базе микросхемы nRF24L01+.

Эти приёмопередатчики помогут вам организовать беспроводной опрос датчиков, или отправку команд к исполнительным устройствам в умном доме. На их основе вы можете построить систему радиоуправления вашим роботом. Благодаря высокой скорости передачи информации, через эти радиопередатчики можно достаточно быстро передавать оцифрованный звук, или изображения. Поэтому на его основе можно собрать даже портативные радиопередатчики для общения с друзьями голосом.

Этот трансивер выполнен на базе микросхемы nRF24L01+. Модуль поддерживает работу со скоростью 250 Кбит/с, 1 Мбит/сек или 2 Мбит/с, и может работать на 126 независимых каналах, поэтому сразу несколько устройств могут общаться между собой не мешая друг другу. Для передачи данных используется собственный, проприетарный протокол.

nRF24L01 больше подходят для соединений типа «точка-точка», и каналы передачи данных никак не защищены. Если вы ищете радиомодули для соединений типа «звезда» с защищённым каналом, обратите внимание на модули XBee.

Подключение

Распиновка модуля

Модуль подключается к управляющей электронике по протоколу SPI, с дополнительными управляющими контактами:

  • SCN используется для выбора режима приёма или передачи
  • IRQ может быть использован для аппаратного прерывания

Контакты модуля можно соединить с макетной платой или Arduino проводами «мама-папа». А с Troyka Shield или Raspberry Pi через провода «мама-мама».

Для работы с Arduino существует библиотека Mirf. Для работы с Raspberry Pi можно воспользоваться библиотекой RF24.

Контакты Arduino или Raspberry Pi, к которым подключаются соответствующие контакты модуля, вы можете узнать из примеров к используемым библиотекам.

Комплектация

В комплект не входят провода. Для подключения к управляющей электронике используйте макетные провода с разъёмами «мама» на стороне модуля.

Характеристики

Напряжение питания 3,3 В
Максимальное входное напряжение логической единицы 5 В
Выходное напряжение логической единицы 3,3 В
Скорость передачи данных 250–2000 Кбит/сек
Дальность связи при прямой видимости до 100 м

Ссылки