สารบัญ:

การตั้งค่า Bluetooth HC-05 ด้วย Arduino: 5 ขั้นตอน
การตั้งค่า Bluetooth HC-05 ด้วย Arduino: 5 ขั้นตอน

วีดีโอ: การตั้งค่า Bluetooth HC-05 ด้วย Arduino: 5 ขั้นตอน

วีดีโอ: การตั้งค่า Bluetooth HC-05 ด้วย Arduino: 5 ขั้นตอน
วีดีโอ: [Arduino Guide] EP.05 การเชื่อมต่อบลูทูธและการสร้างแอป 2024, กรกฎาคม
Anonim
การตั้งค่า Bluetooth HC-05 ด้วย Arduino
การตั้งค่า Bluetooth HC-05 ด้วย Arduino

ในโครงการนี้ เราจะใช้โมดูล HC05 Bluetooth กับ Arduino เพื่อส่งข้อความจากสมาร์ทโฟนไปยังหน่วย Arduino และแสดงผลบนคอมพิวเตอร์

เกี่ยวกับโมดูลบลูทูธ HC-05:

โมดูล HC-05 เป็นโมดูล Bluetooth SPP (Serial Port Protocol) ที่ใช้งานง่าย ออกแบบมาสำหรับการตั้งค่าการเชื่อมต่อแบบอนุกรมไร้สายแบบโปร่งใส โมดูลบลูทู ธ พอร์ตอนุกรมมีคุณสมบัติครบถ้วน Bluetooth V2.0 + EDR (อัตราการส่งข้อมูลที่เพิ่มขึ้น) การมอดูเลต 3Mbps พร้อมตัวรับส่งสัญญาณวิทยุ 2.4GHz และเบสแบนด์ที่สมบูรณ์ ใช้ CSR Bluecore 04-External ระบบบลูทูธชิปเดี่ยวพร้อมเทคโนโลยี CMOS และ AFH (Adaptive Frequency Hopping Feature) มีขนาดเล็กเพียง 12.7mmx27mm. หวังว่ามันจะทำให้วงจรการออกแบบ/การพัฒนาโดยรวมของคุณง่ายขึ้น

ขั้นตอนที่ 1: การกำหนดค่าพินและฟังก์ชัน:

คำอธิบายพิน

สถานะ - เพื่อทราบสถานะของการเชื่อมต่อ (จับคู่หรือตัดการเชื่อมต่อ)

Rx - รับพินของโมดูลเพื่อรับข้อมูล

Tx - ส่ง Pin ของโมดูลสำหรับส่งข้อมูล

5v - ปลั๊กไฟ

GND - ขากราวด์

EN/Key - เปิดหรือปิดโมดูล

ขั้นตอนที่ 2: ส่วนประกอบที่จำเป็น:

- บอร์ด Arduino 1

- HC05 โมดูลบลูทูธ 1

- สายจัมเปอร์ 6

- เขียงหั่นขนม 1

คุณสามารถซื้อส่วนประกอบเหล่านี้ซึ่งผ่านการทดสอบคุณภาพแล้วจาก elegocart

ขั้นตอนที่ 3: การตั้งค่าโครงการ:

การตั้งค่าโครงการ
การตั้งค่าโครงการ

ขั้นตอนที่ 4: รหัส:

#include SoftwareSerial EEBlue(10, 11); // RX | การตั้งค่าโมฆะ TX () { Serial.begin (9600); EEBlue.begin(9600); //Default Baud for comm อาจแตกต่างกันสำหรับโมดูลของคุณ Serial.println("ประตูบลูทูธเปิดอยู่\n เชื่อมต่อกับ HC-05 จากอุปกรณ์บลูทูธอื่นที่มี 1234 เป็นคีย์การจับคู่!"); } void loop() {// ป้อนข้อมูลใด ๆ จากบลูทู ธ ไปยัง Terminal ถ้า (EEBlue.available()) Serial.write (EEBlue.read()); // ดึงข้อมูลทั้งหมดจากเทอร์มินัลไปยังบลูทู ธ ถ้า (Serial.available()) EEBlue.write(Serial.read()); }

ขั้นตอนที่ 5: แอพ Android:

ใน Play Store มีแอพมากมายสำหรับเชื่อมต่อโมดูล Bluetooth HC05 กับโทรศัพท์ Android คุณสามารถใช้แอปใดก็ได้ ฉันใช้แอพ Bluetooth Terminal

แนะนำ: