คราวนี้ (ในการสอนครั้งแรกของฉัน) ฉันจะแสดงวิธีสร้างหุ่นยนต์ hexapod โดยใช้ Lego Mindstorms NXT
สนุกและออกความคิดเห็น!
วัสดุ:
ขั้นตอนที่ 1: คุณต้องการอะไร
คุณต้องการ:
- Lego Mindstorms NXT kit
- เกียร์เลโก้พิเศษบางอย่าง
- บางเวลาและจะ
- คอมพิวเตอร์
ขั้นตอนที่ 2: สร้างขา
ในกรณีของเรากลไกของขานั้นง่ายมาก มีมอเตอร์สองตัวที่ให้กำลังขา - หนึ่งตัวสำหรับแต่ละด้านของหุ่นยนต์ มอเตอร์ขับเคลื่อนขากลางซึ่งเชื่อมต่อกับอีกสองส่วน เมื่อขาข้างหนึ่ง (กลาง) อยู่บนพื้นดินอีกสองขาขึ้นไปในอากาศ
ในการคัดท้ายเราหยุดมอเตอร์จากด้านหนึ่งเพื่อให้หุ่นยนต์เพียงข้างเดียวกำลังเดินทำให้หุ่นยนต์เลี้ยว หุ่นยนต์เดินด้วยการเดินขาตั้งกล้อง แต่ละเกียร์ยกขาขึ้นและลงและในเวลาเดียวกันไปข้างหน้าและข้างหลังทำให้หุ่นยนต์เดิน
ไม่มีความแตกต่างระหว่างกลไกของขาทั้งสอง (นอกเหนือจากที่สะท้อนอยู่อีกด้านหนึ่ง)
ขั้นตอนที่ 3: สร้างร่างกาย
เราเริ่มต้นด้วยการเชื่อมต่อกลไกสองขาเข้าด้วยกันให้แน่นที่สุดเท่าที่จะทำได้ คุณต้องการให้มันแข็งแกร่งเท่าที่จะทำได้ กว่าที่คุณจะสามารถแนบอิฐ NXT และเซ็นเซอร์และมอเตอร์เพิ่มเติมทั้งหมด ฉันติดตั้งมอเตอร์อีกตัวไว้ด้านหน้า (ด้วยการสัมผัสและเซ็นเซอร์อุลตร้าโซนิค) เพื่อยกวัตถุขนาดเล็กและเซ็นเซอร์ตรวจจับเสียงและแสงที่ด้านหลังของหุ่นยนต์
เมื่อทุกอย่างเสร็จสมบูรณ์คุณสามารถเพิ่มการตกแต่ง … ออกกำลังกาย?
ขั้นตอนที่ 4: การเขียนโปรแกรม
ฉันใช้ภาษาโปรแกรม NXT เริ่มต้น NXT-G มันค่อนข้างง่ายและคุณไม่จำเป็นต้องเขียนโค้ดหลายร้อยบรรทัด นอกหลักสูตรยังมีภาษาการเขียนโปรแกรมอื่น ๆ ที่คุณสามารถใช้ …
(หมายเหตุ: รูปภาพไม่ได้มาจากโปรแกรมของหุ่นยนต์ของฉัน!)
ขั้นตอนที่ 5: สิ่งที่ดีอื่น ๆ …
คุณสามารถพูดได้ว่าหุ่นยนต์นี้สามารถนำไปรีไซเคิลได้ 'เพราะคุณสามารถแยกมันออกและสร้างขึ้นใหม่ได้เมื่อคุณเบื่อกับสิ่งที่เกิดขึ้นในปัจจุบัน และพวกมันสนุกมาก …