Isi kandungan:
- Langkah 1: Bahan
- Langkah 2: Diagram Pendawaian
- Langkah 3: Muat naik Kod ke Arduino Board
- Langkah 4: Meletakkan Modul BT ke AT MODE
- Langkah 5: Hantar Perintah AT
Video: AT Perintah untuk Modul Bluetooth (HC-05 W / EN Pin and BUTTON) Menggunakan Arduino Board !: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Oleh Jay Amiel AjocGensan PH
Instruksional ini akan membantu anda memulakan dengan menggunakan modul bluetooth HC05 anda. Pada akhir arahan ini, anda akan belajar tentang menghantar arahan AT ke modul untuk mengkonfigurasi / mengubahnya (nama, kata laluan, kadar baud dll) menggunakan papan arduino anda.
Langkah 1: Bahan
1. Arduino UNO
2. Modul Bluetooth HC05
3. Wayar Pelompat
4. Papan roti
5. Perintang (1k dan 2k)
Itu sahaja!
Langkah 2: Diagram Pendawaian
Ikuti prosedur ini jika anda ingin memulakan AT koms dengan HC-05 anda (dengan pin EN dan BUTTON di sebelah kanan BT)
Buat sambungan ff!
BT VCC ke Arduino 5V
BT GND ke Arduino GND
BT TX ke Arduino D2
BT RX ke Arduino D3 (Gunakan VOLTAGE DIVIDER untuk bahagian ini! BT Rx tidak dapat menangani isyarat 5V dari arduino!)
Langkah 3: Muat naik Kod ke Arduino Board
CATATAN: Sebelum memuat naik, lepaskan kabel tx dan rx yang meninggalkan sambungan 5V dan ground sahaja.
Selepas bahagian "Selesai memuat naik", sambungkan semula BT TX ke ARDUINO D2 dan BT RX ke ARDUINO D3 (masih, dengan pembahagi voltan).
LED pada HC-05 harus berkelip dengan cepat sekitar 5 kali sesaat.
#sertakan
SoftwareSerial BTserial (2, 3); // RX | TX // Sambungkan HC-05 TX ke Arduino pin 2 RX.
// Sambungkan HC-05 RX ke Arduino pin 3 TX
char c = '';
batal persediaan () {
Serial.begin (9600);
Serial.println ("Arduino sudah siap");
Serial.println ("Ingatlah untuk memilih Kedua-dua NL & CR dalam monitor bersiri");
// Kelajuan bersiri lalai HC-05 untuk mod AT ialah 38400
BTserial.begin (38400);
}
gelung kosong () {
// Terus membaca dari HC-05 dan hantar ke Arduino Serial Monitor
jika (BTserial.available ()) {
c = BTserial.read ();
Serial.write (c);
}
// Terus membaca dari Arduino Serial Monitor dan hantar ke HC-05
jika (Bersiri. tersedia ()) {
c = Serial.read ();
BTserial.write (c); }
}
Langkah 4: Meletakkan Modul BT ke AT MODE
Dengan Arduino aktif, lakukan perkara berikut:
Tanggalkan sambungan 5V ke BT VCC
Tekan dan tahan suis butang pada modul BT
Sambungkan semula BT VCC ke 5V (sambil masih menekan suis butang), LED harus menyala.
Lepaskan suis butang dan LED harus berkedip perlahan / mati sekali setiap beberapa saat (lebih kurang 2 saat).
Ini menunjukkan mod AT.
Langkah 5: Hantar Perintah AT
Sekarang anda berada dalam mod AT, anda kini boleh memulakan komersil AT.
Berikut adalah beberapa contoh arahan AT yang boleh anda gunakan atau anda boleh mencari di internet untuk perintah AT yang lain.
Untuk mengembalikan HC-05 ke mfg. tetapan lalai: "AT + ORGL"
Untuk mendapatkan versi HC-05 anda, masukkan: "AT + VERSION?"
Untuk menukar nama peranti dari HC-05 lalai, katakan MYBLUE masukkan: "AT + NAME = MYBLUE"
Untuk menukar kod keselamatan lalai dari 1234 hingga 2987 masukkan: "AT + PSWD = 2987"
Untuk menukar kadar baud HC-05 dari 9600 lalai ke 115200, 1 bit berhenti, 0 pariti masukkan: "AT + UART = 115200, 1, 0"
CATATAN PENTING: Jika anda menggunakan perintah AT dengan "?", Lakukan ini sambil menekan butang pada papan BT, tekan enter di komputer. Itu mesti melakukannya.
Disyorkan:
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino - Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter - Helikopter Rc - Rc Plane Menggunakan Arduino: 5 Langkah (dengan Gambar)
Jauh Tanpa Wayar Menggunakan Modul 2.4Ghz NRF24L01 Bersama Arduino | Nrf24l01 Penerima Pemancar 4 Saluran / 6 Saluran untuk Quadcopter | Helikopter Rc | Rc Plane Menggunakan Arduino: Untuk mengendalikan kereta Rc | Quadcopter | Drone | Pesawat RC | Perahu RC, kita selalu memerlukan penerima dan pemancar, misalkan untuk RC QUADCOPTER kita memerlukan pemancar dan penerima 6 saluran dan jenis TX dan RX terlalu mahal, jadi kita akan membuatnya
Tutorial Modul E32-433T LoRa - DIY Breakout Board untuk E32 Modul: 6 Langkah
Tutorial Modul E32-433T LoRa | DIY Breakout Board untuk E32 Modul: Hei, ada apa, Guys! Akarsh di sini dari CETech. Projek saya ini lebih merupakan keluk pembelajaran untuk memahami cara kerja modul E32 LoRa dari eByte yang merupakan modul pemancar 1-watt berkuasa tinggi. Setelah kita memahami cara kerjanya, saya mempunyai reka bentuk
Menggunakan Modul Perintah Buat IRobot Dengan Linux: 4 Langkah
Menggunakan Modul Perintah IRobot Create Dengan Linux: Oleh kerana iRobot tidak menyediakan pengguna linux cara untuk menggunakan modul arahan, saya harus mengetahuinya sendiri. Jangan terintimidasi, sama sekali tidak sukar. Yang perlu anda lakukan hanyalah menjalankan beberapa skrip. Mari kita mulakan, bukan?
NOMBOR Matrik Perintah Perintah: 5 Langkah
NOMBOR Matriks Prompt Perintah: Instructable terakhir saya dengan Matrix hanya dengan huruf, tetapi ini adalah fail kumpulan yang menggunakan nombor, dan kelihatan lebih realistik. Matriks sebenar menggunakan huruf Jepun dan simbol lain, tetapi yang ini hanya menggunakan nombor dalam pesanan yang berbeza dan
Buat Tetingkap Perintah Perintah dengan Cara Mudah: 3 Langkah
Buat Tetingkap Perintah Perintah dengan Cara Mudah: Saya tahu bahawa ini telah dilakukan sebelumnya, tetapi versi saya sedikit berbezaOkay, jadi anda ingin mencuba beberapa trik arahan cepat, tetapi anda tidak dapat mengetahui bagaimana sebenarnya arahan arahan terbuka. (Ini akan terjadi di kebanyakan sekolah, atau