LEGO MINDSTORMS NXT : ของเล่นที่เป็นมากกว่าของเล่น

/ บทความโดย: admin , 10/02/2009 03:48, 12,427 views / view in EnglishEN
«»
Share






   เลโก้ (อังกฤษ: Lego) ของเล่นแบบตัวต่อพลาสติก (Leg+Godt) มาจากคำว่า“Play Well” มีถิ่นกำเนิดที่ เมืองบินลุนด์ (Billund) ประเทศเดนมาร์ค โดยช่วงแรกผลิตจากไม้ เลโก้มีลักษณะเป็นพลาสติก หลายสีและลักษณะเหมือนก้อนอิฐมีขนาดต่างๆกันที่มีปุ่มและร่องเพื่อการประกอบ โดยไม่ต้องใช้กาว เพื่อให้ผู้เล่นนำไปสร้างสรรค์ต่อเป็นรูปร่างต่างๆ ปัจจุบันมีมากกว่า 6,000 ชุด

   ตัวต่อเลโก้ มีธีมหลักที่มากมายและมีหลากหลายขนาด โดยแบ่งแยกเป็นหมวดใหญ่ ตามอายุของผู้เล่นซึ่งวันนี้ผมจะนำเลโก้จากธีม mindstorm ซึ่งเป็นธีมที่เกี่ยวกับหุ่นยนต์ หรือ เครื่องจักรกลครับ

   ตัวที่นำมารีวิวนี้ ชื่อ lego mindstorm nxt ซึ่งเป็นเลโก้หุ่นยนต์ครับ ถึงแม้จะออกมานานแล้ว แต่ในประเทศไทยยังหามาเล่นได้ยากและมีราคาค่อนข้างสูงสำหรับของเล่น การหาข้อมูลที่เป็นภาษาไทยยังมีน้อย จึงต้องค้นหาจากต่างประเทศซะเป็นส่วนใหญ่ จากเหตุผลนี้ ผมจึงได้ทำรีวิวนี้ขึ้นมาครับ
 
 
***ประวัติเลโก้ จาก http://th.wikipedia.org/


 






ด้านหน้ากล่องครับ


ด้านหลัง




เหมาะสำหรับ อายุ 10 ปีขึ้นไป เพราะต้องชิ้นส่วนเยอะเกือบ 600 ชิ้น ขนาดค่อนข้างเล็ก และซับซ้อน และยังต้องเขียนโปรแกรมควบคู่ไปด้วย โปรแกรมที่แถมมา รองรับทั้งPC และ mac สามารถเชื่อมต่อผ่านUSBและBluetooth


เปรียบเทียบขนาดกล่อง กับ MacbookPro ขนาดจอ 15 นิ้วครับ


เมื่อเปิดฝาด้านหน้ากล่องจะเจอรายละเอียดต่างๆครับ


บอกว่าชิ้นส่วนมีอะไรบ้าง


แผนผังการเชื่อมต่อคร่าวๆครับ

 
มี 3 หลักการง่ายๆ ต่อ ใส่โปรแกรม แล้วก็เล่นได้เลย

————————————————–

 








เปิดเข้ามาดูในกล่องบ้าง


ชิ้นส่วนที่มีมาให้ครับ แบ่งเป็นถุงๆแยกประเภทชิ้นส่วน กล่องใส่ตัวเซ็นเซอร์ต่างๆ ตัวNXT คู่มือ แผ่นโปรแกรม และสติกเกอร์ครับ


เซ็นเซอร์ต่างๆ และสายเคเบิ้ลครับ


นี่ตัว สมองของเจ้าหุ่นตัวนี้ครับ


ในกล่องนี้จะบรรจุ ชุดทดลองเล่น แบบง่ายๆครับ

————————————————–






ทีนี้มาดูกันดีกว่า ว่ามันมีอะไร และทำงานอย่างไร ครับ

ขอเริ่มจาก ชิ้นส่วนหลัก และเป็นส่วนสำคัญที่สุดของเจ้าตัวนี้ครับ มันคือ The NXT หรือ intelligent brick ครับ ซึ่งทำหน้าที่เป็นสมองของหุ่นยนต์นั่นเองครับ โดยการ รับโปรแกรมจากคอมพิวเตอร์ผ่านทาง USB port หรือ bluetooth ก็ได้ครับ และมันยังสามารถ เชื่อมต่อกันเอง เพื่อทำงานร่วมกัน ผ่าน bluetooth ได้อีกด้วย


หน้าตาของมัน เป็นอย่างนี้ครับ


มี 4 port สำหรับ ต่อเข้ากับ เซ็นเซอร์ต่างๆครับ


1 port USB สำหรับรับส่งข้อมูลจากคอมพิวเตอร์ครับ
3 port สำหรับเชื่อมต่อกับ มอเตอร์อีก3ตัวครับ


ต้องการพลังงานจาก ถ่านไฟฉายขนาด AA 6 ก้อนครับ


หน้าจอแสดงผล และด้านข้างยังมีลำโพงให้อีกด้วย

————————————————–






คราวนี้มาชมเซ็นเซอร์กันบ้างครับ โดยในชุด kit นี้ จะมีมาให้ 4 แบบคือ


1. Light Sensor ซึ่งเซ็นเซอร์ตัวนี้จะเป็นตัววัดค่าแสง การสะท้อนของแสง ซึ่งสามารถใช้วัดการสะท้อนแสงของสีแล้วเปลี่ยนเป็นข้อมูล เพื่อนำไปประมวลผลต่อไป โดยหุ่นตัวนี้จะมองเห็นเป็นสีขาวดำครับ เมื่อมันมองสิ่งที่เป็นสี หุ่นจะจำแนกเป็นสี ขาว เทา ดำ ครับ






ทดสอบการวัดแสง(การสะท้อนแสงของแต่ละสี)


แล้วมันจะออกมาเป็น % ครับ แล้วเราสามารถนำค่า % นี้ไปใช้ในการประมวลผลของหุ่นครับ


2. Ultrasonic Sensor เซ็นเซอร์ตัวนี้จะใช้ระบบ Ultrasonic ในการวัดระยะห่างจากวัตถุครับ เช่น การวัดว่ามีสิ่งกีดขวางหรือไม่


หน้าตาเหมือน ลูกตา เลยครับ


วัดระยะห่างครับ



หน้าจอจะบอกว่าห่างจากวัตถุกี่ cm หรือ สามารถตั้งค่าให้บอกเป็น นิ้ว ได้ครับ

————————————————–






3.Touch Sensor ทำให้หุ่นของเรา รู้จักการสัมผัสครับ หรือ การกด การชนนั่นเองครับ เราสามารถใช้เซ็นเซอร์ตัวนี้ อย่างเช่น ถ้าชนผนังแล้ว ให้หุ่นหยุดเดิน
หรือ ก็สร้างให้เป็นปุ่ม เมื่อกด แล้วให้หุ่นทำงานก็ได้ครับ


หน้าตาจะคล้ายๆปุ่มครับ


เมื่อไม่มีการกด จะมีค่าเป็น 0 แต่ถ้าโดนกดลงไป ค่าจะเป็น 1 ครับ สามารถนำมาใช้กับการชนได้


4.Sound Sensor ทำให้หุ่นยนต์ของเรา สามารถฟังเสียงได้ครับ โดยจะวัดจาก ความดังของเสียง อย่างเช่น ปรบมือเสียงดัง ให้ให้หุ่นทำงาน เป็นต้น




ภาพในจะมีฟองน้ำสีส้มๆอยู่ครับ



วัดเสียง แล้วบอกเป็น % ครับ ยิ่งเสียงดังมาก เลขจะยิ่งเยอะครับ


ทีนี้เรามาดู motor ของมันบ้างครับ

Servo Motors ของ lego mindstrom nxt นั้น นอกจะจะทำให้หุ่นยนต์ของเราขับเคลื่อนได้แล้วสามารถกำหนด power ได้อีกด้วย เช่น เพิ่มความเร็วในการเดินของหุ่นยนต์ เป็นต้น
แถมมันยังมี Rotation Sensor ภายในตัวอีกด้วย ซึ่งจะวัดค่าการหมุนของมอเตอร์ บอกค่าเป็น องศา
เวลาเราโปรแกรม สามารถสั่งให้มันหมุนกี่องศา เพิ่มกำหนดการหมุนที่แน่นอนของมอเตอร์อีกด้วย




ในกล่อง มีมาให้ 3 ตัวครับ


ทดลอง หมุนแกนมอเตอร์ดูครับ จะบอกค่าเป็น องศา

————————————————–






มาดูการเชื่อต่อ ของ NXT กันบ้างครับ
โดยในกล่องจะแถมสาย USB ซึ่งมีขนาดยาวมากๆมาให้ 1 เส้น

และสายเคเบิ้ล สำหรับเชื่อต่อ เซ็นเซอร์ต่างๆ เข้ากับตัว The NXT หรือสมองของมันนั่นเองครับ
โดย หัวของสายเคเบิลนี้ หน้าตาจะคล้ายๆ ของสายโทรศัพท์เลยครับ (อย่าหยิบสายผิดมาเสียบเชียว)




สายUSBที่ยาวมากๆ เกือบๆสายเมาส์เลย สะดวกเวลาโอนข้อมูลเข้าหุ่นดีครับ แต่ลำบากตอนม้วน


สายเคเบิ้ล มีมาให้ 7 เส้น 3 ขนาดครับ ยาว กลาง สั้น


ส่วนหัวคล้ายๆหัวของสายโทรศัพท์เลยครับ


หน้าหลังของตัวเซ็นเซอร์ครับ


นำมาเสียบเข้ากับตัวสมองของมันครับ


และที่ขาดไม่ได้คือ
ชิ้นส่วนต่างๆเกือบ600ชิ้น ทั้งเฟือง และตัวต่อที่จะนำมาประกอบรวมกัน
รวมทั้ง ลูกบอลสี เพื่อใช้เล่นกับหุ่นยนต์ และมี testpad เพื่อทดสอบหุ่นยนต์อีกด้วย




ตัว testpad ให้ทดสอบการเดินของหุ่น รวมทั้งมีแถบสีให้วัดค่าด้วยครับ

————————————————–






หลังจากที่เกริ่นกันมายาวมากๆ กลัวจะเบื่อเสียก่อน มาเริ่มประกอบกันเลยดีกว่าครับ


เริ่มจากกล่องที่ชื่อ start here!


เมื่อแกะออกมาจะมีชิ้นส่วนอีกนิดหน่อย กับคู่มือเล่มเล็กอีก 1 เล่มครับ


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


ไม่ต้องกลัวจะหยิบชิ้นส่วนผิดครับ เพราะคู่มือ มีให้เทียบขนาดด้วย


เริ่มประกอบดีกว่าครับ อิอิ


ต่อตามคู่มือไปเรื่อยๆครับ


เริ่มเอา มอเตอร์มาเชื่อมต่อกัน




ทำฐานวางตัว NXT ที่เป็นสมอง


ติดสมอง ใส่ล้อ และเสียบสายเข้าไป …แรง!!!~


เสร็จแล้วครับ ตัว demo

————————————————–






ทีนี้ มาเริ่ม แบบยากขึ้นอีกนิดครับ โดยชุด kits นี้จะแถมแผ่นโปรแกรม และไดร์ฟเวอร์ของ NXT มาให้ครับ




ทำการติดตั้งโปรแกรม


การเขียนโปรแกรมง่ายมากครับ แค่ลาก ไอคอน มาใส่ เช่นรูปเฟืองเป็นการตั้งค่าว่าจะให้ มอเตอร์ตัวไหนทำงาน หมุนไปทางไหน หมุนกี่องศา ความเร็วเท่าไหร่ หรือ หมุนกี่วินาที

พวกเซ็นเซอร์ก็สามารถตั้งค่าต่างๆได้เช่นกัน


และเมื่อนำมาต่อเรียงกันก็จะได้โปรแกรมขึ้นมา


การเขียนโปรแกรม สามารถทำเป็น loop และ switch ได้ครับ


ทีนี้ นำตัว demo ที่ต่อไว้เสร็จแล้ว นำมาติดตั้งเซ็นเซอร์ต่างๆเพิ่มเข้าไปตามคู่มือเล่มใหญ่ที่แถมมาให้

แล้วก็นำมาเสียบ เพื่อดาวโหลด โปรแกรมที่เขียนไว้ มาลงในตัวNXT ก็เป็นอันเสร็จเรียบร้อยครับ



ตัวนี้ในคู่มือ สอนการประกอบเอาไว้
และวิธีเขียนโปรแกรม สามารถดูได้จาก Robo Center ในตัวโปรแกรมที่ได้ติดตั้งไว้ครับ


Lego Mindstorms NXT สามารถต่อได้หลายรูปแบบครับ ซึ่งแบบหลักๆที่มีมาให้นั่นจะมีวิธีประกอบ และเขียนโปรแกรมให้ในแผ่น

โดยตัวหน้ากล่องนั้น จะเป็นการจำลองมนุษษ์ขึ้นมา มีการเดิน และ เต้น ได้
ตัวที่ 2 จะเป็น แขนจับ สามารถแยกแยะ สีของลูกบอล สามารถจับ และวางได้
ตัวที่ 3 จะเป็นการจำลองสัตว์ โดยในที่นี้จะเป็นมงป่องครับ สามารถเดินได้ และหยุดเมื่อวัดระยะห่างที่ใกล้จะชน และเมื่อใกล้เกินไป(เช่นเอามือมาบังหน้า) จะยืดหางออกมาทิ่ม ได้ครับ

ทีนี้เรามีดูตัวอย่างที่ฝรั่งเค้าประกอบขึ้นมาบ้างครับ


http://www.youtube.com/watch?v=4ZINIRD1Odw
ประกอบตามที่ เลโก้ออกแบบมาให้ครับ

http://www.youtube.com/watch?v=7pIS69teEvw
ใช้ iPhone บังคับหุ่น โดยหลักการคือให้หุ่นวัดค่าแสง แล้วทำตามโปรแกรมที่กำหนดครับ

http://www.youtube.com/watch?v=wEsIabmcs8I
ใช้เป็น BLUETOOTH PRINTERก็ได้ อิอิ

http://www.youtube.com/watch?v=N8Uflr-UcS8
ใช้มือถือบังคับก็ได้

http://www.youtube.com/watch?v=7wkT2xJd-YE
ใช้เป็นเครื่องแยกสีเลโก้

http://www.youtube.com/watch?v=KUvind4t7Pk
เอาไว้เล่นเกมส์แทนก็ได้ครับ wii โบลลิ่ง ได้ Perfect เลย สไตร์คทุกดอก อิอิ

http://www.youtube.com/watch?v=0eSXPCQUrds
เอามาเล่นเกม มาริโอ้

http://www.youtube.com/watch?v=C-buTG9myBY
แบบยากขึ้นมาหน่อย หาโปรแกรมมาช่วยก็สามารถใช้ wiimote มาบังคับได้


หลังจาก ชมตัวอย่างไปบ้างแล้ว เราสามารถเพิ่มความสามารถให้กับหุ่นยนต์ของเราได้อีก โดยเลโก้มี เซ็นเซอร์พิเศษมาแยกขายเพิ่มอีก เช่น
Accelerometer Sensor เพื่อให้ปุ่มรู้จักทิศ ว่าทิศไหนคือขึ้น ลง ซ้าย ขวา คล้ายๆกับใน wiimote
Color Sensor ใช้ทำให้หุ่นรู้จัก สีรุ้ง เพราะ Light Sensor ยังแยกสีได้แค่ขาวดำ เป็นต้น

————————————————–






 


 


จากการที่ได้ทดลองเล่น LEGO MINDSTORMS NXT ถือว่าเจ้าหุ่นตัวนี้ จัดเป็นของเล่น ที่สร้างเสริมจินตนาการอย่างมาก ทั้งยังช่วยฝึกความคิด การวางแผน logic ในการเขียนโปรแกรมขึ้นมา เหมาะกับทุกเพศทุกวัย ตั้งแต่ส่งเสริมให้เด็กใช้ความคิด นักศึกษาทำโปรเจค ไปจนงานอดิเรกของวัยทำงาน ดังนั้น NXT ที่เป็นมากกว่าของเล่นทั่วไป จึงมีราคาค่อนข้างสูง และหาซื้อได้ยาก ทำให้ไม่แพร่หลายเท่าไรในประเทศไทย แต่โดยรวมแล้ว ถือว่าคุ้มค่าครับ ถ้ามีไว้ในครอบครองแล้วใช้มันอย่างถูกวิธี อิอิ

จบแล้วครับ สำหรับบทความ LEGO MINDSTORMS NXT ถ้าผิดพลาดประการใด ก็ขออภัยมา ณ ที่นี้ด้วยครับ มือใหม่หัดทำบทความ = =a 



ปล.ขอบคุณพี่บอย และท่านน่อมด้วยครับ อิอิ

ร่วมวิจารณ์บทความ: Click

«ก่อนหน้า 1 2 3 4 5 6 7 8 9 แสดงทั้งหมด ถัดไป»

Bookmark บทความ : Zickr Kudd Duocore Techkr aJigg Oncake Lefthit Meetgamer Siamcollective TagToKnow Dunweb Digza
«»