ในแต่ละปี IQ Hero Bot ได้รับการออกแบบจาก IQ Super Kit เพื่อให้ทีมต่างๆ มีจุดเริ่มต้นในการเล่นเกม VEX IQ Challenge ปัจจุบัน มีไว้สำหรับทีมที่มีประสบการณ์เพื่อให้สามารถประกอบหุ่นยนต์เพื่อตรวจสอบไดนามิกของเกมได้อย่างรวดเร็ว ทีมใหม่ยังสามารถใช้ Hero Bot เพื่อเรียนรู้ทักษะการสร้างอันมีค่าและมีหุ่นยนต์ที่พวกเขาสามารถปรับแต่งเพื่อแข่งขันด้วยในช่วงต้นฤดูกาล

เกม VEX IQ Challenge ปี 2021-2022 กำลังจะเปิดตัว ดูหน้านี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเกมและวิธีการเล่น Hero Bot ของฤดูกาลนี้ที่จะเล่น Pitching In กำลัง Fling คุณสามารถดูคำแนะนำการสร้าง ของ Fling เพื่อดูข้อมูลเพิ่มเติมได้

สำหรับคำจำกัดความของเกมที่ใช้ตลอดบทความนี้ ภาพรวมของกฎของเกม และการให้ ดูคู่มือเกมสำหรับการขว้างลูกใน


ความสามารถในการให้คะแนน

Fling สามารถทำคะแนนได้ด้วยวิธีต่อไปนี้:

หุ่นยนต์ขว้างลูกบอลไปที่สนามเกมและทำคะแนนด้วยแขนยิงลูกบอลเข้าประตูสูง

การทำประตูด้วยลูกบอลสูง

การใช้ Intake และ Catapult Arm ของ Fling ทำให้สามารถยิงลูกบอลใน High Goal ได้อย่างมีประสิทธิภาพ

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

การทำประตูด้วยลูกบอลในกรอบประตูต่ำ

สามารถผลักลูกบอลเข้าสู่ Low Goal ได้อย่างง่ายดายโดยใช้ Fling's Intake

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

เคลียร์ลูกบอลออกจากคอก

Fling สามารถใช้ Intake เพื่อเคลียร์ลูกบอลออกจาก Corral ได้อย่างมีประสิทธิภาพ

หุ่นยนต์ Fling บนสนามเกมกำลังแสดงท่า Low Hang โดยใช้ Catapult Arm

การแขวนต่ำจากบาร์แขวน

Fling สามารถใช้ Catapult Arm เพื่อเอื้อมขึ้นและห้อยลงจากราวแขวนได้


คุณสมบัติการออกแบบ

คุณสมบัติการออกแบบที่โดดเด่นบางประการของ Fling ได้แก่ ท่อไอดี ระบบยิงหนังสติ๊กที่ออกแบบโดยข้อเหวี่ยง และอัตราทดเกียร์แบบผสมที่ใช้ในการขยับแขนหนังสติ๊ก

การรับลูกบอล

มุมมองมุมเอียงของ Fling ที่สร้างขึ้นเพื่อเน้นคุณลักษณะของระบบไอดี สแตนด์ออฟ ช่องรับอากาศ ยางรัด และรอกขนาด 40 มม. ได้รับการติดฉลากไว้เพื่ออธิบายโครงสร้างได้ชัดเจนยิ่งขึ้น

Fling's Intake ประกอบด้วยรอกขนาด 40 มิลลิเมตร (มม.) สองตัวคั่นด้วยแสตนด์ออฟ และมีแถบยางสี่เส้นขึงระหว่างรอก

แถบยางจะยึดเข้ากับลูกบอลได้อย่างมีประสิทธิภาพในขณะที่ไอดีหมุน

ทางเข้าสามารถหมุนเพื่อดึงลูกบอลหรือย้อนกลับเพื่อปล่อยลูกบอล

มุมมองแบบใกล้ชิดของช่องรับอากาศเพื่อเน้นให้เห็นมอเตอร์และวิธีการถ่ายโอนพลังงานไปยังช่องรับอากาศ

กำลังจากมอเตอร์ของไอดีถูกถ่ายโอนโดยใช้รอกขนาด 10 มิลลิเมตร (มม.) สองตัวและสายพานยาง

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

ระบบยิงหนังสติ๊กแบบข้อเหวี่ยง

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

กลไกการยิงของ Fling's Catapult Arm เป็นอุปกรณ์ลูกสูบที่นุ่มนวลมาก

ประกอบด้วยชุดเฟืองฟัน 60 ซี่และแขนปรับความตึง

แขนปรับความตึงจะหมุนบนหมุดที่ติดอยู่กับขอบด้านนอกของเฟือง สิ่งนี้จะสร้างขาจานเมื่อเกียร์หมุน

ด้านตรงข้ามของเฟืองจากจุดเชื่อมต่อเดือยจะมีบูชเพลา บุชชิ่งจะจับแขนปรับความตึงและเพิ่มความยาวของขาจาน

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

เมื่อตัวต่อข้อเหวี่ยงเคลื่อนผ่านจุดกึ่งกลาง บูชเพลาจะสูญเสียการสัมผัสกับตัวต่อข้อเหวี่ยงและปล่อยแขนปรับความตึง แล้วยิงหนังสติ๊ก

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

ช่วยให้สามารถบรรทุกลูกบอลลงบนแขนหนังสติ๊กจากทางเข้าได้

อัตราทดเกียร์แบบผสมที่ใช้ในการเคลื่อนย้ายแขนหนังสติ๊ก

หุ่นยนต์ Fling บนสนามเกมกำลังแสดงท่า Low Hang โดยใช้ Catapult Arm

ใครก็ตามที่เคยพยายามหยิบไม้กวาดโดยจับที่ปลายด้ามจับจะต้องเผชิญกับแรงบิดในการหมุน

ระบบเกียร์สำหรับ Catapult Arm ต้องมีแรงบิดในการหมุนเพียงพอที่จะเอาชนะความตึงของแถบยางของแขนได้ นอกจากนี้ Catapult Arm ยังใช้แขวนจากแฮงกิ้งบาร์ ดังนั้นจึงจำเป็นต้องมีแรงบิดเพียงพอที่จะยกน้ำหนักของหุ่นยนต์

แรงบิดนี้ถูกสร้างขึ้นโดยใช้อัตราทดเกียร์แบบผสมสองขั้น

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

ส่วนแรกของอัตราทดเกียร์ทบต้นจะมีเฟืองขับแบบ 12 ฟันซึ่งขับเคลื่อนโดยมอเตอร์

เกียร์ขับ 12 ฟันขับเคลื่อนเกียร์ขับเคลื่อน 36 ฟัน

เกียร์ 12 ฟันนี้เป็นเกียร์ 36 ฟันให้อัตราทดเกียร์ 3:1

เฟือง 36 ฟันหมุนด้วยความเร็ว 1/3 ของมอเตอร์ อย่างไรก็ตาม มันจะถ่ายโอนแรงบิดในการหมุนไปที่เพลาถึง 3 เท่า

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

ส่วนที่สองของอัตราทดเกียร์แบบผสมมีเกียร์ขับ 12 ฟันคู่หนึ่ง เฟือง 12 ฟันเหล่านี้ใช้เพลาเดียวกันกับเฟือง 36 ฟันจากส่วนแรกของอัตราทดเกียร์แบบผสม

มีเกียร์ว่าง 36 ฟันคู่ระหว่างเกียร์ 12 ฟันคู่และเกียร์ 60 ฟันคู่บนกลไกการยิงหนังสติ๊ก เกียร์ว่างไม่เปลี่ยนอัตราทดเกียร์

เหล่านี้ 12 ฟันเกียร์เป็น 60 ฟันเกียร์ให้อัตราทดเกียร์ 5:1.

เมื่อรวมอัตราทดเกียร์ 3:1 และ 5:1 เข้าด้วยกัน ทำให้เกิดอัตราทดเกียร์ทบต้น 15:1

ด้วยแรงบิดในการหมุนของมอเตอร์ Catapult เกือบ 15 เท่า ทำให้ Fling มีแรงบิดในการหมุนมากมายเพื่อยิงแขน Catapult และยกน้ำหนักออกจากสนามโดยใช้แท่งแขวน


คำแนะนำและเคล็ดลับในการเขียนโปรแกรม Fling ด้วย VEXcode IQ

การกำหนดค่าระบบขับเคลื่อนของ Fling

เมนูการกำหนดค่าระบบส่งกำลังของอุปกรณ์ VEXcode IQ พร้อมเน้นตัวเลือก Smart Port เพื่อให้สามารถเปลี่ยนแปลงให้ตรงกับมอเตอร์ระบบส่งกำลังของหุ่นยนต์ Fling ได้ มอเตอร์ด้านซ้ายควรอยู่ที่พอร์ต 1 และมอเตอร์ด้านขวาควรอยู่ที่พอร์ต 3

ทำตามขั้นตอน ในบทความนี้จาก VEX Libraryเพื่อดูข้อมูลทั่วไปเกี่ยวกับวิธีการกำหนดค่าระบบส่งกำลัง 2 มอเตอร์

หากต้องการกำหนดค่าระบบขับเคลื่อน 2 มอเตอร์เฉพาะของ Fling ให้เลือกพอร์ต 1 สำหรับมอเตอร์ด้านซ้ายและพอร์ต 3 สำหรับมอเตอร์ด้านขวา

เมนูการกำหนดค่าระบบส่งกำลังของอุปกรณ์ VEXcode IQ โดยเน้นตัวเลือกความกว้างของรางและเปลี่ยนเป็น 267 มม. เพื่อให้ตรงกับความกว้างของรางของหุ่นยนต์ Fling

เพื่อให้แน่ใจว่าการตั้งค่าได้รับการปรับตามขนาดทางกายภาพของ Fling:

  • เปลี่ยนความกว้างของรางจาก 173 มม. เป็น 267 มม.

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

การกำหนดค่าแขนหนังสติ๊กและมอเตอร์ไอดี

เพิ่มเมนูอุปกรณ์ VEXcode IQ พร้อมอุปกรณ์มอเตอร์ Intake และมอเตอร์ Catapult Arm มอเตอร์ไอดีอยู่ที่พอร์ต 2 และมอเตอร์แขนแคทาพัลท์อยู่ที่พอร์ต 4

ทำตามขั้น ในบทความนี้จาก VEX Libraryเพื่อดูข้อมูลทั่วไปเกี่ยวกับวิธีการกำหนดค่ามอเตอร์

  • หากต้องการกำหนดค่ามอเตอร์ไอดีเฉพาะของ Fling ให้เลือกพอร์ต 2
  • หากต้องการกำหนดค่า Catapult Arm Motor เฉพาะของ Fling ให้เลือกพอร์ต 4

การกำหนดค่าสวิตช์กันชน

เพิ่มเมนูอุปกรณ์ VEXcode IQ พร้อมอุปกรณ์ Bumper Switch สวิตช์กันชนอยู่ที่พอร์ต 5

ทำตามขั้น ในบทความนี้จากไลบรารี VEXเพื่อดูข้อมูลทั่วไปเกี่ยวกับวิธีการกำหนดค่าสวิตช์ Bumper

หากต้องการกำหนดค่าสวิตช์กันชนเฉพาะของ Fling ให้เลือกพอร์ต 5

การกำหนดค่าคอนโทรลเลอร์

เมนูเพิ่มอุปกรณ์ VEXcode IQ เปิดอยู่และตัวเลือกตัวควบคุมจะถูกเน้นไว้

สามารถกำหนดค่าตัวควบคุม IQ เพื่อขับเคลื่อน Fling รวมถึงควบคุมไอดีได้

ทำตามขั้น ในบทความนี้จากไลบรารี VEXเพื่อดูข้อมูลทั่วไปเกี่ยวกับวิธีการกำหนดค่าตัวควบคุม

หมายเหตุ: การกำหนดค่าของ Fling ไม่ใช่ ไม่ใช่ อนุญาตให้โปรแกรมไดรเวอร์เริ่มต้นของ VEX IQ Brain ทำงานร่วมกับคอนโทรลเลอร์ได้

เมนูอุปกรณ์ VEXcode IQ พร้อมตัวเลือกตัวควบคุมที่เปิดอยู่ซึ่งสามารถเปลี่ยนการควบคุมได้ จอยสติ๊กถูกตั้งค่าเป็นแบบ Split Arcade และปุ่มไหล่ R ถูกตั้งค่าเพื่อควบคุมมอเตอร์ไอดี

กลุ่มปุ่มใดๆ บนตัวควบคุมสามารถใช้เพื่อควบคุมการบริโภคของ Fling

หมายเหตุ: ต้องกำหนดค่า Fling's Intake ก่อนจึงจะกำหนดค่าคอนโทรลเลอร์ได้

การใช้มอเตอร์แขนหนังสติ๊กกับคอนโทรลเลอร์

VEXcode IQ Blocks Stack ที่อ่านว่า เมื่อเริ่มต้น ให้ตั้งค่า CatapultArmMotor ให้หยุดเพื่อยึดไว้

ตั้งค่าให้ CatapultArmMotor หยุดค้างไว้ วิธีนี้จะทำให้แขนหนังสติ๊กของ Fling จับอยู่กับที่หลังจากแขวนแล้ว

VEXcode IQ Blocks Stack ที่อ่านว่า เมื่อกดปุ่มควบคุม L ลง ให้หมุน CatapultArmMotor ลง รอจนกว่าจะกด Bumper5 แล้วจึงหยุด CatapultArmMotor

เลือกปุ่มควบคุมเพื่อตั้งค่า Catapult Arm ของ Fling เพื่อยิง

VEXcode IQ Blocks Stack ที่อ่านว่า เมื่อกดปุ่มควบคุม L ขึ้น ให้หมุน CatapultArmMotor ลง รอจนกว่าจะไม่กดปุ่มควบคุม L ขึ้น จากนั้นจึงหยุด CatapultArmMotor

เลือกปุ่มควบคุมเพื่อยิงแขนหนังสติ๊ก

ปุ่มนี้จะเลื่อนแขนลงเพื่อให้ Fling แขวนบนบาร์แขวนได้

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเขียนโค้ด Fling โดยใช้ VEXcode IQ ดูบทความเหล่านี้จาก VEX Library


การเพิ่มเซ็นเซอร์ IQ

มุมมองมุมเอียงของหุ่นยนต์ Fling เพื่อเน้นเซ็นเซอร์และแสดงให้เห็นว่ามีพื้นที่สำหรับเพิ่มเซ็นเซอร์เพิ่มเติม

Fling ได้รับการออกแบบมาเพื่อเพิ่มเซ็นเซอร์ IQ ใดๆ ได้อย่างง่ายดาย กฎการขว้างในเกมช่วยให้สามารถปรับแต่ง Fling Hero Bot ของคุณได้มากมาย

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ IQ Sensors ดูส่วนนี้ของ VEX Library

คุณยังสามารถดูบทความ ใน Virtual Fling ที่ใช้ใน VIQC Virtual Skills เพื่อดูตัวอย่างวิธีการเพิ่มเซ็นเซอร์ใน Fling ได้

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: