คำอธิบาย

เซ็นเซอร์นี้จะรายงานระยะห่างระหว่างวัตถุกับวัตถุที่อยู่ใกล้ที่สุด (ระยะ 50 มม. - 1 ม.) มันคำนวณระยะทางโดยใช้เวลาที่คลื่นอัลตราโซนิกกระเด้งออกจากวัตถุและกลับไปที่เซ็นเซอร์

บทความต่อไปนี้จะครอบคลุม:

  • เซ็นเซอร์วัดระยะทำงานอย่างไร
  • การใช้งานทั่วไปของเซนเซอร์วัดระยะ
  • การใช้เซ็นเซอร์วัดระยะกับหุ่นยนต์แข่งขัน


VEX IQ Distance Sensor รวมอยู่ใน VEX IQ Super Kit แล้ว แต่ยังหาซื้อได้ ที่นี่


เซ็นเซอร์วัดระยะทำงานอย่างไร: การฟังเพื่อระยะทาง

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

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


การใช้งานทั่วไปของเซ็นเซอร์วัดระยะ:

เซ็นเซอร์นี้สามารถตรวจจับได้ว่ามีวัตถุอยู่ข้างหน้าหรือไม่

เซ็นเซอร์นี้สามารถวัดระยะห่างระหว่างวัตถุกับวัตถุได้

  • หุ่นยนต์สามารถใช้เซ็นเซอร์นี้เพื่อขับห่างจากวัตถุในระยะหนึ่ง

  • หุ่นยนต์สามารถใช้เซ็นเซอร์นี้เพื่อขับเคลื่อนไปยังวัตถุโดยไม่ต้องสัมผัสมัน

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

การใช้เซ็นเซอร์วัดระยะกับหุ่นยนต์แข่งขัน:

  • หุ่นยนต์สามารถใช้ Distance Sensor เพื่อเริ่มลำดับพฤติกรรมเมื่ออยู่ในตำแหน่งที่ถูกต้อง ตัวอย่างเช่น หุ่นยนต์สามารถขับไปข้างหน้าได้จนกว่าจะตรวจพบว่าอยู่ห่างจากกำแพง 150 มม. จากนั้นหมุน 90 องศา แล้วปล่อยวัตถุเข้าสู่โซนการให้คะแนน 
  • สามารถใช้ Distance Sensor เพื่อกระตุ้นการทำงานของหุ่นยนต์ เช่น หยิบชิ้นส่วนเกม เมื่อตรวจพบวัตถุภายในระยะ
  • หุ่นยนต์สามารถใช้ Distance Sensor เพื่อขับเคลื่อนไปยังวัตถุหรือพื้นผิวได้จนกว่าจะอยู่ในระยะที่กำหนด โดยไม่ต้องสัมผัสมัน สามารถใช้เพื่อให้แน่ใจว่าหุ่นยนต์จะไม่กระแทกชิ้นส่วนของเกม
  • หุ่นยนต์สามารถใช้ Distance Sensor เพื่อขับออกจากวัตถุหรือพื้นผิวได้จนกว่าจะถึงระยะทางที่กำหนด สามารถใช้เพื่อหลีกเลี่ยงการชนกับหุ่นยนต์ตัวอื่นในสนาม

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