Papan Arduino boleh dikembangkan dengan Arduino Shields (papan kedua yang dipasang di atas Arduino untuk menyediakan fungsi tambahan) dan beroperasi pada pelbagai protokol sambungan IoT . Bluetooth adalah salah satu perkara yang paling penting mengenai perkara ini.
Terdapat beberapa sebab mengapa pembangun suka menggunakan Bluetooth dalam projek IoT. Ini kerana Bluetooth adalah murah, wayarles, automatik dan bersambung dengan lancar ke telefon pintar, tablet, PC dan juga pengawal permainan.
Anda boleh menyambungkan papan Arduino dengan mudah dengan aplikasi Bluetooth pada telefon pintar anda. Sebagai alternatif, anda boleh menyambungkannya ke dongle Bluetooth pada PC anda menggunakan lakaran pada perisian Arduino. Dalam artikel ini, kita akan membincangkan cara mudah untuk membuat kedua-dua teknik berfungsi.
Apa yang perlu anda sediakan?
Komponen berikut diperlukan dalam projek ini.
- Papan: Arduino Uno
- Breadboard: Menggabungkan Uno dengan modul Bluetooth
- Sumber kuasa: Dari sambungan USB PC, penyesuai AC/DC atau bateri
- Kord kuasa: 4 hingga 6 wayar
- Aplikasi kawalan Bluetooth: Artikel ini akan menggunakan BlueControl - Arduino + JY-MCU
- Modul Bluetooth: Modul Pemancar RF Bluetooth Wayarles untuk HC-05 atau HC-06. Artikel ini juga akan menggunakan 4 modul pin dalam kes ini, bukannya 6.

Berhubung dengan aplikasi mudah alih
Berikut ialah prosedur mudah untuk mengawal peranti Bluetooth pada telefon pintar. Mula-mula anda perlu menyusun wayar supaya ia bersambung bersama pada papan roti seperti yang ditunjukkan dalam rajah.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Voltan 5V mungkin terlalu tinggi untuk komponen Bluetooth, jadi anda mungkin perlu menambah beberapa perintang 10 ohm untuk membahagikan voltan.
Sebaik sahaja anda menyambungkan sumber kuasa, LED Bluetooth akan mula berkelip. Ini bermakna tiada pasangan Bluetooth pada masa ini. Anda perlu membuat proses berpasangan untuk mempunyai kawalan yang lebih baik ke atas peranti/projek.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Untuk mempengaruhi gandingan, anda perlu memuat turun BlueControl, aplikasi kawalan Bluetooth yang dibincangkan sebelum ini.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Dalam langkah seterusnya, anda mesti mendayakan Bluetooth pada telefon pintar anda.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Pilih HC-06 sebagai modul Bluetooth berpasangan, dikawal oleh apl.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Menggunakan apl itu sendiri, anda kini boleh menghidupkan atau mematikan lampu LED Bluetooth mengikut keperluan.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Sambung ke PC/Mac
Untuk menyambungkan modul Bluetooth ke PC/Mac anda, anda mesti menyambungkan kabel USB ke bekalan kuasa Uno, kemudian hanya buka perisian Arduino dan pastikan sambungan tersedia.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Dalam langkah seterusnya, anda perlu memuatkan program pemacu Bluetooth ke papan Arduino. Dotslashnotes, seorang blogger teknologi, berkongsi kod yang digunakan pada pautan ini .
Selepas menyalin kod baris 128 ini, anda mesti memuat naik program dalam perisian Arduino. Kod ini mempunyai dua butang untuk menghidupkan atau mematikan lampu LED Bluetooth.
![Cara menggunakan Pengawal Bluetooth dengan Arduino Cara menggunakan Pengawal Bluetooth dengan Arduino]()
Sudah tentu, kod di atas hanyalah salah satu cara untuk melakukannya.
Jika kod ini tidak berfungsi dalam kes anda, maka anda perlu mencari kod dalam talian yang menyokong sambungan PC/Mac. Forum Arduino (pautan rujukan: https://forum.arduino.cc/) ialah salah satu tempat terbaik untuk mencari bantuan dan sokongan mengenai perkara ini, serta banyak topik berkaitan Arduino yang lain.
Arduino adalah salah satu papan termurah untuk bereksperimen dengan projek IoT. Arduino ialah alternatif kepada Raspberry Pi , menyokong Bluetooth dan banyak protokol lain untuk mencipta pelbagai projek IoT.
Pernahkah anda bekerja dengan Bluetooth dalam Arduino atau mana-mana projek IoT lain? Kongsikan pendapat anda di bahagian komen di bawah!
Semoga anda berjaya.