Подключение

Радиомодуль nRF24L01 имеет восемь контактов. Схема контактов:

Радиомодуль nrf24l01
8 — IRQ
6 — MOSI
4 — CS
2 — VCC
7 — MISO
5 — SCK
3 — CE
1 — GND

Радиомодуль nRF24L01 подключается к контроллеру при помощи SPI интерфейса. В зависимости от используемой библиотеки может использоваться дополнительный выход прерывания IRQ. В нашем уроке мы обойдемся без него. Схема подключения будет выглядеть следующим образом:

nRF24L01GNDVCCCECSNMOSIMISOSCK
UNO2GND3V3910111213
Помним, что напряжение питания nrf24l01 — 3,3 Вольта. Если его запитать от 5В, он почти наверняка выйдет из строя! Можно его подключить к 3V3 выходу платы Arduino, но встроенного стабилизатора едва хватит для питания радиомодуля, могут быть перебои со связью. В связи с этим, для питания радиомодулей nRF24L01 рекомендуется использовать внешние стабилизаторы напряжения.

Внешний вид макета

Подключение nrf24l01 к Arduino

Проверим еще раз все контакты. Главное, не путаем напряжение: стандартные для Ардуино 5 Вольт могут повредить модуль.


Изменено: