nrf51822 Arduino:Panduan Fitur, Aplikasi, Keunggulan, dan Contoh Proyek Teknologi BLE
Bluetooth Low Energy (BLE boards) adalah teknologi jaringan nirkabel yang diproduksi untuk aplikasi kebugaran, keamanan, dan perawatan kesehatan. Meskipun independen dari Bluetooth standar, ia dapat hidup berdampingan dengan LE dan BR/EDR (kecepatan Dasar Bluetooth/kecepatan data yang ditingkatkan). Perangkat BLE memiliki dua bentuk, modul dan bentuk chip. Salah satu contoh chip sirkuit terintegrasi BLE adalah Arduino nrf51822 yang termasuk dalam seri NRF51 SoC (sistem pada chip). Kelas lain dari studio nrfGo dengan iklan yang dipersonalisasi adalah papan NRF52 dan papan nrf5.
USB Bluetooth standar
Apa itu Arduino nrf51822?
NRF51822 adalah modul nirkabel 2.4GHz RF SoC/Multi-protocol BLE (Bluetooth Low Energy) yang dibuat untuk aplikasi nirkabel ultra-low-power (ULP).
NRF51822 Arduino
Papan breakout kecilnya hadir dalam paket timah dan harus memiliki sertifikasi CE, TELEC, dan FCC. Selain itu, Anda juga akan menemukan antena chip dan sirkuit pendukung untuk membantu konsumsi daya rendah dan peran periferal.
Fitur dan Spesifikasi
Adapun fitur dan spesifikasi dari nrf51822 adalah sebagai berikut;
- Pertama, ia memiliki rentang tegangan catu daya 2,0V hingga 3,6V.
- Kisaran suhu pengoperasiannya antara -40 °C hingga +85 °C.
- Kemudian, nrf51822 memiliki antena terpasang dan prosesor 32-bit ARM® Cortex™-M0.
- Ketiga, dapat berinteraksi secara digital dengan UART, I2C, dan SPI dan memiliki interkoneksi periferal yang dapat diprogram (PPI). Selanjutnya, daya output yang dapat diprogram berkisar dari -20 hingga +4 dBm TX power.
- Juga, ia memiliki kompatibilitas pinout dengan seri NRF51xxx sementara sepenuhnya kompatibel dengan seri NRF24L.
- Kelima, manajemen global semikonduktor nr51822 Nordik terpisah secara global.
- Ini juga memiliki enkripsi 128-bit AES HW dengan RAM 32kB dan flash 256kB.
Representasi visual dari fungsi putaran AES
- Chip ADC 10-bit memiliki tumpukan protokol independen dan pengembangan aplikasi.
- Selain itu, ia memiliki jarak komunikasi (yaitu, terbuka di luar ruangan dengan kecepatan data 1M) 30m.
- Rentang frekuensi 2,4GHz adalah jenis transceiver RF multiprotokol.
- Semua pin I/O memiliki header pin ekspansi kecuali P0.27 dan P0.26. Selain itu, pitch pin-header-nya adalah 2.0mm dan memiliki jarak 18.00mm antara sisi kanan dan kirinya.
- Terakhir, dimensi PCB-nya adalah 20.8mm × 17.0mm dan berat 0.9g.
Aplikasi
Aplikasi Arduino nrf51822 meliputi;
- Kontrol industri,
- Perangkat yang dapat dikenakan,
- Sensor gaya hidup dan perawatan kesehatan,
- Tag peringatan kedekatan dan keamanan,
- Mainan dan game elektronik,
- Label RFID,
- Remote control CE untuk STB, sistem media, dan TV,
(Remote control TV)
- Suar,
- Aplikasi cerdas Bluetooth,
- Sistem akuisisi data,
- Aksesoris ponsel, dan
(aksesori ponsel)
nrf51822 Pengenalan Proyek Arduino
Anda dapat mencoba proyek power BLE di bawah ini menggunakan Arduino IDE NRF51822.
Daftar suku cadang
Mereka termasuk;
- Komputer Pribadi dengan salah satu Sistem Operasi di bawah ini;
- Linux,
- Windows 8. x, 7, atau 10,
- Mac OSX 10.9x, 10.10x, atau 10.11.4.
- Papan pengembangan seperti modul RBL nrf51822 atau nrf52,
- Paket dukungan papan pengembangan dengan fitur tambahan 1.0.6
- Arduino IDE versi 1.6.9.
Langkah
- Instal Arduino IDE ke PC Anda setelah mengambilnya dari situs web.
- Untuk memulai operasi Arduino IDE, klik pada preferensi.
- Gunakan prosedur berikut:Alat -> Menu Papan -> Manajer papan untuk membantu menginstal add-on papan nrf51822.
- Selanjutnya, jika Anda menggunakan PC Windows, dapatkan driver USB serial/CDC, lalu selesaikan penginstalannya. Tujuannya adalah untuk memungkinkan Anda mengunggah sketsa di Arduino IDE Anda saat menggunakan port serial.
- Jika Anda menggunakan Linux, sertakan aturan udev, kemudian restart sistem Anda.
- Selanjutnya, perbaiki tantangan unggahan di sistem Linux 64-bit Anda.
Pemuat pemuat
- Di sini, Anda akan menemukan bootloader. Firmware Hex terletak di folder bootloader untuk papan pengembangan Anda. Ini membantu Anda memuat sketsa Arduino saat menggunakan Arduino IDE.
- Hubungkan board nrf51822 ke PC melalui port USB ringkas untuk memuat bootloader. Akibatnya, tindakan akan memberi sinyal drive. Kemudian, Anda akan menyeret firmware ke drive CDC Anda.
Catatan;
Anda juga dapat mengikuti sesi OTA untuk instruksi lebih lanjut karena bootloader memiliki fitur OTA.
Atau, Anda dapat melewati langkah bootloader sama sekali.
Uji
- Mulailah dengan memilih papan pengembangan (nrf51822) atau papan nano BLE dari menu Arduino IDE.
- Kemudian, pilih port serial Anda melalui; Menu -> Alat -> Port -> [Nama papan port serial Anda]. Port di samping dongle antarmuka USB membantu mendapatkan hasil cetak.
- Selanjutnya, memuat contoh kedipan membantu menguji papan dan melihat apakah itu berfungsi.
- Akhirnya, muat sketsa Arduino ke papan pengembangan dari ikon unggah, dan voila!
Salah satu ilustrasi Bluetooth Hemat energi yang dapat Anda coba meliputi;
- BLE_Beacon,
- BLE_HRM (Pemantau Detak Jantung), atau
- Pengontrol BLE.
Langkah – Menu -> File -> BLE_Contoh.
Kelebihan modul NRF51822
Anda mungkin bertanya-tanya mengapa Anda harus puas dengan modul NRF51822. Berikut alasannya.
Pengaplikasian yang mudah
Nrf51822 memiliki antena bawaan yang membuat pengembangan lebih mudah. Dengan demikian, Anda dapat menerapkan modul tanpa mengkhawatirkan masalah desain radio seperti menyolder nada halus dan pencocokan impedansi tertentu.
Kinerja tinggi dan efektivitas biaya
Antena PCB built-in meminimalkan biaya material sambil menawarkan kinerja berkualitas.
Kemudahan koneksi ke iOS atau Android
Nrf51822 adalah modul BLE (Bluetooth Low-Energy) dengan konsumsi daya rendah.
Kehadiran teknologi nirkabel berdaya rendah
Mikro nrf51822, secara default, berfungsi sebagai Bluetooth Low Energy ke perangkat UART apa pun. Oleh karena itu, menghubungkan modul ke Android atau iOS melalui aplikasi nRF UART menjadi mudah.
Kesimpulan
Kami telah sampai pada akhir diskusi kami tentang teknologi Bluetooth Low Energy yang melibatkan chip nrf51822. Jika Anda memiliki pertanyaan atau memerlukan klarifikasi untuk tujuan analisis Anda, silakan hubungi kami.