ความเดิมตอนที่แล้ว ผมได้ฉายภาพ ประวัติศาสตร์ของ LEGOsเพื่อเป็นการปูพื้นเรื่องราวเกี่ยวกับ LEGO เอาไว้พอสังเขป โดยทิ้งท้ายไว้ที่ โครงการ LEGO Mindstorms

LEGO Mindstorms เป็นที่รู้จักกันดีในหมู่ “คนรัก LEGO ทั่วทุกมุมโลก โดยเฉพาะอย่างยิ่งกับ “น้องๆ ที่อยู่ในวงการหุ่นยนต์”

เพราะ LEGO Mindstorms เป็นกลไกมอเตอร์ที่ทำให้ตัวต่อ LEGO สามารถขยับเขยื้อนเคลื่อนไหวได้ โดยไม่ต้องใช้มือจับเดิน

กลไกมอเตอร์ของ LEGO Mindstorms มีสองชนิดคือ Large motor จำนวน 2 ตัว และ Medium Motor อีกจำนวน 1 ตัว

นอกจากมอเตอร์แล้ว LEGO Mindstorms ยังมีกลไกเซ็นเซอร์ที่ใช้ตรวจจับความเคลื่อนไหว ซึ่งมีทั้งแบบกล้องและแบบแสง

และนอกจากมอเตอร์กับเซ็นเซอร์ LEGO Mindstorms ยังมีรีโมตคอนโทรลระบบอินฟาเรด ที่สามารถบังคับจากระยะไกลได้ โดยมีภาครับสัญญาณอินฟาเรดอีกชิ้นหนึ่ง ซึ่งทำหน้าที่ทวนสัญญาณและรับคำสั่งจากรีโมตคอนโทรลผ่านระบบไร้สาย

และที่สำคัญที่สุด ซึ่งถือเป็นหัวใจสำคัญของ LEGO Mindstorms ก็คือ ตัวสมองกล ที่ใช้ควบคุมการทำงานของกลไกทั้งหมด

LEGO Mindstormssได้รับการพัฒนามาอย่างต่อเนื่อง ตั้งแต่รุ่น EV1 EV2 และปัจจุบันคือรุ่น EV3 นอกจากนี้ยังมี NXT และ NXT 2.0

LEGO Mindstormssจึงเป็นอุปกรณ์สำคัญสำหรับนักหุ่นยนต์ศาสตร์ระดับเริ่มต้น หรือ “น้องๆ ที่อยู่ในวงการหุ่นยนต์” นั่นเองครับ

LEGO MINDSTORMS EV3

ทั้งนี้เนื่องเพราะ LEGO Mindstorms เป็นชุดฝึกเบื้องต้นสำหรับการสร้างหุ่นยนต์ ซึ่งมีลักษณะงานสำเร็จรูป ทั้งตัวต่อและซอฟต์แวร์

ตัวต่อของ LEGO Mindstormssมีทั้งแบบเฟือง ข้อเหวี่ยง แหวน ขา โช้ค ลูกปืน ลูกยาง เพลา ยางหุ้มเพลา สายพาน ตีนตะขาบ

และโดยเฉพาะอย่างยิ่ง แขนจับและมือจับ ลักษณะเหมือนนิ้วมือ นอกจากนี้ยังมี ลูกล้อ โซ่ น็อต สกรู หมุด ดุม ข้อหมุน ปะเก็น

LEGO Mindstorms จึงสามารถต่อเป็นรูปแบบชุดเครื่องยนต์กลไกได้อย่างเต็มรูปแบบ ซึ่งมาพร้อมกับชุดซอฟต์แวร์คำสั่งควบคุม

ผมเช็คราคาคร่าวๆ ของ LEGO Mindstorms พบว่า เฉลี่ยตกราคาชุดละประมาณ 30,000 บาท แม้จะเป็นสนนราคาที่ถือว่าสูง ทว่า LEGO Mindstorms กลับได้รับความนิยม
โดยเหตุผลที่ LEGO Mindstorms ได้รับความนิยมก็คือ “ไม่ต้องบัดกรี”

การ “ไม่ต้องบัดกรี” ก็คือ “น้องๆ ที่อยู่ในวงการหุ่นยนต์” สามารถเอาเวลาไปทุ่มให้กับ “การเขียนโปรแกรม” เพื่อควบคุม “หุ่นยนต์”

“การเขียนโปรแกรม” ก็คือการเรียนเกี่ยวกับตรรกะหรือ Logic ที่สามารถประยุกต์ใช้กับ LEGO Mindstormsvได้อย่างรวดเร็วนั่นเอง

ซึ่งการจะ “เขียนโปรแกรม” สั่งงาน LEGO Mindstorms ได้ ต้องทำผ่าน ตัวสมองกล หรือที่ LEGO Mindstorms เรียกว่า Brick

ซึ่ง Brick จะมี Port รับเซ็นเซอร์จำนวน 4 Port หรือเรียกว่า Port ขาเข้า และมี Port จ่ายคำสั่งมอเตอร์อีก 4 Port (ขาออก)

โดยการเขียนโปรแกรมสั่งงาน LEGO Mindstorms จะมีลักษณะเป็นซอฟต์แวร์ชนิดโปรแกรมสำเร็จรูปที่สะดวกกับ “น้องๆ ที่อยู่ในวงการหุ่นยนต์” นั่นเองครับ


อ่านภาคต่อเรื่อง LEGO

LEGO 5.0 เมื่อ “ของเล่น” ยกระดับสู่ “วัฒนธรรม” (ตอนที่ 3)

ย้อนอ่านจุดกำเนิดของตัวต่อ ‘เลโก้’

LEGO 5.0 เมื่อ “ของเล่น” ยกระดับสู่ “วัฒนธรรม” (ตอนแรก)