NANO z intergriranim NRF24L01 kompatibilno z Arduino

10.99 (DDV vključen)

NANO z integriranim NRF24L01+ je Arduino-združljiva plošča z vgrajeno 2.4 GHz brezžično komunikacijo – brez zunanjega modula, brez žic, na voljo z micro USB ali Type-C.

Šifra: Ni na voljo Kategoriji: ,
Opis

Opis

NANO z integriranim NRF24L01 kompatibilno z Arduino

RF-NANO je Arduino NANO z vgrajenim 2.4 GHz brezžičnim oddajnikom in sprejemnikom NRF24L01+ – kar pomeni, da sta dve plošči, ki bi ju sicer morali med seboj povezati s petimi žicami in zunanjo anteno, zdaj združeni v eno kompaktno enoto. Brez breadboard žic, brez napačnih priključitev, brez motenj 3.3V napajanja. Procesor ATmega328 pri 16 MHz zagotavlja popolno Arduino IDE kompatibilnost.

Na voljo v dveh verzijah USB konektorja: klasični micro USB in sodobni Type-C. Obe imata enak pinout, enake specifikacije in enako delovanje NRF24L01+ čipa. Izberite glede na razpoložljivost kabla ali mehansko zahtevnost aplikacije.

Anatomija krmilnika

Tip krmilnikaArduino NANO RF kompatibilno (RF-NANO)
MikrokrmilnikATmega328, 8-bit AVR, 16 MHz
Vgrajeni brezžični čipNRF24L01+, 2.4 GHz ISM pas
USB komunikacijski čipCH340
USB konektorMicro USB (02–B3) ali Type-C (46–B6)
Logična napetost5V (NRF24L01+ napajan iz 3.3V)

Ključne lastnosti

  • Integrirani NRF24L01+ radio – 2.4 GHz transceiver neposredno na plošči; doseg do 100 m na prostem brez zunanje antene.
  • Brez zunanje napeljave za radio – Standardni NRF24L01 zahteva 5 SPI žic; tu so vse že interno priključene – napačna vezava je nemogoča.
  • Stabilen 3.3V NRF24L01 napajalni krog – Ena najpogostejših težav z zunanjim NRF24L01 je nestabilno 3.3V napajanje; tu je ta problem rešen na plošči.
  • ATmega328 pri 16 MHz – 32 KB Flash, 2 KB SRAM, 100% Arduino IDE kompatibilnost.
  • Izbira USB konektorja – Micro USB za klasično ali Type-C za sodobnejšo napeljavo.
  • Kompaktna oblika – Enak form faktor kot standardni NANO; prilagodljiv na protoboard.
  • Podpira do 6 naprav v omrežju – NRF24L01+ podpira 6 podatkovnih kanalov (pipes) hkrati.

Kaj potrebujem za začetek?

  • Micro USB ali Type-C kabel – Glede na izbrano verzijo; za programiranje in napajanje.
  • Arduino IDE – Tools → Board → Arduino Nano, Processor → ATmega328P.
  • RF24 knjižnica – “RF24” od TMRh20; namestite prek Library Manager v Arduino IDE.
  • Vsaj dve plošči – NRF24L01 potrebuje oddajnik IN sprejemnik; za preizkus kupite dve RF-NANO plošči.

Moj prvi projekt – 3 koraki

  1. Namesti knjižnico RF24 (TMRh20) prek Arduino IDE → Library Manager.
  2. Inicializiraj radio v kodi: RF24 radio(10, 9); – CE je na pinu D10, CSN na pinu D9.
  3. Naloži primer GettingStarted iz RF24 knjižnice na obe plošči – brezžično komunikacijo imaš v manj kot 5 minutah.

Primeri uporabe

  • Brezžično daljinsko upravljanje – RC vozila, roboti, droni – do 100 m doseg brez WiFi infrastrukture.
  • Senzorsko omrežje – Do 6 senzorskih vozlov komunicira z enim centralnim prejemnikom.
  • Brezžični prenos podatkov – Temperatura, vlaga, pritisk, GPS koordinate med ploščami brez usmerjevalnika.
  • Nosljiva elektronika – Zapestnica pošilja podatke na centralno enoto; compact form faktor je prednost.
  • Varnostni sistemi – Brezžični senzorji gibanja, vrat, oken poročajo centralni enoti.

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328 (ATmega328P)
Hitrost ure16 MHz
Flash pomnilnik32 KB (2 KB bootloader)
RAM2 KB SRAM
EEPROM1 KB
Digitalni I/O pini14 (od tega 6 PWM: D3, D5, D6, D9∗, D10∗, D11∗)
Analogni vhodi6 (A0–A5, 10-bitna ločljivost)
DACni
KomunikacijaUART (D0/D1), I2C (A4/A5), SPI (D11–D13)
Napetost vezja5V
VIN razpon7–12V DC
USB čipCH340
USB konektorMicro USB ali Type-C (izbira ob naročilu)
Dimenzije~45 × 18 mm

∗ D9 (CSN), D10 (CE), D11 (MOSI), D12 (MISO), D13 (SCK) so interni priključki NRF24L01+

NRF24L01+ specifikacije

Frekvenčni pas2.400 – 2.525 GHz (ISM)
Podatkovne hitrosti250 kbps, 1 Mbps, 2 Mbps
Doseg (prostor)do 100 m (pri 250 kbps)
Doseg (zaprt prostor)do 30 m
Napajanje čipa3.3V (interni regulator na plošči)
Podatkovni kanali (pipes)6 hkratnih
Interna priključitevD9=CSN, D10=CE, D11=MOSI, D12=MISO, D13=SCK

Primerjava: RF-NANO vs NANO + zunanji NRF24L01 vs ESP32

RF-NANO (ta)NANO + NRF24L01ESP32 WiFi
Brezžično2.4 GHz, integrirano2.4 GHz, ločenoWiFi + BT
Vezava za radioNi potrebna5 žic + napajanjeNi potrebna
ProtokolNRF proprietaryNRF proprietaryWiFi 802.11 / BT
Dosegdo 100 mdo 100 m~50 m (WiFi)
Potreben routerNeNeDa (WiFi)

Inženirski PRO nasvet

Pravilna inicializacija RF24 knjižnice – Na RF-NANO je CE na pinu D10 in CSN na pinu D9 (nasprotno od nekaterih učbenikov). Knjižnico inicializirajte z: RF24 radio(10, 9);. Napačen vrstni red CE/CSN je najpogostejši razlog, zakaj radio “ne dela” pri prvem preizkusu.

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; core paket “Arduino AVR Boards” (vgrajen). Knjižnica: RF24 od TMRh20 (Library Manager → RF24). Gonilnik CH340 za Windows 7/8 prenesite posebej – na Win10/11 in macOS ni potreben.

Dokumentacija

YouTube

Dodatne podrobnosti

Dodatne podrobnosti

verzijamicro USB, type-C USB