Modul Komunikasi Nirkabel NRF24L01 (2.4 GHz)Ringkasan ProdukNRF24L01 adalah modul transceiver (pemancar dan penerima) nirkabel berdaya rendah yang beroperasi pada pita frekuensi global 2.4 GHz. Modul ini adalah pilihan yang sangat populer dan hemat biaya untuk menambahkan kemampuan komunikasi nirkabel dua arah (bi-direksional) pada proyek mikrokontroler seperti Arduino, ESP32, atau Raspberry Pi. Modul ini memungkinkan komunikasi data antar perangkat hingga jarak tertentu. Fitur Utama Pita Frekuensi 2.4 GHz: Beroperasi pada frekuensi 2.400 GHz hingga 2.525 GHz (pita ISM Industrial, Scientific, and Medical), yang bebas lisensi dan umum digunakan di seluruh dunia. Transceiver Dua Arah: Mampu mengirim (TX) dan menerima (RX) data, memungkinkan komunikasi peer-to-peer atau jaringan star. Antarmuka SPI: Menggunakan antarmuka SPI (Serial Peripheral Interface) untuk komunikasi dengan mikrokontroler. Ini hanya membutuhkan empat pin I/O, menjadikannya sangat efisien dalam penggunaan pin mikrokontroler. Kecepatan Data Tinggi: Mendukung kecepatan transfer data hingga 2 Mbps, memungkinkan komunikasi real-time yang cepat. Fitur Enhanced ShockBurst: Fitur protokol otomatis internal untuk penanganan paket data, error checking, dan auto-retransmit, membebaskan mikrokontroler dari banyak tugas manajemen nirkabel. Konsumsi Daya Rendah: Sangat cocok untuk aplikasi bertenaga baterai atau low-power. ī¸ Spesifikasi TeknisParameterDetailChip UtamaNordic Semiconductor NRF24L01Frekuensi Operasi2.4 GHz ISM BandTegangan Operasi Modul1.9V - 3.6V (Biasanya 3.3V)Tegangan I/O Logika5V tolerant (Tergantung versi modul, namun idealnya 3.3V)Kecepatan Data250 Kbps, 1 Mbps, 2 MbpsAntarmuka KomunikasiSPI (Serial Peripheral Interface)Jarak TransmisiHingga 100 meter (di udara terbuka, tergantung versi modul: Standar atau PA/LNA)Dukungan DayaMode Sleep, Power Down Detail Pinout dan Koneksi ke ArduinoModul ini memerlukan catu daya 3.3V. Perhatian: Meskipun pin I/O logika dapat 5V tolerant pada beberapa modul, disarankan untuk menggunakan level shifter jika terhubung ke Arduino 5V untuk menghindari potensi kerusakan jangka panjang. Pin ModulFungsiKoneksi ke Arduino Uno (Contoh)VCCCatu Daya3.3VGNDGroundGNDCSNChip Select Not (SPI)Digital Pin (misalnya, D10)CEChip EnableDigital Pin (misalnya, D9)MOSIMaster Out Slave In (SPI)Digital Pin D11MISOMaster In Slave Out (SPI)Digital Pin D12SCKSerial Clock (SPI)Digital Pin D13IRQInterrupt Request (Opsional)Digital Pin