สอบถาม bluebooth Slave mode กับ Master mode ต่างกันยังไงหรือครับ
เห็น
ขอบคุณครับ
ครับ Bluetooth HC-05 จะสามารถเซตโหมดได้เป็นแบบ Slave / Master ได้
สำหรับ Bluetooth HC-06 สามารถเป็นโหมด Slave
ความแตกต่างของ 2 โหมดนี้ อธิบายได้ตามรูปด้านล่างนี้ครับ
Master สามารถ ส่งคำสั่งสั่งงานทางขา TX ออกไป และรับ ผลตอบรับทางขา RX ครับ
Slave สามารถ รอรับคำสั่งมาจากขา TX เข้ามาและตอบกลับทางขา RX
เช่น ถ้าเรามีโทรศัพท์มือถือ ใช้สั่งงานเปิด/ปิดไฟผ่านทาง Bluetooth โดยใช้ arduino ควบคุมไฟ ในกรณีนี้
แล้วถ้าเราต้องการควบคุมอุปกรณ์ทาง bluetooth โดยไม่ใช้มือถือ โดยจะใช้ Arduino + bluetooth สั่งงานแทนล่ะ ...
ก็ต้องเซตให้เป็นโหมด Master เพื่อให้สามารถสั่งงาน bluetooth ที่เป็นลูกน้อง( Slave Mode ) ได้
ถ้าจะใช้ bluetooth ให้เป็นแค่ตัวรับคำสั่งจากมือถือหรือเครื่องคอมพิวเตอร์เพื่อควบคุมอุปกรณ์ ก็ใช้แค่เป็นแบบโหมด Slave (HC-06) ก็จะได้ราคาคุ้มค่ากว่า แต่ถ้าจะใช้ Bluetooth เพื่อควบคุม Bluetooth อีกตัว ก็ต้องเลือกที่รองรับโหมด Master (HC-05) ครับ
สำหรับการเซคตั้งค่า bluetooth ต่าง ๆ สามารถทำได้โดยผ่านทาง AT Command ของ Bluetooth ครับ
ข้อมูลเพิ่มเติม ลองดูจากเว็บนี้ครับ http://www.seeedstudio.com/wiki/Serial_port_bluetooth_module_%28Master/Slave%29
ขอบคุณมากครับ เด๋วพรุ่งนี้จัด Bluetooth HC-05 เลย...
ยินดึครับ ติดปัญหาการใช้งานตรงไหน สอบถามเพิ่มได้เลยครับ
รบกวนทำคลิปสอนการเปลี่ยนโหมดได้ไหมคับ เพราะไม่ค่อยเข้าใจ ขอบคุณคับ