วันอาทิตย์ที่ 25 พฤศจิกายน พ.ศ. 2555

การใช้งานโปรแกรม Brixc Command Center

โปรแกรมที่ใช้สำหรับควบคุมหุ่นยนต์มีหลากหลายในภาษาที่ใช้ในการเขียนควบคุม ซึ่งผู้ใช้สามารถเลือกใช้ตามความถนัดในแต่ละโปรแกรมภาษา สำหรับในชั้นเรียนนี้จะใช้ภาษา NXC ซึ่งมีรูปแบบการใช้งานคล้ายกับภาษาซี โดยใช้โปรแกรม Editor ชื่อว่า Bricx Command Center

เริ่มต้นใช้งาน Bricx Command Center




1. Tools Bar
2. Code Explorer
3. พื้นที่เขียนโปรแกรม

การเขียนโปรแกรม
1. เสียบสาย USB เพื่อเชื่อมต่อ NXT Brick กับเครื่องคอมพิวเตอร์ และเปิด NXT Brick



2. เปิดโปรแกรม Bricx Command Center จะมีหน้าต่างค้นหา NXT Brick



ให้เลือกพอร์ตเป็น USB และ Brick Type เป็น NXT จากนั้นกดปุ่ม OK

3. ลงมือเขียนโปรแกรม



4. เมื่อเขียนโปรแกรมเสร็จแล้วจะต้องทำการ Compile โปรแกรมเพื่อให้เป็นภาษาของเครื่อง โดยกดที่สัญลักษณ์
 หรือกดที่แป้น F5 โปรแกรมมีข้อผิดพลาดก็จะมีข้อความขึ้นมาเตือน ซึ่งจะต้องไปตรวจสอบความผิดพลาดว่าอยู่ที่ใด บรรทัดใด เพื่อแก้ไขให้ถูกต้อง แล้วจึง Compile ใหม่อีกครั้ง



5. โปรแกรมที่ Compile เสร็จสมบูรณ์แล้วจะดาวน์โหลดลงใน NXT Brick จะต้องมีสัญลักษณ์พร้อมดาวน์โหลดขึ้นมาแสดง  ถ้าไม่มีสัญลักษณ์
ดาวน์โหลดโปรแกรม จะต้องไปที่เมนู Tools > Find Brick



แล้วจะมีหน้าต่างค้นหา NXT Brick



ให้เลือกพอร์ตเป็น USB และ Brick Type เป็น NXT จากนั้นกดปุ่ม OK

6. เมื่อมีสัญลักษณ์  ก็พร้อมที่จะดาวน์โหลดโปรแกรมลงเข้าไปในหุ่นยนต์ โดยกดที่สัญลักษณ์
 หรือกดที่แป้น F6

เอกสารอ้างอิง
Daniele Benedettelli. (2007). Programming LEGO NXT Robots using NXC. [n.p.]: [n.p.].
John C. Hansen. (2009). LEGO NXT power programming : robotics in C. 2nd ed. United States: Variant Press.

App สำหรับ Android บังคับหุ่นยนต์ LEGO NXT Mindstorms

การแข่งหุ่นยนต์ในงานศิลปหัตถกรรมนักเรียนระดับจังหวัด ปีการศึกษา 2557 ทีมกันตรึมโรบอท โรงเรียนสิรินธร จังหวัดสุรินทร์ ได้สร้าง App ใช้ควบคุม ...