Skip to main content

บทเรียนที่ 2: การใช้แม่เหล็กไฟฟ้า

  • เมื่อหุ่นยนต์ VR ไปถึงดิสก์สีน้ำเงินตัวแรกหุ่นยนต์ VR จะต้องเพิ่มแม่เหล็กไฟฟ้าโดยใช้บล็อก [Energize Electromagnet] ลากบล็อค [Energize Electromagnet] ใต้ความคิดเห็นที่สอง

    โครงการ VEXcode VR เดียวกันที่มีการเพิ่มบล็อก Energize Electromagnet ใต้ความคิดเห็นที่สอง ตอนนี้โปรเจกต์อ่านว่าเมื่อเริ่มต้นให้ขับไปยังดิสก์สีน้ำเงินตัวแรก - ขับไปข้างหน้าเป็นระยะ 750 มม. จากนั้นหยิบดิสก์สีน้ำเงินตัวแรก - เพิ่มพลังแม่เหล็กเพื่อบูสต์ จากนั้นอีกสองความคิดเห็นที่เหลือเพื่อทำงานให้เสร็จ

สำหรับข้อมูลของคุณ

บล็อก [Energize Electromagnet] มีสองโหมดที่แตกต่างกัน: ‘boost‘ และ ‘drop’  ‘Boost’ เปิดแม่เหล็กไฟฟ้าและสร้างสนามแม่เหล็กไฟฟ้าที่จำเป็นในการดึงดูดดิสก์ไปยังแม่เหล็กไฟฟ้า

บล็อก VEXcode VR Energize Electromagnet ที่มีการเลื่อนลงพารามิเตอร์ที่แสดงตัวเลือกของการเพิ่มและลด บล็อกจะอ่านค่าแม่เหล็กที่ให้พลังงานเพื่อเพิ่มพลัง

‘Drop’ จะย้อนกลับกระแสของแม่เหล็กไฟฟ้าและปล่อยดิสก์ใดๆที่แม่เหล็กไฟฟ้าจับไว้

บล็อก VEXcode VR Energize Electromagnet ที่มีการเลื่อนลงพารามิเตอร์ที่แสดงตัวเลือกของการเพิ่มและลด บล็อกจะอ่านค่าแม่เหล็กที่ให้พลังงานเพื่อลดลง

การใช้สวิทช์บล็อก 

นี่คือบล็อค Switch [Energize electromagnet] 

บล็อก Energize electromagnet Switch ด้วยคำสั่ง Python ที่อ่าน magnet dot energize (BOOST) พารามิเตอร์การเพิ่มรายได้เป็นตัวพิมพ์ใหญ่และอยู่ในวงเล็บ

คุณสามารถเปลี่ยนพารามิเตอร์ของบล็อค Switch [Energize electromagnet] ได้โดยแทนที่ "BOOST" ด้วยคำว่า "DROP" ในวงเล็บ ตรวจสอบให้แน่ใจว่าได้ใช้ตัวพิมพ์ใหญ่ทั้งหมดเมื่อเปลี่ยนพารามิเตอร์ 

เพิ่มพลังให้กับบล็อกสวิทช์แม่เหล็กไฟฟ้าเพื่อแสดงให้เห็นถึงคุณสมบัติการเติมข้อความอัตโนมัติ บล็อกจะอ่านว่า 'MAGNET DOT ENERGIZE (DROP )' และผู้ใช้กำลังพิมพ์พารามิเตอร์ดรอปโดยใช้การเติมข้อความอัตโนมัติ

  • ถัดไปหุ่นยนต์ VR จะขับย้อนกลับไปยังจุดเริ่มต้นด้วยดิสก์สีน้ำเงิน วางบล็อก [Drive for] ไว้ใต้ความคิดเห็นที่สาม ตั้งค่าพารามิเตอร์บล็อก [Drive for] ให้ย้อนกลับ 750 มิลลิเมตร (มม.)

    โครงการ VEXcode VR เดียวกันกับก่อนหน้านี้โดยมีการเพิ่มไดรฟ์สำหรับบล็อกใต้ความคิดเห็นที่สาม ตอนนี้โปรเจกต์อ่านว่าเมื่อเริ่มต้นให้ขับไปที่ดิสก์สีน้ำเงินตัวแรก - ขับไปข้างหน้า 750 มม. จากนั้นหยิบดิสก์สีน้ำเงินตัวแรก - เพิ่มพลังแม่เหล็กเพื่อเพิ่มพลัง ความคิดเห็นถัดไปอ่านไดรฟ์ย้อนกลับไปยังเป้าหมายสีน้ำเงินโดยมีบล็อกอ่านไดรฟ์ย้อนกลับสำหรับ 750 มม. ถัดไป สุดท้ายความคิดเห็นที่สี่อ่านว่าวางดิสก์สีน้ำเงินลงในเป้าหมายสีน้ำเงิน

  • เมื่อเข้าไปในประตูสีน้ำเงินหุ่นยนต์ VR จะต้องปล่อยดิสก์สีน้ำเงิน เพิ่มบล็อค [Energize Electromagnet] ใต้ความคิดเห็นที่สี่และตั้งค่าเป็น ‘drop’

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

  • เปิด Disk Mover Playground หากยังไม่ได้เปิดและเรียกใช้โครงการ

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

  • หุ่นยนต์ VR รับดิสก์สีน้ำเงินตัวแรกโดยการให้พลังงานแม่เหล็กไฟฟ้าจากนั้นขับย้อนกลับไปที่เป้าหมายสีน้ำเงินและวางดิสก์สีน้ำเงิน

    หุ่นยนต์ VR ที่มุมของสนามเด็กเล่น Disk Mover โดยมีดิสก์สีน้ำเงินวางอยู่บนสนามเด็กเล่นใต้แม่เหล็กไฟฟ้า

เลือกปุ่ม ถัดไป เพื่อดำเนินการกับบทเรียนส่วนที่เหลือนี้ต่อไป