Skip to main content

ไอคอนกล่องเครื่องมือครู โครงร่างกิจกรรมกล่องเครื่องมือสำหรับครู -

  • การสำรวจนี้จะแนะนำให้นักเรียนได้รู้จักกับการเขียนโปรแกรมขั้นพื้นฐานของ Claw Motor ของ V5 Clawbot

  • การเรียนรู้การตั้งโปรแกรม Claw Motor ช่วยให้นักเรียนสามารถควบคุมการยึดจับวัตถุในสภาพแวดล้อมของ V5 Clawbot ได้อย่างเหมาะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบล็อคที่ใช้ โปรดไปที่ ข้อมูลวิธีใช้

V5 Clawbot พร้อมที่จะคว้าจับแล้ว!

การสำรวจครั้งนี้จะช่วยให้คุณเริ่มสร้างโปรเจ็กต์เจ๋งๆ ที่ใช้กรงเล็บของ V5 Clawbot เพื่อคว้าวัตถุต่างๆ

  • VEXcode V5 ที่จะใช้ในการสำรวจนี้ ได้แก่:

หมุนเพื่ออ่านบล็อคหมุนมอเตอร์กรงเล็บเปิดเป็น 90 องศา

  • หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับบล็อก ให้เปิดวิธีใช้ จากนั้นเลือกบล็อก [หมุนสำหรับ] 

VEXcode V5 แสดงบล็อก Spin for ในพื้นที่ทำงานทางด้านซ้ายและความช่วยเหลือที่เปิดอยู่ทางด้านขวา วิธีใช้ระบุว่า Spin for block จะหมุน Smart Motor V5 เป็นระยะทางที่กำหนด และให้ข้อมูลเกี่ยวกับวิธีใช้บล็อกในโปรเจ็กต์

  • ตรวจสอบให้แน่ใจว่าคุณมีฮาร์ดแวร์ที่จำเป็น สมุดบันทึกวิศวกรรม และ VEXcode V5 ที่ดาวน์โหลดและพร้อมใช้งานแล้ว

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

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

บทช่วยสอน

วัสดุที่ต้องใช้:
ปริมาณ วัสดุที่ต้องใช้
1

VEX V5 Classroom Starter Kit  (พร้อมเฟิร์มแวร์ล่าสุด)

1

รหัส VEX V5

1

สมุดบันทึกวิศวกรรม

1

ตัวอย่างโครงการเทมเพลต Clawbot (Drivetrain 2 มอเตอร์ ไม่มีไจโร)

1

กระป๋องอลูมิเนียม

ขั้นตอนที่ 1: การเตรียมพร้อมสำหรับการสำรวจ

ก่อนที่คุณจะเริ่มกิจกรรม คุณได้เตรียมสิ่งเหล่านี้แต่ละรายการแล้วหรือยัง? ตรวจสอบแต่ละข้อต่อไปนี้:

  • มอเตอร์เสียบเข้ากับพอร์ตที่ถูกต้องหรือเปล่า?

  • สายอัจฉริยะ  เสียบเข้ากับมอเตอร์ทั้งหมดจนสุดแล้วหรือยัง?

  • สมอง เปิดไหม?

  • แบตเตอรี่ ชาร์จไหม?

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

จำลองขั้นตอนการแก้ไขปัญหาแต่ละขั้นตอนให้กับนักเรียน

ขั้นตอนที่ 2: เริ่มโครงการใหม่

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

แถบเครื่องมือ VEXcode V5 พร้อมเมนูไฟล์ที่เปิดอยู่และเปิดตัวอย่างที่เน้นด้วยกล่องสีแดง เปิดตัวอย่างเป็นรายการเมนูที่สี่ภายใต้ โปรเจ็กต์บล็อกใหม่ โปรเจ็กต์ข้อความใหม่ และ เปิด

ดำเนินการตามขั้นตอนต่อไปนี้:

  • เปิดเมนูไฟล์
  • เลือก เปิด ตัวอย่าง.

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

  • เลือกและเปิดโครงการตัวอย่างเทมเพลต Clawbot (Drivetrain 2-motor, No Gyro)
  • เนื่องจากเราจะเขียนโปรแกรมเพื่อควบคุมกรงเล็บ ให้เปลี่ยนชื่อโปรเจ็กต์ของคุณเป็น ClawControl
  • บันทึก โครงการของคุณ
  • ตรวจสอบให้แน่ใจว่าชื่อโครงการ ClawControl อยู่ในหน้าต่างตรงกลางแถบเครื่องมือแล้ว

กล่องโต้ตอบชื่อโครงการในแถบเครื่องมือ VEXcode V5 เขียนว่า Claw Control เลือกช่องที่ 1 และแถบเครื่องมือจะอ่านว่าบันทึกไว้ทางด้านขวา

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

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

  • ตรวจสอบให้แน่ใจว่านักเรียนได้เลือก เปิดตัวอย่าง จากเมนูไฟล์

  • ตรวจสอบให้แน่ใจว่านักเรียนได้เลือกโครงการตัวอย่างเทมเพลต Clawbot (Drivetrain 2-motor, No Gyro) 

    คุณสามารถชี้ให้ผู้เรียนทราบว่ามีตัวเลือกหลายตัวให้เลือกในหน้า ตัวอย่าง  เมื่อพวกเขาสร้างและใช้หุ่นยนต์ตัวอื่น พวกเขาจะมีโอกาสใช้เทมเพลตที่แตกต่างกัน

  • คุณสามารถขอให้เด็กนักเรียนเพิ่มอักษรย่อของตนเองหรือชื่อกลุ่มลงในชื่อโครงการได้ สิ่งนี้จะช่วยแยกแยะโครงการต่างๆ ออกจากกัน หากคุณขอให้นักศึกษาส่งโครงการเหล่านั้น

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือสำหรับครู - หยุดและพูดคุย

นี่เป็นจุดที่ดีที่จะหยุดชั่วคราวและให้กลุ่มนักศึกษาทบทวนขั้นตอนที่เพิ่งเสร็จสิ้นในการเริ่มโปรเจ็กต์ใหม่ใน VEXcode V5

ขั้นตอนที่ 3:  ตั้งโปรแกรมให้ V5 Claw เปิด

ต่อไปเราจะเริ่มต้นด้วยการตั้งโปรแกรมให้กรงเล็บเปิด!

โครงการ VEXcode V5 เริ่มต้นด้วยบล็อก When started ที่มีบล็อกแนบมาสองบล็อก บล็อกจะอ่านจากบนลงล่าง ตั้งค่าเวลาหมดเวลาของมอเตอร์กรงเล็บเป็น 2 วินาที หมุนมอเตอร์กรงเล็บให้เปิดออก 60 องศา

  • เพิ่มบล็อกไทม์เอาต์ของมอเตอร์  และ [หมุนสำหรับ] ลงในบล็อก {When started} และตั้งค่าพารามิเตอร์ตามที่แสดงด้านบน
  • สังเกตว่าบล็อกเวลาหมดเวลาของมอเตอร์  ปรากฏขึ้นก่อนในสแต็ก จะตั้งค่าว่า Claw Motor สามารถทำงานได้นานแค่ไหน และจะหยุดทำงานหลังจากนั้น
    • บล็อกเวลาหมดเวลาของมอเตอร์ ชุด ในโปรเจ็กต์นี้ถูกตั้งเป็น 2 วินาที ดังนั้นแม้ว่ามอเตอร์จะไม่เคลื่อนที่เต็ม 60 องศา โปรเจ็กต์จะหยุด Claw Motor หลังจากผ่านไป 2 วินาที

แถบเครื่องมือ VEXcode V5 พร้อมบทช่วยสอนที่เน้นด้วยกล่องสีแดง แถบเครื่องมือแสดงโลโก้ V5 ไอคอนโลก ไฟล์ และแบบฝึกสอน จากซ้ายไปขวา ทางด้านขวาของบทช่วยสอนจะมีไอคอนและฟังก์ชันเพิ่มเติม

  • ชมการสอนการเปิด Claw ใน VEXcode V5  หากคุณต้องการการสาธิต

การเลือกสล็อตในแถบเครื่องมือ VEXcode V5 โดยเลือกสล็อต 1 และเน้นด้วยกล่องสีแดง

  • คลิกไอคอน ช่อง  คุณสามารถดาวน์โหลดโครงการของคุณไปยังหนึ่งในสล็อตที่พร้อมใช้งานใน Robot Brain ได้ คลิกที่ช่องที่ 1

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

  • เชื่อมต่อหุ่นยนต์กับคอมพิวเตอร์หรือแท็บเล็ตของคุณ ไอคอนสมองบนแถบเครื่องมือ จะเปลี่ยนเป็นสีเขียว หลังจากเชื่อมต่อสำเร็จแล้ว

ปุ่มดาวน์โหลดในแถบเครื่องมือ VEXcode V5 จะถูกเน้นด้วยกล่องสีแดง ไอคอนดาวน์โหลดอยู่ทางขวาของไอคอน Brain สีเขียว และทางซ้ายของปุ่ม Run

  • คลิกปุ่ม ดาวน์โหลด บนแถบเครื่องมือเพื่อดาวน์โหลดโครงการ Drive ไปยัง Robot Brain

หน้าจอหลักของ V5 Brain จะแสดงโปรเจ็กต์ Arm Control ในช่องที่ 1 ที่มุมล่างซ้าย แถวไอคอนด้านบนคือ ไดรฟ์ อุปกรณ์ การตั้งค่า และโฟลเดอร์ VEX

  • ตรวจสอบว่าโครงการ ClawControl ได้ดาวน์โหลดไปที่สมองในสล็อตที่คุณเลือกแล้ว

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือสำหรับครู - ตัวเลือกในการสร้างแบบจำลองก่อน

จำลองการรันโครงการหน้าชั้นเรียนก่อนที่นักเรียนทุกคนจะลองทำพร้อมกัน รวบรวมนักเรียนไว้ในพื้นที่เดียวและวาง Clawbot ในตำแหน่งที่ทุกคนสามารถมองเห็นกรงเล็บของมันได้ หากคุณวางแผนที่จะสาธิตมากกว่าหนึ่งครั้ง คุณสามารถดันกรงเล็บให้ปิดเบาๆ ระหว่างการสาธิต
บอกนักเรียนว่าตอนนี้ถึงตาพวกเขาที่จะสาธิตโครงการแล้ว

  • รันโครงการ บน Clawbot โดยตรวจสอบให้แน่ใจว่าได้เลือกโครงการแล้ว จากนั้นกดปุ่ม Run ขอแสดงความยินดีกับการสร้างโปรเจ็กต์แรกของคุณสำหรับการเคลื่อนย้าย Claw!

ขั้นตอนที่ 4: ลองสิ่งนี้: ปิด V5 Claw

ตอนนี้คุณได้ตั้งโปรแกรมให้กรงเล็บเปิดแล้ว คุณจะตั้งโปรแกรมให้ปิดได้ด้วย

ภาพระยะใกล้จากด้านบนของ V5 Claw ที่ปิดอยู่

ภาพแสดงมุมมองระยะใกล้ของกรงเล็บบน Clawbot กรงเล็บทำจากชิ้นส่วนพลาสติกสีแดงและสีดำ โดยมีสลักโลหะยึดโครงสร้างไว้ กรงเล็บมีแขนขนานสองข้างพร้อมแถบยางสีแดงซึ่งช่วยเพิ่มแรงตึง ช่วยให้กรงเล็บเปิดและปิดได้ เหนือกรงเล็บคือมอเตอร์ VEX ที่สามารถระบุได้จากโลโก้ VEX ที่พิมพ์เป็นสีแดงบนตัวเรือนสีดำ ซึ่งจ่ายพลังงานให้กับกลไก ทำให้สามารถจับหรือปล่อยวัตถุได้ มองเห็นเฟืองภายในโครงสร้าง บ่งบอกถึงการทำงานเชิงกลของกรงเล็บตอนนี้คุณสามารถเปิดกรงเล็บได้ คุณคงอยากจะปิดมันด้วยเช่นกัน

  • กลับไปที่โปรเจ็กต์ ClawControl ของคุณและเพิ่มบล็อก [หมุนสำหรับ] เพื่อให้ Claw Motor หมุนปิดเป็นเวลา 30 องศา กรงเล็บควรปิดครึ่งหนึ่งเนื่องจากมันหมุนเปิดออก 60 องศา
  • ทดสอบว่าโครงการที่แก้ไขของคุณมีกรงเล็บเปิดอยู่ที่ 60 องศาและปิดที่ 30 องศาโดยการดาวน์โหลดและ รันโครงการ ClawControl ของคุณ 

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือสำหรับครู - โซลูชั่น

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

ต่อไปนี้เป็นวิธีแก้ไขของขั้นตอนนี้:

โครงการ VEXcode V5 เริ่มต้นด้วยบล็อก When started ที่มีบล็อกแนบมาสามบล็อก ตามลำดับจากบนลงล่าง บล็อกจะอ่านว่า Set Claw Motor timeout เหลือ 2 วินาที; Spin Claw Motor เปิด 60 องศา; Spin Claw Motor ปิด 30 องศา

ขั้นตอนที่ 5:  ลองสิ่งนี้: การจัดลำดับการเคลื่อนไหวหลายๆ ครั้ง

ภาพระยะใกล้จากมุมบนของกรงเล็บ V5 ที่เปิดอยู่ ตรงกลางกรงเล็บมีลูกศรชี้เข้าและออก เพื่อระบุการเปิดและปิดของกรงเล็บ

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

  • หมุนมอเตอร์เพื่อที่จะ:
    • เปิดได้ 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 องศา

โครงการ VEXcode V5 พร้อมบล็อกเมื่อเริ่มต้นและบล็อกการเคลื่อนไหว 6 บล็อกที่แนบมา ตามลำดับจากบนลงล่าง บล็อกจะอ่านว่า ตั้งเวลาหมดเวลาของมอเตอร์กรงเล็บเป็น 2 วินาที; มอเตอร์กรงเล็บหมุนเปิด 70 องศา; มอเตอร์กรงเล็บหมุนปิด 20 องศา; มอเตอร์กรงเล็บหมุนเปิด 10 องศา; มอเตอร์กรงเล็บหมุนปิด 30 องศา; มอเตอร์กรงเล็บหมุนปิด 25 องศา

ขั้นตอนที่ 6: ทำภารกิจ Lock Tight Challenge ให้สำเร็จ

มุมมองด้านข้างแบบใกล้ชิดของ V5 Claw ที่กำลังจับกระป๋อง

 

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

ตั้งโปรแกรม Clawbot ให้ปิดกรงเล็บบนกระป๋องอลูมิเนียมเปล่าขนาด 12 ออนซ์ได้อย่างแน่นหนาโดยไม่ทำให้ด้านข้างเสียหาย

  • ให้ Clawbot จับกระป๋องไว้ในขณะที่ยกและลดแขนลง 45 องศา
  • จากนั้น Clawbot จะปล่อยกระป๋องและถอยออกมา
  • เริ่มการท้าทายด้วยกรงเล็บที่เปิดออกและมีกระป๋องเปล่าอยู่ข้างใน

ไอคอนเคล็ดลับสำหรับครู เคล็ดลับสำหรับครู

  • ให้เด็กนักเรียนเริ่มต้นการท้าทายด้วยการเปิดกรงเล็บและมีกระป๋องเปล่าอยู่ข้างใน

  • หากกระป๋องถูกบดหรือหลุดออกจากกรงเล็บ จะต้องเริ่มความท้าทายใหม่อีกครั้งหลังจากปรับโครงการ

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือสำหรับครู - โซลูชั่น

นี่คือตัวอย่างวิธีแก้ปัญหา:

โครงการ VEXcode V5 เริ่มต้นด้วยบล็อก When started พร้อมด้วยบล็อก Set Claw motor timeout เป็น 2 วินาทีที่แนบมา ต่อไปมีการหมุน 4 ครั้งสำหรับบล็อกที่อ่านว่ามอเตอร์กรงเล็บหมุนปิดที่ 170 องศา; มอเตอร์แขนหมุนขึ้นที่ 45 องศา; มอเตอร์แขนหมุนลงที่ 45 องศา; มอเตอร์กรงเล็บหมุนเปิดที่ 150 องศา สุดท้ายมีบล็อกระบบส่งกำลังที่เขียนว่า ขับเคลื่อนถอยหลัง 150 มม.

  • โครงการจะกำหนดเวลาหมดเวลา ปิดกรงเล็บรอบกระป๋อง ยกและลดกระป๋อง ปล่อย และถอยกลับ
  • การให้คะแนนการเขียนโปรแกรม  (Google Doc / .docx / .pdf )