BT Robot Controller ใช้โปรโตคอลการสื่อสารแบบอนุกรม UART เพื่อส่งข้อมูลแบบไร้สายไปยังรถแลนด์โรเวอร์ของคุณผ่านการเชื่อมต่อบลูทู ธ
แอพมี 3 โหมด:
1. รีโมทคอนโทรล
รีโมทคอนโทรลมี 5 ปุ่มตามลำดับสำหรับไปข้างหน้า, ถอยหลัง, ซ้าย, ขวาและหยุด เมื่อกดปุ่มแอปจะส่งอักขระเฉพาะที่สอดคล้องกับปุ่มนั้นโดยใช้โปรโตคอลการสื่อสารบลูทู ธ แบบอนุกรม (UART)
2. ตัวควบคุมเสียง
Voice Controller มีปุ่ม "คำสั่ง" มันเข้าใจ 5 คำสั่ง ได้แก่ ไปข้างหน้าถอยหลังถอยหลังซ้ายขวาและหยุด เมื่อจำคำสั่งได้แล้วแอปจะส่งอักขระเฉพาะที่สอดคล้องกับคำสั่งนั้นโดยใช้โปรโตคอลสื่อสารบลูทู ธ (UART)
3. ตัวควบคุมความเร่ง
Accelerometer Controller จะรับรู้ทิศทางของอุปกรณ์ของคุณและขับโรเวอร์ไปข้างหน้า, ถอยหลัง, ซ้าย, ขวาหรือหยุดตามลำดับ แอพจะส่งอักขระเฉพาะโดยใช้โปรโตคอลการสื่อสาร bluetooth serial (UART) ทั้งนี้ขึ้นอยู่กับทิศทางของอุปกรณ์ของคุณ
อักขระเริ่มต้นที่จะส่งไปยังหุ่นยนต์ที่เป็นตัวแทนของแต่ละฟังก์ชั่นมีดังนี้:
w: ส่งต่อ
s: ย้อนกลับ
a: ซ้าย
d: ใช่
x: หยุด
ผู้ใช้สามารถตั้งค่าอักขระที่กำหนดเองได้จากเมนู "การกำหนดค่า" อย่างไรก็ตามโปรดทราบว่าเมื่อแอปเริ่มต้นใหม่ค่าเริ่มต้นจะถูกกู้คืน
คุณสมบัติ:
1. ผ่านการทดสอบโดยใช้ HC-05 โมดูลบลูทู ธ และ Arduino UNO
2. ตัวควบคุมสามตัวในแอปเดียว - ตัวควบคุมระยะไกล, ตัวควบคุมเสียง, ตัวควบคุมความเร่ง
3. เมนู "การกำหนดค่า" สำหรับการส่งอักขระที่กำหนดเองไปยังหุ่นยนต์
4. ปุ่ม "เชื่อมต่อ" และ "ตัดการเชื่อมต่อ" เพื่อสลับระหว่างการเชื่อมต่ออย่างรวดเร็วโดยไม่ต้องปิดแอป
5. ส่วนต่อประสานกับผู้ใช้แบบหลายหน้าเพื่อความสะดวกในการใช้งาน
6. สมบูรณ์ฟรี! ไม่มีโฆษณา!
ชมการสาธิต DriveBot (หุ่นยนต์โรเวอร์) ที่ควบคุมโดยแอพ BT Robot Controller ที่นี่:
1. ตัวควบคุมระยะไกล: https://www.youtube.com/watch?v=ZbOzBzbi3hI
2. ตัวควบคุมเสียง: https://www.youtube.com/watch?v=n39QnHCu9Xo
3. Accelerometer Controller: https://www.youtube.com/watch?v=KEnkVOnX4cw
คิดว่าคุณสมบัติเหล่านี้มี จำกัด หรือไม่
คุณสามารถใช้แอพ Android อื่นที่พัฒนาโดยเราเพื่อส่งและรับคำสั่งที่กำหนดเองผ่าน Bluetooth มันมีชื่อว่า "BT Terminal" และมีให้ที่: https://play.google.com/store/apps/details?id=appinventor.ai_samakbrothers.BT_Terminal