Описание
Радиомодуль nRF24L01 + , работают на частоте 2.4Ггц и поддерживают скорость передачи до 2Mbps. Радиоканал на данных радиомодулях может обмениваться информацией в оба направления. Радиосеть может состоять из нескольких устройств на базе nRF24L01+ или NRF24LE1.
Радиомодуль возможно подключить к любому микроконтроллеру, который имеет интерфейс SPI , а так же к миникомпьютерам, например Raspberry PI.
nRF24L01+ – отличный вариант для объединения отдаленных модулей в системе умного дома внутри помещений без прокладки проводов.
Внешний вид товара может отличаться
Назначение выводов:
- SCK (Serial ClocK) — тактирование (синхронизация).
- MOSI / MI (Master Out Slave In) — вход данных.
- MISO / MO (Master In Slave Out) — выход данных.
- CE/SS – Выбор ведомого на шине SPI из нескольких устройств.
- SCN – выбор режима приема/передача , фактически тот же CE.
- IRQ – выход прерывания, чаще всего не используется. Необходим для немедленной реакции микроконтроллера при приеме нового пакета данных.
- GND – земля, масса, минусовая шина.
- Vcc -питание модуля 3.3в. Для надежной работы параллельно питанию как можно ближе к радиомодулю рекомендуется подключить электролитический конденсатор не менее 100мкф , а
- так же керамический на 0.1 мкф.
Технические характеристики:
- Частота передачи/приема 2.4ггц.
- Дальность до 100 м.В помещении – до 30 м.
- Скорость до 2 Мб. Возможные варианты: 250kbps, 1Mbps и 2Mbps.
- Интерфейс взаимодействия с микроконтроллером- SPI. Выводы толерантны к 5 вольтам.
- Напряжение: 3-3.6В (рекомендуется 3,3) В. При попытке подключения 5 В вывод из строя маловероятен, но работать устройство отказывается.
- Максимальная выходная мощность: 0 dBm
- Коэффициент усиления антенны (пиковая): 2dBm
- Количество каналов: 126. Нулевой канал начинается с 2400мгц и далее с шагом 1 мгц, например 70 канал находится соответственно на 2470мгц. При установке скорости 2мгц занимается ширина двух каналов.
Подключение nRF24L01+ к Arduino
Таблица подключения радиомодуля к платам Arduino:
Arduino UNO | Arduino Mega | |
SCK | 13 | 52 |
MOSI | 11 | 51 |
MISO | 12 | 50 |
CSN | 10* | 53** |
CE/SS | 9* | 48** |
* – при установке иницилизации в скетчке командой RF24 radio(9,10);
** – при установке иницилизации в скетчке командой RF24 radio(48,53);
Выводы СЕ и CSN могут быть назначены любые свободные.
Питание подключается с соотвествующих выводов платы Arduino: GND и 3.3V.
Подключение nRF24L01+ к Raspberry PI
Raspberry PI | |
SCK | 11 |
MOSI | 9 |
MISO | 10 |
SCN | 8* |
CE | 25* |
Нумерация выводов по BCM GPIO.
Состояние товара: Новый