สารบัญ:

การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ): 3 ขั้นตอน
การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ): 3 ขั้นตอน

วีดีโอ: การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ): 3 ขั้นตอน

วีดีโอ: การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ): 3 ขั้นตอน
วีดีโอ: สอนเขียนโปรแกรม arduino เบื้องต้น #HC05 bluetooth control led part1 การต่อวงจร 2024, พฤศจิกายน
Anonim
การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ)
การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ)
การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ)
การเปลี่ยนอัตราบอดของ HC-05 (บลูทูธ)

เมื่อเร็ว ๆ นี้ฉันซื้อโมดูล HC-05 ใหม่ แต่เมื่อฉันเชื่อมต่อกับ Arduino และฉันได้รับข้อมูลขยะในคอมพิวเตอร์และโทรศัพท์ จากนั้นฉันพบว่ามันทำงานอย่างถูกต้องที่อัตรารับส่งข้อมูล 38400 ดังนั้นจึงมี 38400 เป็นค่าเริ่มต้น ในโมดูลก่อนหน้าอัตราบอดคือ 9600 ดังนั้นฉันได้รับวิธีแก้ปัญหาเพื่อเปลี่ยนอัตราบอด

ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์

การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์

ฉันไม่มีพินคีย์ดังนั้นฉันจึงดาวน์โหลดเอกสารข้อมูล คีย์คือ 34 pin.i จ่ายไฟ 3.3v ให้กับมัน

จากนั้นเชื่อมต่อกับ Arduino ตามที่แสดงในรูป

ระดับลอจิกของ Arduino คือ 5v แต่ระดับลอจิกของโมดูลบลูทูธคือ 3.3 v ดังนั้นคุณจึงสามารถเชื่อมต่อผ่านความต้านทานและตัวแบ่งแรงดันไฟฟ้ารูปแบบได้

ขั้นตอนที่ 2: การติดตั้งซอฟต์แวร์

เปิด Arduino แล้วคุณจะได้หน้าใหม่ซึ่งมีการตั้งค่าว่างและวนซ้ำว่างเปล่าเท่านั้น อัปโหลดไปยังตามที่เป็นอยู่

จากนั้นเปิดมอนิเตอร์แบบอนุกรมและตั้งค่าอัตราบอดเป็น 38400 แทนที่จะเป็น 9600

เปลี่ยนทั้ง No line ending เป็น Both NL และ CR

ขั้นตอนที่ 3: ที่คำสั่ง

แล้วส่ง AT แบบอนุกรมก็จะให้การตอบกลับ OK

AT + UART? บอกอัตราบอดเริ่มต้นให้คุณ

AT+UART=9600 กำหนดอัตราบอดเป็น 9600

AT+RESET รีเซ็ตและบันทึกการเปลี่ยนแปลง

บันทึก:

ตามแผ่นข้อมูลเมื่อคุณเชื่อมต่อ 3.3v กับคีย์แล้ว LED บนโมดูลจะกะพริบเป็นช่วง 2 วินาที

แต่ในกรณีของฉันมันไม่เปลี่ยนแปลง ดังนั้นเมื่อคุณเชื่อมต่อ 3.3v กับคีย์ มันจะเข้าสู่โหมดคำสั่ง AT ไฟ LED ที่กะพริบสามารถเปลี่ยนหรือไม่เปลี่ยนแปลงได้

แนะนำ: