มาถึงตอนสุดท้ายกันแล้ว
จากที่ได้หุ่นที่จากเครื่องพิมพ์สามมิติแล้ว เมื่อนำมาใช้งานร่วมกับ arrow control ที่สามารถต่อเข้ากับ WIFI ได้ โดยใช้ module ที่เป็น WIFI to serial ในการรับข้อมูลที่ส่งผ่าน Internet
โดยหลักการเบื้องต้นอธิบายได้จากรูปข้างต้น
App ใน Android จะทำหน้าที่ควบคุมหุ่นโดยการส่งคำสั่งควบคุมให้กับ arrow control ซึ่งสามารถทำอย่างง่ายโดยใช้การส่งตัวอักษร (อีกนัยนึงคือข้อมูล 8 bit) ควบคุม ในที่นี้คือ i,j,k,l,m ในการควบคุม เหมือน computer game ยุคแรกๆเลย :)
ในตัวอย่างนี้กำหนดให้ i คือควบคุมให้หุ่นวิ่งไปข้าหน้า j ให้หุ่นเลี้ยวซ้าย l ให้หุ่นเลี้ยวขวา m ให้หุ่นวิ่งถอยหลัง และ k ให้หุ่นหยุดเคลี่อนที่ app ใน Android จะวัดการเอียงและส่งอักษรควบคุมผ่าน Internet โดยใข้ UDP protocol ไปยัง WIFI module และ WIF module จะส่งอักษรควบคุมไปให้ชุดควบคุมผ่านทางสาย serial เพื่อให้หุ่นวิ่งตามต้องการ ตัวอย่างคร่าวๆดูใน clip สั้นๆได้ตามนี้
ในส่วนของ program ที่เขียนโดย arrow control เขียนไม่มากก็ทำงานได้แล้วตามตัวอย่าง
สำหรับ app และ program ที่เขียนโดย arrow control รวบรวมและ download ได้เลย
คราวหน้ามาดูแบบที่บินได้กันดีกว่า
0 comments:
Post a Comment