Daftar Isi:
- Langkah 1: BAGIAN
- Langkah 2: Pengantar NRF dan Koneksi
- Langkah 3: Pengantar Joystick dan Koneksi
- Langkah 4: Bagian Kerja dan Pemrograman
- Langkah 5: Meningkatkan
Video: Komunikasi Nirkabel Menggunakan Modul Transceiver NRF24L01 untuk Proyek Berbasis Arduino: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Ini adalah tutorial kedua saya tentang robot dan mikrokontroler. Sungguh menakjubkan melihat robot Anda hidup dan bekerja seperti yang diharapkan dan percayalah akan lebih menyenangkan jika Anda mengendalikan robot Anda atau hal-hal lain secara nirkabel dengan komunikasi yang cepat dan luas. Itulah mengapa instruksi ini adalah tentang komunikasi nirkabel.
Langkah 1: BAGIAN
Untuk Pemancar
- Arduino Nano atau Uno (Saya menggunakan Arduino UNO) x1
- Modul transceiver NRF24L01 x1
- Joystick Sumbu Ganda x2. https://amzn.to/2Q4t0Gm (atau hal lain seperti tombol tekan, sensor dll. Saya menggunakan Joystick karena saya ingin mengirim data tentang posisi joystick).
Untuk Penerima:
- Arduino Nano atau Uno (saya menggunakan Arduino Nano). x1
- Modul pemancar NRF24L01. x1
Yang lain:
Kabel jumper
Baterai untuk pasokan Arduino https://amzn.to/2W5cDyM dan
Langkah 2: Pengantar NRF dan Koneksi
Dengan nama Transceiver jelas bahwa modul ini dapat berkomunikasi dalam dua cara sebagai pemancar atau sebagai penerima tergantung pada pemrograman. Ini memiliki 8 pin dan kita akan menggunakan 7 pin. Anda dapat mengamati pin pada gambar terlampir.
VCC & GND untuk pasokan
Untuk tujuan ini kita akan menggunakan pin Arduino 3.3v.
CE & CSN
Pin pemancar dan penerima. Kita akan menggunakan Arduino (Nano dan Uno) Pin 9 untuk CE dan Pin 10 untuk CSN.
MOSI, MISO & SCK
Ini adalah pin SPI.
Ini berkomunikasi dengan Arduino dengan pin SPI. Setiap anggota keluarga Arduino memiliki beberapa pin khusus untuk komunikasi SPI.
Untuk ArduinoUNO:
Pin SPI adalah:
Pin 11 (MOSI)
Pin 12 (MISO)
Pin 13 (SCK)
Pin Arduino Nano SPI:
Pin 11 (MOSI)
Pin 12 (MISO)
Pin 13 (SCK)
Sama seperti Arduino UNO.
Sekarang Anda dapat membuat koneksi untuk pemancar dan penerima.
Catatan: Anda harus memiliki perpustakaan untuk NRF24L01 di perangkat lunak Arduino IDE Anda. Unduh di Sini.
Langkah 3: Pengantar Joystick dan Koneksi
Joystick tidak lain hanyalah potensiometer sederhana. Joystick 2 sumbu yang kami gunakan dalam tutorial ini memiliki 5 pin seperti yang ditunjukkan pada gambar..
Koneksi untuk joystick di ujung pemancar:
VCC ke pin Arduino 5v.
GND ke Arduino GND
VRx ke pin Analog Arduino A0
VRy ke pin Analog Arduino A1
SW ke pin digital cadangan Arduino. (Saya tidak menggunakan pin ini tetapi Anda dapat menggunakannya dengan sedikit perubahan kode).
Untuk Joystick kedua
Anda dapat menggunakan pin arduino 5V untuk kedua joystick.
VRx ke Pin Analog Arduino A2VRy ke Pin Analog Arduino A3
Menggunakan dua joystick berarti Anda harus mengirimkan 4-6 saluran.
Langkah 4: Bagian Kerja dan Pemrograman
Setelah konstruksi pemancar dan penerima mengambil pin output dari penerima. Saya menggunakan pin digital 2 Arduino ke pin digital 5 untuk komunikasi nirkabel 4 saluran saya. Anda dapat memperpanjangnya hingga pin digital yang tersedia. Untuk memeriksa kerja sistem saya memasang lengan robot yang memiliki 4 motor servo di ujung penerima.
Pin Arduino Nano Digital 2 => Saluran 1 => THR
Arduino Nano Digital pin 3 => Saluran 2 => YAW
Arduino Nano Digital pin 4 => Saluran 3 => PITCH
Arduino Nano Digital pin 5 => Saluran 4 => ROLL
Kode untuk pemancar dan penerima dilampirkan. Jangan lupa untuk menyertakan library terlebih dahulu di software Arduino IDE Anda sebelum mengupload kode ke Arduino.
Langkah 5: Meningkatkan
Tujuan dasar dari tutorial ini adalah untuk menutupi bagian dari komunikasi nirkabel. Tetapi Anda harus membuat perubahan sesuai dengan tujuan dan proyek Anda. Untuk setiap pertanyaan dan bantuan gunakan alamat email yang diberikan dalam file kode, harus menonton video terlampir di atas dan berlangganan saluran untuk dukungan, Terima kasih.
Direkomendasikan:
Robot Arduino Nirkabel Menggunakan Modul Nirkabel HC12: 7 Langkah
Robot Arduino Nirkabel Menggunakan Modul Nirkabel HC12: Hai teman-teman, selamat datang kembali. Pada postingan saya sebelumnya, saya sudah menjelaskan apa itu Rangkaian H Bridge, IC driver motor L293D, membonceng IC driver Motor L293D untuk mengemudikan driver motor arus tinggi dan bagaimana Anda dapat merancang dan membuat Papan Driver motor L293D Anda sendiri
Jarak Jauh, 1,8km, Komunikasi Nirkabel Arduino ke Arduino Dengan HC-12.: 6 Langkah (dengan Gambar)
Jarak Jauh, 1,8km, Komunikasi Nirkabel Arduino ke Arduino Dengan HC-12.: Dalam instruksi ini Anda akan belajar bagaimana berkomunikasi antara Arduino melalui jarak jauh hingga 1,8km di udara terbuka. HC-12 adalah port serial nirkabel modul komunikasi yang sangat berguna, sangat kuat dan mudah digunakan. Pertama Anda akan meninggalkan
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino - Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter - Helikopter Rc - Pesawat Rc Menggunakan Arduino: 5 Langkah (dengan Gambar)
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino | Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter | Helikopter Rc | Pesawat Rc Menggunakan Arduino: Untuk mengoperasikan mobil Rc | Quadcopter | Drone | pesawat RC | RC boat, kita selalu membutuhkan receiver dan transmitter, misalkan untuk RC QUADCOPTER kita membutuhkan transmitter dan receiver 6 channel dan jenis TX dan RX itu terlalu mahal, jadi kami akan membuatnya di
Komunikasi Nirkabel Menggunakan Modul RF 433MHz Murah dan Mikrokontroler Pic. Bagian 2: 4 Langkah (dengan Gambar)
Komunikasi Nirkabel Menggunakan Modul RF 433MHz Murah dan Mikrokontroler Pic. Bagian 2: Pada bagian pertama dari instruksi ini, saya mendemonstrasikan cara memprogram PIC12F1822 menggunakan MPLAB IDE dan compiler XC8, untuk mengirim string sederhana secara nirkabel menggunakan modul TX/RX 433MHz yang murah. Modul penerima terhubung melalui USB ke UART TTL iklan kabel
Sistem Lampu Lalu Lintas 4 Arah Menggunakan 5 Arduino dan 5 Modul Nirkabel NRF24L01: 7 Langkah (dengan Gambar)
Sistem Lampu Lalu Lintas 4 Arah Menggunakan 5 Arduino dan 5 Modul Nirkabel NRF24L01: Beberapa saat yang lalu saya membuat Instruksi yang merinci sepasang lampu lalu lintas di papan tempat memotong roti. Saya juga membuat Instruksi lain yang menunjukkan kerangka dasar untuk menggunakan modul nirkabel NRF24L01. Ini membuat saya berpikir! Ada cukup banyak