Ini adalah antarmuka monitor serial Bluetooth untuk eksperimen dengan Arduino & Bluetooth
Dapat digunakan dengan modul Bluetooth seperti HC-05, HC-06
Fitur spesial
★ Ini mengaktifkan Bluetooth dari aplikasi
★ Dapat memindai perangkat yang tersedia
★ Dapat memilih perangkat yang relevan bila lebih dari satu perangkat tersedia
★ Antarmuka & fitur yang dapat disesuaikan
★ fitur Auto Connect
Jika fitur ini diaktifkan, aplikasi akan menyimpan alamat mac modul Bluetooth terakhir yang terhubung dan mencoba menghubungkan modul itu saat aplikasi dimulai. Anda dapat mengaktifkan atau menonaktifkan fitur ini dari pengaturan
Kode sampel
#include "SoftwareSerial.h"
SoftwareSerial bt (2, 3); // RX | TX (Pengkabelan: RX-> TX Modul BT, TX-> RX Modul BT, Gunakan pemindah level atau pembagi tegangan resistor jika modul BT Anda menggunakan level Logika 3.3V)
batal penyiapan () {
Serial.begin (9600);
bt.begin (9600);
}
void loop () {
jika (bt.available ())
Serial.write (bt.read ());
jika (Serial.available ())
bt.write (Serial.read ());
}
/ *
Ini akan mengirimkan Input monitor serial PC Anda ke aplikasi dan input aplikasi ke PC
Aplikasi akan mengenali akhir pesan dari karakter '\ r'.
Jadi pilih "Carriage return" atau "Both NL & CR" di monitor serial PC.
Dan juga Anda harus menggunakan println () daripada print () ketika membuat kode Anda sendiri dengan beberapa perintah.
Ex:-
bt.print ("Halo");
Ini tidak menampilkan pesan di aplikasi karena tidak mengandung '\ r' di akhir pesan.
jadi kamu harus membuat kode seperti di bawah ini
Ex:-
bt.println ("Halo"); atau bt.print ("Halo \ r");
Keduanya menunjukkan keluaran di aplikasi karena keduanya mengandung '\ r'
* /