Nettigo-logo-head

Szukaj

Moduł nRF24L01+ bezprzewodowa, tania łączność dla Arduino

Kod:
NRF24L01-plus
Waga: Help
3 g

Bezprzewodowy transmitter na pasmo 2.4GHz, z wygodnymi wyprowadzeniami na goldpiny

Na magazynie: 334

PLN 5,99
PLN 4,87 bez VAT

Moduł transmittera operującego na paśmie 2.4GHz (to nie jest WiFi). W idealnych warunkach zasięg wynosi ok. 100m. Na płytce znajduje się wbudowana antena. Cała płytka ma wymiary 1.55 cm na 2.9 cm.

Mamy w ofercie wersję NRF24L01+ z wbudowanymi wzmacniaczami PA+LNA oferującą większy zasięg w porównaniu do wersji podstawowej.

tinyBrd - gotowa platforma dla NRF24L01

Jeśli planujesz zbudować niewielkie urządzenie bezprzewodowe korzystające z NRF24L01, interesujące dla Ciebie może być platforma tinyBrd. Używana przez nas płytka developerska oparta o ATtiny84, programowana przy użyciu Arduino IDE z gotowym oprogramowaniem obsługującym radio i tryb głębokiego snu (pobór prądu w tym trybie ok 9-10 µA). Polecamy.

Opis modułu NRF24L01+

Pobór prądu
Urządzenie podczas pracy pobiera mniej prądu niż pojedyncza dioda LED. Podczas odbioru jest to 12 mA, a podczas nadawania 11 mA. Dostępne są też automatyczne stany oszczędzania energii. Pobiera podczas pracy w nich 320 µA (kiedy dane czekają na wysłanie). 26 µA (kiedy nie ma czego wysyłać), 0,9 µA (w trybie wyłączenia).

Napięcie
Modem możesz zasilać napięciem od 1.9 do 3.6 V. Jego wejścia do komunikacji tolerują poziomy logiczne o napięciu 5 V. Więc bez problemu podłączysz je do większości popularnych płytek kontrolerów.

Radio
Pasmo na którym pracuje modem podzielone jest na 125 kanałów (osobnych częstotliwości). Pozwala to stworzyć właśnie tyle niezależnych sieci tych urządzeń w jednym miejscu.

Na jednym kanale każdy modem ma swój adres. A właściwie może mieć do 6 adresów. Adresy to numery dzięki którym możesz wybrać konkretne urządzenie w sieci, które ma odebrać dane.

Adres może mieć długość od 3 do 5 bajtów. Daje to adresy od 24 do 40 bitów. Przy najmniejszym adresie jest to 17 mln kombinacji. Dłuższy adres jest raczej do nadawania urządzeniom nazw tekstowych (5-literowych).

Modem automatycznie sprzętowo tworzy pakiety danych. Ty wysyłasz mu tylko to, co chcesz wysłać pod konkretny adres. Modem zaś sam tworzy zaadresowany pakiet danych, zabezpieczony przed błędami sumą kontrolną CRC. Sam też dba, żeby pakiet dotarł do adresata. Gdyby wystąpiły jakieś błędy ponawia wysyłanie danych. Gdy transmisja się uda modem docelowy odsyła automagicznie potwierdzenie.

Połączenie z µc
nRF24L01+ łączy się z mikrokontrolerem za pomocą interfejsu SPI. Istnieje możliwość ustawienia kanału na jakim moduł ma pracować (do wyboru 125 kanałów), moc transmittera, czy prędkość przesyłu danych (250kbps, 1Mbps i 2Mbps).

Wbudowany na płytce regulator pozwala zasilać urządzenie napięciem od 1.9V do 3.6V. Przy podłączaniu do Arduino lub innych płytek należy pamiętać, aby pin zasilania 3.3V był podłączony do nRF24L01+.

Moduł nRF24L01 wyposażono w pin IRQ (Interrupt Request), który może być użyty do wybudzania np. Arduino w momencie odebrania danych, dzięki czemu całe urządzenie będzie pobierać bardzo mało prądu (bardzo dobre rozwiązanie w przypadku budowy bezprzewodowych czujników do np. stacji pogodowej).

Specyfikacja modemu NRF24L01

  • Zasilanie - 1.9V - 3.6V
  • Pobór prądu (odbiór) - 13mA
  • Pobór prądu (transmisja) - 11mA
  • Pobór prądu w kompletnym uśpieniu - 900 nA
  • Częstotliwość pracy modułu - 2,4GHz
  • Prędkości transmisji - 250kbps, 1Mbps i 2Mbps
  • Wbudowana antena

Dokumentacja od Nettigo

Biblioteki i tutoriale

Dostępne biblioteki do Arduino współpracujące z modułem:

Tutoriale (po angielsku) z użyciem nRF24L01:

Pliki

Klienci kupowali również

Bezprzewodowy sensor tinyBrd 2.0
Okazja
 
PLN 34,99
PLN 28,45 bez VAT
Na magazynie: brak na magazynie | Kod: tinyBrd-2-nrf

ATtiny84, programowane przez Arduino IDE, łączność bezprzewodowa, 7 µA w trybie uśpienia - szybko zbuduj sieć czujników nadających do centralnego odbiornika



Dostępne są opcje. Więcej na stronie produktu
Płytka prototypowa do tinyBrd 2.0  
PLN 2,99
PLN 2,43 bez VAT
Na magazynie: 345 | Kod: tinyProto

tinyProto - prototypuj razem z tinyBrd


Adapter ISP z 10 na 6 pinów dla AVR  
PLN 4,99
PLN 4,06 bez VAT
Na magazynie: 51 | Kod: isp-10-6-adapter

Adapter z 10 na 6 pin dla programatorów AVR


Programator ICSP typu USBASP  
PLN 19,00
PLN 15,45 bez VAT
Na magazynie: 7 | Kod: usbasp

Programator ICSP USBASP (jeżeli chcesz wgrać bootloader na Arduino lub zaprogramować fabrycznie nowy układ ATtiny czy ATmega).


Koszyczek na 2 baterie AA, pokrywa, wyłącznik  
PLN 1,99
PLN 1,62 bez VAT
Na magazynie: 50 | Kod: battery-box-2aa

Potrzebujesz zasilania? Wygodny koszyczek na dwie baterie AA (paluszki) z wyłącznikiem


Uchwyt na baterię CR2032  
PLN 0,70
PLN 0,57 bez VAT
Na magazynie: 74 | Kod: cr2032-holder

Uchwyt na baterię CR2032, pionowy


 Bezprzewodowy sensor tinyBrd  
PLN 28,98
PLN 23,56 bez VAT
Na magazynie: brak na magazynie | Kod: tinyBrd-nrf

ATtiny84, programowane przez Arduino IDE, łączność bezprzewodowa, poniżej 5 µA w trybie uśpienia - szybko zbuduj sieć czujników nadających do centralnego odbiornika



Dostępne są opcje. Więcej na stronie produktu
Goldpin złącze wtyk prosty 1x40 raster 2.54 mm  
PLN 0,69
PLN 0,56 bez VAT
Na magazynie: produkt dostępny | Kod: goldpin-1x40

Goldpin 1x40


Bateria CR2032  
PLN 0,98
PLN 0,80 bez VAT
Na magazynie: 28 | Kod: cr2032

Bateria CR2032


Czujnik wilgotności i temperatury  DHT22  
PLN 29,00
PLN 23,58 bez VAT
Na magazynie: 93 | Kod: dht22

DHT22 - prosty w użyciu czujniki wilgotności i temperatury.


Czujnik temperatury DS18B20 - interfejs OneWire  
PLN 4,99
PLN 4,06 bez VAT
Na magazynie: 112 | Kod: ds18b20

Cyfrowy czujnik temperatury z interfejsem OneWire


Goldpin złącze gniazdo proste 1x40 raster 2.54 mm  
PLN 0,79
PLN 0,64 bez VAT
Na magazynie: 217 | Kod: goldpin-1x40F

Listwa goldpin 1x40-wtyk


NRF Raspberry Hat  
PLN 14,99
PLN 12,19 bez VAT
Na magazynie: 3 | Kod: nrf-hat

NRF Hat - NRF24L01 z Raspberry Pi bez kabli! Mała płytka do RPI 2 i B+ aby bez problemu podłączyć NRF24L01


Stabilizator liniowy 3.3V 0.8A  
PLN 1,21
PLN 0,98 bez VAT
Na magazynie: 14 | Kod: ld33v

Stabilizator napięcia 3.3V


Moduł WiFi NodeMCU V2 - bezprzewodowy moduł oparty na ESP8266-12E  
PLN 37,99
PLN 30,89 bez VAT
Na magazynie: 50 | Kod: nodemcu-v2

Moduł WiFi zbudowany w oparciu o układ ESP8266-12E. Dzięki konwerterowi USB-UART programujemy go przez USB.


Płytka uniwersalna 5x7 cm  
PLN 1,49
PLN 1,21 bez VAT
Na magazynie: 44 | Kod: perf-brd-5x7

Uniwersalna płytka (tzw perfboard), rozmiar 5 cm x 7 cm, 18 x 24 otwory, odstępy (raster) 2.54 mm


Złącze goldpin 1x40, męsko-męskie, 18 mm  
PLN 0,59
PLN 0,48 bez VAT
Na magazynie: 38 | Kod: goldpin-m-m-20mm

Złącze goldpin - przydatne przy budowie prototypów.


Stabilizator napięcia typu 7805 - 5V 1A  
PLN 0,98
PLN 0,80 bez VAT
Na magazynie: 53 | Kod: 7805

Układ regulacji napięcia 5V zasilanie max 35V wydajność ponad 1A


Przewody F-F, 20 cm, 40 szt  
PLN 9,00
PLN 7,32 bez VAT
Na magazynie: 58 | Kod: cable-f-f-40

Łatwe do rozdzielenia łączówki żeńsko/żeńskie, 40 szt, 20 cm dł


Przewody F-M, 20 cm, 40 szt  
PLN 9,00
PLN 7,32 bez VAT
Na magazynie: 100 | Kod: cable-f-m-40

Łatwe do rozdzielenia łączówki męsko/żeńskie, 40 szt, 20 cm dł