เรียนรู้
ก่อนที่คุณจะสามารถแข่งขันในการแข่งขัน Sweep the Field คุณต้องเรียนรู้เกี่ยวกับ Optical Sensor ก่อนและวิธีที่คุณสามารถเขียนโค้ดหุ่นยนต์ของคุณเพื่อใช้ข้อเสนอแนะของเซ็นเซอร์เพื่อทำงานให้เสร็จเช่นการค้นหาและผลัก Buckyballs ออกจากสนาม นอกจากนี้คุณยังจะได้เรียนรู้วิธี สร้างอัลกอริทึมเพื่อเพิ่มประสิทธิภาพโค้ดของคุณและให้หุ่นยนต์ของคุณทำภารกิจให้สำเร็จแม้ว่าฟิลด์เกมจะเปลี่ยนไปก็ตาม
ออปติคัลเซนเซอร์
เซ็นเซอร์ตรวจจับแสงมีหน้าที่หลักสามประการ: เพื่อตรวจจับวัตถุและความใกล้เคียงของวัตถุตรวจจับสีของวัตถุและตรวจจับแสงโดยรอบหรือแสงที่สะท้อนออกมาจากวัตถุ
ดูวิดีโอนี้เพื่อเรียนรู้เกี่ยวกับออปติคัลเซนเซอร์คืออะไรและวิธีที่คุณสามารถใช้ข้อมูลจากออปติคัลเซนเซอร์ในโปรเจกต์กับหุ่นยนต์ของคุณ
ดูวิดีโอนี้เพื่อเรียนรู้วิธีใช้ข้อมูลจากออปติคัลเซนเซอร์ในโครงการ VEXcode EXP Blocks
ดูวิดีโอนี้เพื่อเรียนรู้วิธีใช้ข้อมูลจากออปติคัลเซนเซอร์ในโครงการ VEXcode EXP Python
การใช้อัลกอริทึม
อัลกอริทึมช่วยให้คุณสามารถเขียนโค้ดหุ่นยนต์ของคุณเพื่อ ตัดสินใจ โดยอัตโนมัติในการตอบสนองต่อข้อมูลจากสภาพแวดล้อม อัลกอริทึมคือชุดคำสั่งที่แม่นยำซึ่ง ใช้ลำดับการทำซ้ำและลูปเพื่อให้หุ่นยนต์ของ คุณทำงานที่ท้าทายได้มากขึ้นแม้ว่าสภาพแวดล้อม จะเปลี่ยนไปก็ตาม
ดูวิดีโอนี้เพื่อเรียนรู้ว่าอัลกอริทึมคืออะไรและ คุณจะ ใช้อัลกอริทึมในการเขียนโค้ดหุ่น ยนต์ของคุณเพื่อ แก้ปัญหาที่ซับซ้อน มากขึ้นได้อย่างไร
ตรวจสอบความเข้าใจของคุณ
ก่อนที่จะไปยังส่วนการปฏิบัติตรวจสอบให้แน่ใจว่าคุณเข้าใจแนวคิดที่ครอบคลุมในหน้านี้โดยการตอบคำถามในเอกสารด้านล่างในสมุดบันทึกวิศวกรรมของคุณ
ตรวจสอบความเข้าใจของคุณ (บล็อก) คำถาม >
ตรวจสอบคำถามเกี่ยวกับความเข้าใจของคุณ (Python) >
เลือก ถัดไป > เพื่อฝึกใช้ออปติคัลเซนเซอร์และสร้างอัลกอริทึมเพื่อค้นหาและผลักบัคกี้บอลออกจากสนาม