โครงร่างกิจกรรมกล่องเครื่องมือสำหรับครู
-
-
การสำรวจนี้จะแนะนำให้นักเรียนได้รู้จักกับการเขียนโปรแกรมขั้นพื้นฐานของ Claw Motor ของ V5 Clawbot
-
การเรียนรู้การตั้งโปรแกรม Claw Motor ช่วยให้นักเรียนสามารถควบคุมการยึดจับวัตถุในสภาพแวดล้อมของ V5 Clawbot ได้อย่างเหมาะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบล็อคที่ใช้ โปรดไปที่ ข้อมูลวิธีใช้
V5 Clawbot พร้อมที่จะคว้าจับแล้ว!
การสำรวจครั้งนี้จะช่วยให้คุณเริ่มสร้างโปรเจ็กต์เจ๋งๆ ที่ใช้กรงเล็บของ V5 Clawbot เพื่อคว้าวัตถุต่างๆ
- VEXcode V5 ที่จะใช้ในการสำรวจนี้ ได้แก่:
- หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับบล็อก ให้เปิดวิธีใช้ จากนั้นเลือกบล็อก [หมุนสำหรับ]
- ตรวจสอบให้แน่ใจว่าคุณมีฮาร์ดแวร์ที่จำเป็น สมุดบันทึกวิศวกรรม และ VEXcode V5 ที่ดาวน์โหลดและพร้อมใช้งานแล้ว
เคล็ดลับสำหรับครู
หากนี่เป็นครั้งแรกที่นักเรียนใช้ VEXcode V5 พวกเขาสามารถอ้างอิงบทช่วยสอนได้ตลอดเวลาในระหว่างการสำรวจครั้งนี้ บทช่วยสอนจะอยู่ในแถบเครื่องมือ
ปริมาณ | วัสดุที่ต้องใช้ |
---|---|
1 |
VEX V5 Classroom Starter Kit (พร้อมเฟิร์มแวร์ล่าสุด) |
1 |
รหัส VEX V5 |
1 |
สมุดบันทึกวิศวกรรม |
1 |
ตัวอย่างโครงการเทมเพลต Clawbot (Drivetrain 2 มอเตอร์ ไม่มีไจโร) |
1 |
กระป๋องอลูมิเนียม |
เคล็ดลับสำหรับครู
จำลองขั้นตอนการแก้ไขปัญหาแต่ละขั้นตอนให้กับนักเรียน
ขั้นตอนที่ 2: เริ่มโครงการใหม่
ก่อนที่คุณจะเริ่มต้นโครงการของคุณ โปรดเลือกโครงการเทมเพลตที่ถูกต้อง ตัวอย่างโปรเจ็กต์เทมเพลต Clawbot (Drivetrain 2 มอเตอร์, ไม่มีไจโร) ประกอบไปด้วยการกำหนดค่ามอเตอร์ของ Clawbot หากไม่ใช้เทมเพลต หุ่นยนต์ของคุณจะไม่สามารถรันโครงการได้อย่างถูกต้อง
ดำเนินการตามขั้นตอนต่อไปนี้:
- เปิดเมนูไฟล์
- เลือก เปิด ตัวอย่าง.
- เลือกและเปิดโครงการตัวอย่างเทมเพลต Clawbot (Drivetrain 2-motor, No Gyro)
- เนื่องจากเราจะเขียนโปรแกรมเพื่อควบคุมกรงเล็บ ให้เปลี่ยนชื่อโปรเจ็กต์ของคุณเป็น ClawControl
- บันทึก โครงการของคุณ
- ตรวจสอบให้แน่ใจว่าชื่อโครงการ ClawControl อยู่ในหน้าต่างตรงกลางแถบเครื่องมือแล้ว
เคล็ดลับสำหรับครู
-
เนื่องจากนี่เป็นกิจกรรมเริ่มต้นในการเขียนโปรแกรม ครูควรสร้างแบบจำลองขั้นตอน จากนั้นจึงขอให้นักเรียนทำตามขั้นตอนเดียวกัน จากนั้นครูควรติดตามนักเรียนเพื่อให้แน่ใจว่านักเรียนปฏิบัติตามขั้นตอนอย่างถูกต้อง
-
ตรวจสอบให้แน่ใจว่านักเรียนได้เลือก เปิดตัวอย่าง จากเมนูไฟล์
-
ตรวจสอบให้แน่ใจว่านักเรียนได้เลือกโครงการตัวอย่างเทมเพลต Clawbot (Drivetrain 2-motor, No Gyro)
คุณสามารถชี้ให้ผู้เรียนทราบว่ามีตัวเลือกหลายตัวให้เลือกในหน้า ตัวอย่าง เมื่อพวกเขาสร้างและใช้หุ่นยนต์ตัวอื่น พวกเขาจะมีโอกาสใช้เทมเพลตที่แตกต่างกัน
-
คุณสามารถขอให้เด็กนักเรียนเพิ่มอักษรย่อของตนเองหรือชื่อกลุ่มลงในชื่อโครงการได้ สิ่งนี้จะช่วยแยกแยะโครงการต่างๆ ออกจากกัน หากคุณขอให้นักศึกษาส่งโครงการเหล่านั้น
กล่องเครื่องมือสำหรับครู
-
หยุดและพูดคุย
นี่เป็นจุดที่ดีที่จะหยุดชั่วคราวและให้กลุ่มนักศึกษาทบทวนขั้นตอนที่เพิ่งเสร็จสิ้นในการเริ่มโปรเจ็กต์ใหม่ใน VEXcode V5
ขั้นตอนที่ 3: ตั้งโปรแกรมให้ V5 Claw เปิด
ต่อไปเราจะเริ่มต้นด้วยการตั้งโปรแกรมให้กรงเล็บเปิด!
- เพิ่มบล็อกไทม์เอาต์ของมอเตอร์ และ [หมุนสำหรับ] ลงในบล็อก {When started} และตั้งค่าพารามิเตอร์ตามที่แสดงด้านบน
- สังเกตว่าบล็อกเวลาหมดเวลาของมอเตอร์ ปรากฏขึ้นก่อนในสแต็ก จะตั้งค่าว่า Claw Motor สามารถทำงานได้นานแค่ไหน และจะหยุดทำงานหลังจากนั้น
- บล็อกเวลาหมดเวลาของมอเตอร์ ชุด ในโปรเจ็กต์นี้ถูกตั้งเป็น 2 วินาที ดังนั้นแม้ว่ามอเตอร์จะไม่เคลื่อนที่เต็ม 60 องศา โปรเจ็กต์จะหยุด Claw Motor หลังจากผ่านไป 2 วินาที
- ชมการสอนการเปิด Claw ใน VEXcode V5 หากคุณต้องการการสาธิต
- คลิกไอคอน ช่อง คุณสามารถดาวน์โหลดโครงการของคุณไปยังหนึ่งในสล็อตที่พร้อมใช้งานใน Robot Brain ได้ คลิกที่ช่องที่ 1
- เชื่อมต่อหุ่นยนต์กับคอมพิวเตอร์หรือแท็บเล็ตของคุณ ไอคอนสมองบนแถบเครื่องมือ จะเปลี่ยนเป็นสีเขียว หลังจากเชื่อมต่อสำเร็จแล้ว
- คลิกปุ่ม ดาวน์โหลด บนแถบเครื่องมือเพื่อดาวน์โหลดโครงการ Drive ไปยัง Robot Brain
- ตรวจสอบว่าโครงการ ClawControl ได้ดาวน์โหลดไปที่สมองในสล็อตที่คุณเลือกแล้ว
กล่องเครื่องมือสำหรับครู
-
ตัวเลือกในการสร้างแบบจำลองก่อน
จำลองการรันโครงการหน้าชั้นเรียนก่อนที่นักเรียนทุกคนจะลองทำพร้อมกัน รวบรวมนักเรียนไว้ในพื้นที่เดียวและวาง Clawbot ในตำแหน่งที่ทุกคนสามารถมองเห็นกรงเล็บของมันได้ หากคุณวางแผนที่จะสาธิตมากกว่าหนึ่งครั้ง คุณสามารถดันกรงเล็บให้ปิดเบาๆ ระหว่างการสาธิต
บอกนักเรียนว่าตอนนี้ถึงตาพวกเขาที่จะสาธิตโครงการแล้ว
- รันโครงการ บน Clawbot โดยตรวจสอบให้แน่ใจว่าได้เลือกโครงการแล้ว จากนั้นกดปุ่ม Run ขอแสดงความยินดีกับการสร้างโปรเจ็กต์แรกของคุณสำหรับการเคลื่อนย้าย Claw!
ขั้นตอนที่ 4: ลองสิ่งนี้: ปิด V5 Claw
ตอนนี้คุณได้ตั้งโปรแกรมให้กรงเล็บเปิดแล้ว คุณจะตั้งโปรแกรมให้ปิดได้ด้วย
ตอนนี้คุณสามารถเปิดกรงเล็บได้ คุณคงอยากจะปิดมันด้วยเช่นกัน
- กลับไปที่โปรเจ็กต์ ClawControl ของคุณและเพิ่มบล็อก [หมุนสำหรับ] เพื่อให้ Claw Motor หมุนปิดเป็นเวลา 30 องศา กรงเล็บควรปิดครึ่งหนึ่งเนื่องจากมันหมุนเปิดออก 60 องศา
- ทดสอบว่าโครงการที่แก้ไขของคุณมีกรงเล็บเปิดอยู่ที่ 60 องศาและปิดที่ 30 องศาโดยการดาวน์โหลดและ รันโครงการ ClawControl ของคุณ
กล่องเครื่องมือสำหรับครู
-
โซลูชั่น
ก่อนหน้านี้กรงเล็บเปิดได้ 60 องศา โครงการดังกล่าวยังรวมถึงบล็อกเวลาหมดเวลาของมอเตอร์ที่ตั้งไว้ด้วย เนื่องจากเป็นแนวทางปฏิบัติที่สำคัญในการตั้งเวลาหมดเวลาเมื่อจ่ายไฟให้กับแมนิพิวเลเตอร์ที่อาจถูกจำกัดการเคลื่อนไหวได้ในทางใดทางหนึ่ง การตั้งเวลาหมดเวลาจะช่วยป้องกันการสึกหรอของมอเตอร์ที่ไม่จำเป็น
ต่อไปนี้เป็นวิธีแก้ไขของขั้นตอนนี้:
ขั้นตอนที่ 5: ลองสิ่งนี้: การจัดลำดับการเคลื่อนไหวหลายๆ ครั้ง
ไม่ใช่ทุกอย่างที่คุณหยิบด้วยกรงเล็บจะมีขนาดเท่ากัน ลองเปิดกรงเล็บไปยังตำแหน่งต่างๆ ตามช่วงการเคลื่อนไหว
- หมุนมอเตอร์เพื่อที่จะ:
- เปิดได้ 70 องศา
- ปิด 20 องศา
- เปิดได้ 10 องศา
- ปิด 30 องศา
- ปิด 25 องศา
- อย่าลืมใช้บล็อก [Set motor timeout] เพื่อตั้งเวลาหมดเวลา 2 วินาที
- หาก Claw Motor เริ่มต้นที่ 0 องศา Claw Motor จะเปิดกี่องศาเมื่อสิ้นสุดโครงการ
กล่องเครื่องมือสำหรับครู
-
โซลูชั่น
วิธีแก้ไขขั้นตอนนี้แสดงไว้ด้านล่าง
Claw Motor ยังคงเปิดอยู่ที่ 5 องศาเมื่อสิ้นสุดโครงการ: 70 - 20 = 50 --> 50 + 10 = 60 --> 60 - 30 = 30 --> 30 - 25 = 5 องศา
ขั้นตอนที่ 6: ทำภารกิจ Lock Tight Challenge ให้สำเร็จ
ตั้งโปรแกรม Clawbot ให้ปิดกรงเล็บบนกระป๋องอลูมิเนียมเปล่าขนาด 12 ออนซ์ได้อย่างแน่นหนาโดยไม่ทำให้ด้านข้างเสียหาย
- ให้ Clawbot จับกระป๋องไว้ในขณะที่ยกและลดแขนลง 45 องศา
- จากนั้น Clawbot จะปล่อยกระป๋องและถอยออกมา
- เริ่มการท้าทายด้วยกรงเล็บที่เปิดออกและมีกระป๋องเปล่าอยู่ข้างใน
เคล็ดลับสำหรับครู
-
ให้เด็กนักเรียนเริ่มต้นการท้าทายด้วยการเปิดกรงเล็บและมีกระป๋องเปล่าอยู่ข้างใน
-
หากกระป๋องถูกบดหรือหลุดออกจากกรงเล็บ จะต้องเริ่มความท้าทายใหม่อีกครั้งหลังจากปรับโครงการ
กล่องเครื่องมือสำหรับครู
-
โซลูชั่น
นี่คือตัวอย่างวิธีแก้ปัญหา:
- โครงการจะกำหนดเวลาหมดเวลา ปิดกรงเล็บรอบกระป๋อง ยกและลดกระป๋อง ปล่อย และถอยกลับ
- การให้คะแนนการเขียนโปรแกรม (Google Doc / .docx / .pdf )