in Blog

เด็กโข่งทำหุ่นยนต์ ตอนที่ 5

ใช้เวลาช่วงเสาร์-อาทิตย์ให้เกิดประโยชน์สักหน่อย เนื่องจากหุ่นยนต์เหลือแค่เรื่อง regulator กับแบตเตอร์รี่อีกนิดหน่อยคิดว่าน่าจะเล่นได้โดยไม่ต้องต่อสาย USB ยาวๆ ก็เลยมาปรับปรุงเรื่อง Bluetooth Remote App ใหม่ เขียนให้ยืดหยุ่นมากขึ้นจะได้ใช้ได้กับหลายๆ โครงการ ตอนแรกก็พยายามหา App Joystick ใน Google Playstore ก็พบว่าส่วนใหญ่จะขาย แต่ไม่ได้รองรับความต้องการของผมมากนัก ก็เลยจัดการเขียนใหม่

สำหรับ App ใหม่มี feature ที่ต้องการดังนี้

  • มี Joystick 2 อัน ซ้าย ขวา
  • ตั้งค่าปุ่มของ Joystick แบบปกติได้ 16 คำสั่ง
  • เข้าโหมด Hold คือ กดค้างข้างหนึ่ง แล้วสั่งงานอีกข้างหนึ่ง จะใช้งานได้อีก 16 คำสั่ง
  • ตั้งค่า Constrain ได้ เช่น ด้านซ้ายเลื่อนขึ้นลง ด้านขวาเลื่อนซ้ายขวา เป็นต้น
  • รองรับการ video streaming ดึงภาพจากกล้องที่ติดอยู่กับหุ่นยนต์ โดย Joystick จะ Overlay อยู่บนหน้าจอวิดีโอ

ได้ App หน้าตาประมาณนี้

มีวิดีโอเล่นให้ดูนิดหน่อย