0
КОРЗИНА
0 ТОВАРА
 Радиомодуль nRF24L01+ 2,4 GHz для Arduino ардуино
 Радиомодуль nRF24L01+ 2,4 GHz для Arduino ардуино
 Радиомодуль nRF24L01+ 2,4 GHz для Arduino ардуино
 Радиомодуль nRF24L01+ 2,4 GHz для Arduino ардуино

Радиомодуль nRF24L01+ 2,4 GHz

Приёмопередатчик для обмена данными по воздуху на частоте 2,4 ГГц с дальностью связи до 100 метров Подробнее...
Модификация
Скоро в продаже Артикул: # 83
162 ₽ 165 ₽
Возможен безналичный расчёт для юридических лиц при оформлении заказа
Сообщить о поставке на e-mail:
{{ status }}
  • Доставка товаров по России, Белоруссии, Казахстану
  • Возможен безналичный расчёт для юридических лиц при оформлении заказа
Количество:
Перейти в корзину и оформить заказ.
Telegram
WhatsApp
Обсудить вопросы приобретения, не технические!
*Доступно общение только текстовыми сообщениями, звонки и аудио сообщения не обслуживаются
Офлайн
Описание товара
Подробное описание товара

Используйте радиомодули nRF24L01+ для создания проектов, где требуется соединить несколько отдельных контроллеров в одну общую беспроводную сеть без дополнительного колхоза из проводов. Например приёмопередатчик пригодится при создании умного дома без сверления стен, разработке систем дистанционного управления роботами, организации беспроводных метеостанций для мониторинга погодных условий, создания интерактивных квестов с передачей данных между участниками и т.д.

Особенности

  • Работа в ISM-диапазоне от 2,400 ГГц до 2,525 ГГц, доступном во многих странах без лицензии.
  • Возможность создать комбинированную сеть до 1000 устройств.
  • Дальность беспроводной передачи данных: до 100 метров в пределах прямой видимости и до 30 метров в условиях городской застройки.
  • Низкое энергопотребление для работы от батареек в беспроводных устройствах.
  • Компактный размеры для разработки в своих девайсов.

Подробности

Радиомодуль nRF24L01+ — это приёмопередатчик для обмена данными по воздуху в частотном диапазоне от 2,4 до 2,525 ГГц, который входит в разрешенный ISM (Industrial, Scientific, and Medical) спектр. Дальность беспроводной передачи данных зависит от условий видимости: до 100 метров в пределах прямой видимости и до 30 метров в условиях городской застройки.

Wireless nRF24L01+ Info 3

Частотный диапазон разделён на 126 каналов с шагом 1 МГц: от 2,400 ГГц до 2,525 ГГц.

Номер канала Частота
0 2,400 ГГц
1 2,401 ГГц
--- ---
125 2,525 ГГц

На каждом канале можно создать отдельную сеть от двух до семи устройств: один приёмник и до шести передатчиков. Приёмник слушает эфир одновременно от всех передатчиков в своей сети с возможностью подтверждения пакетов данных.

Модули nRF24L01+ поддерживают три скорости обмена данными: 250 Кбит/с, 1 Мбит/с и 2 Мбит/с. Номер канала, скорость и назначение на роль передатчика или приёмника устанавливается программно с возможностью изменения в коде.

  • Для согласования обмена данными, передатчик и приёмник должны быть настроены на один канал и передавать данные с одинаковой скоростью!
  • При установки скорости 2 Мбит/с, модуль может занимать ширину модуляции практически до 2 МГц, что охватывает два соседних канала. Советуем не использовать в работе соседние каналы для избежания помех.

Принцип работы

Для визуального понимания построение сети из nRF24L01+ приведём ситуацию на бытовом примере. Представьте многоквартирный дом, где:

  • Номер квартиры: номер канала от 0 до 125
  • Жильцы: модули nRF24L01+
  • Скорость: язык на котором общаются nRF24L01+

В итоге получаем дом из 126 квартир, где в каждой квартире может жить от двух до семи жильцов. Жители каждой квартиры могут общаться все вместе или между собой на одном языке, но соседи из других квартир их не слышат.

Режимы связи

Рассмотрим базовые варианты соединения модулей между собой.

Один к одному (Point-to-Point)

Связь между двумя модулями в одном направлении. Приёмник слушает эфир от передатчика в своей сети с возможностью подтверждения пакетов данных.

Wireless nRF24L01+ Info 1

Многоточечная связь (Multiceiver)

Один приёмник принимает данные до шести передатчиков одновременно. Приёмник слушает эфир от передатчиков в своей сети с возможностью подтверждения пакетов данных.

Wireless nRF24L01+ Info 2

Однако это лишь базовые варианты настройки связи. Радиомодули nRF24L01+ можно связывать между собой в самых различных комбинациях и создавать целые паутины из устройств:

Режим связи Количество модулей Описание Пример
Один к одному (Point-to-Point) 2 Связь между двумя модулями в одном направлении. Дистанционное управление роботом.
Дуплексная связь (Bidirectional) 2 Связь между двумя модулями в обоих направлениях. Дистанционное управление роботом с обратной связью.
Многоточечная связь (Multiceiver) 7 Один приёмник принимает данные до шести передатчиков одновременно. Сбор показаний с нескольких сенсоров.
Один ко многим (Broadcast) Теоретически до 1000. Ограничено радиусом действия и устойчивостью связи Один передатчик передаёт данные всем приёмникам. Рассылка команды сразу нескольким устройствам: синхронизация часов или запуск таймера.
Мэш-сеть (Mesh) Теоретически до 1000. Зависит от скорости передачи данных и логики маршрутизации. Все модули могут передавать данные друг другу и ретранслировать их. Умный дом с датчиками и исполнительными устройствами, соединенными в одну сеть.

Все подробности по подключению, настройке и программированию радиомодуля nRF24L01+ можно подсмотреть в нашем руководстве по использованию nRF24L01+ в форм-факторе Trema-модуля.

Начинка

Рассмотрим основные компоненты радиомодуля nRF24L01+:

Wireless nRF24L01+ Annotation

Чип nRF24L01+

На плате за беспроводную связь отвечает чипа Nordic nRF24L01+ обеспечивающий обмен данными по воздуху на частоте от 2,4 до 2,525 ГГц, который входит в разрешённый ISM (Industrial, Scientific, Medical) спектр.

PCB-антенна

На модуле расположена PCB-антенна в виде змейки из медной дорожки, которая обеспечивает устойчивый приём и передачу сигнала. Дальность беспроводной передачи данных достигает до 100 метров в открытом пространстве и до 30 метров в условиях городской застройки.

Контакты подключения

Для подключения модуля nRF24L01+ к контроллерам на плате предусмотрены восемь контактов PLS.

Wireless nRF24L01+ Pinout
Контакт Функция Подключение
VCC Питание Подключите к питанию микроконтроллера на 3,3 В.
GND Земля Подключите к земле микроконтроллера.
СE Chip Enable — выбора режима работы модуля nRF24L01+. Подключите к пину ввода-вывода микроконтроллера.
CSN Chip Select — активизация устройства на шине SPI. Подключите к пину ввода-вывода микроконтроллера.
SCK Serial Clock — линия тактирования шины SPI. Подключите к пину SCK микроконтроллера.
MISO Master In Slave Out — линия приёма данных шины SPI. Подключите к пину MOSI микроконтроллера.
MOSI Master Out Slave In — линия передачи данных шины SPI. Подключите к пину MISO микроконтроллера.
IRQ Interrupt Request — регистрация событий не отвлекая микроконтроллер от основных задач. Подключите к пину микроконтроллера с поддержкой прерывания. Если нет в планах использовать прерывания — можно никуда не подключать.

  • Радиомодуль nRF24L01+ работает от источника питания с напряжением 3,3 В. Не подавайте на модуль напряжение выше 3,3 В, это может вывести модуль из строя.
  • Средний ток потребления модуля 20 мА, однако при старте передачи или приёма, могут возникать кратковременные пики тока до 150 мА. При питании nRF24L01+ не используйте пин 3V3 от штатных Arduino, где стабилизатор напряжения рассчитан на ток не более 50 мА.
  • Для работы nRF24L01+ обязательно подтягивайте пин CE к питанию, в противном случае модуль работать не будет.
  • Подключение и программирование

    Приёмопередатчик nRF24L01+ можно подключать к любым контроллерам с наличием шины SPI, например: Arduino, Piranha или Raspberry Pi. Для коммуникации используйте соединительные провода.

    Не вставляйте приёмопередатчик nRF24L01+ в макетную плату! Пины модуля расположены таким способом, что при установке в Breadboard произойдёт замыкание дорожек и выходом модуля из строя.

    Для комфортной работы рекомендуем использовать удобный адаптер nRF24L01+ с линейным стабилизатором на борту, который предоставит комфортные PLS контакты для коммуникации с контроллерами и даст возможность подключать модуль к источнику питания от 5 до 12 В.

    Если хотите вовсе избежать проблем с коммуникацией, используйте приёмопередатчик nRF24L01+ в форм-факторе Trema-модуля нашего производства Iarduino. В нашей модификации учтены все недостатки коммуникации, питания и прочих неудобств. В итоге вы сможете сосредоточиться на проекте, а не танце с бубном при подключении.

    Радиомодуль nRF24L01+ общается с внешними контроллерами по шине SPI через потоки байтов. Для комфортной работы используйте библиотеку RF24, которая скрывает в себе все тонкости протокола и предоставляет для работы удобные функции.

    Доступные альтернативы

    Данный радиомодуль nRF24L01+ выполнен в штатном форм-факторе c радиусом беспроводной связи — до 100 метров в пределах прямой видимости и до 30 метров в условиях города. В нашем магазине также есть модификации приёмопередатчиков семейства nRF24L01+ с различными отличиями:

    Форм-фактор и модель радиомодулей nRF24L01+ не влияют на протокол, поэтому все модификации можно объединять в одну сеть.

    Габаритный чертёж

    Wireless nRF24L01+ Dimensions

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

    • 1× Радиомодуль nRF24L01+

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

    • Модель: Радиомодуль nRF24L01+
    • Чип: nRF24L01+
    • Частотный диапазон ISM: 2,400–2,525 ГГц
    • Количество радиоканалов: 126 с шагом 1 МГц
      • Канал №0: 2,400 ГГц
      • Канал №1: 2,401 ГГц
      • Канал №125: 2,525 ГГц
    • Время переключения между каналами: 130 мкс
    • Радиус действия:
      • в пределах прямой видимости: до 100 м
      • в условиях города: до 30 м
    • Скорость передачи данных: 250 кбит / 1 Мбит / 2 Мбит
    • Мощность передатчика: -18 / -12 / -6 / 0 дБм
    • Чувствительность приемника: -82 дБм
    • Входное напряжение питания: 3,3 В
    • Напряжение логических уровней: 3,3–5 В
    • Потребляемый ток:
      • в режиме ожидания: до 8 мА
      • в режиме передачи данных: до 15 мА
      • в режиме приёма данных: до 21 мА
    • Программный интерфейс: SPI с дополнительными пином CE
    • Физический интерфейс: контакты PLS

    Ресурсы

    Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по приёмопередатчику nRF24L01+.

    Инструкции

    Уроки и примеры

    Документация

    Библиотеки

    Товары
    Первой необходимости и другие вещи, которые могут пригодиться!
    В наличии
    Радиомодуль nRF24L01+PA+LNA 2,4 GHz: Приёмопередатчик для обмена данными по воздуху на частоте 2,4 ГГц с дальностью связи до 1000 метров Подробнее
    491
    504
    В наличии
    Адаптер для nRF24L01+: Для удобства подключения к arduino радио модулей: nRF24L01 или nRF24L01 PA LNA. Подробнее
    144
    В наличии
    Соединительные провода «папа-папа» (65 шт.): Пучок из 65 проводов «папа-папа» разной длины для прототипирования электронных устройств Подробнее
    168
    В наличии
    Соединительные провода «папа-мама» (40 шт. / 10 см): Шлейф из 40 проводов «папа-мама» длиной 10 см для прототипирования электронных устройств Подробнее
    108
    В наличии
    Wi-Fi модуль ESP8266 (ESP-01): Для подключения устройств в Wi-Fi-сети Подробнее
    419
    440
    Скоро в продаже
    1690
    В наличии
    Multi servo shield на 16 сервоприводов: Для точного управления до 16 сервоприводов по шине I2C. Все выводы на контролере кроме линии SDA и SCL останутся свободны Подробнее
    960
    В наличии
    Энкодер (Trema-модуль): Это датчик угла поворота, позволяющий дискретно (прерывисто) определять угол поворота вала и нажатие на него Подробнее
    216
    В наличии осталось 10 шт.
    Реле (Trema-модуль v2.0): Позволяет коммутировать цепи как переменного, так и постоянного тока до 10 А. Подробнее
    261
    Скоро в продаже
    171
    В наличии
    116
    В наличии
    Модуль реле, 2-канала, FLASH-I2C: Работает по шине i2c, до 127 устройств одновременно на одной шине. Подойдет для управления нагрузкой постоянного и переменного тока Подробнее
    590
    В наличии осталось 2 шт.
    351
    В наличии
    95
    Или перейти в корзину и оформить заказ.
    Гарантии и возврат Используя сайт Вы соглашаетесь с условями
    Есть вопрос?