การใช้เซนเซอร์ตรวจจับแสงแบบ 3 สาย V5

คำอธิบาย

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

เซ็นเซอร์ 3 สายคือ เข้ากันได้กับ V5 Robot Brain หรือ Cortex สามารถต่อสายเคเบิลของเซนเซอร์ได้โดยใช้สายเคเบิลต่อขยาย 3 สาย

3-Wire_Port_Orientation.png

เพื่อให้เซนเซอร์ตรวจจับแสงทำงานร่วมกับ V5 Brain ได้นั้น สายเซนเซอร์จะต้องเสียบเป็น เต็ม เข้าไปในพอร์ต V5 Brain 3-Wire หมายเหตุ: ขั้วต่อสายเซนเซอร์ได้รับการคีย์ไว้เพื่อให้พอดีกับพอร์ตที่มีการวางแนวเฉพาะ

เซนเซอร์ตรวจจับแสง เสียบสายเซนเซอร์จนสุดแล้ว
276-2158.png Triport_Connected_to_V5_Brain.jpg

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

เซนเซอร์ตรวจจับแสงทำงานอย่างไร

การส่องสว่าง-updated-bg.png

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

Light Sensor เป็นเซ็นเซอร์แบบอะนาล็อก ซึ่งหมายความว่าเซ็นเซอร์จะใช้แหล่งกำเนิด 5v จากสมอง V5 และโฟโตรีซีสเตอร์จะเปลี่ยนค่านี้เป็นค่าระหว่าง 5v ถึง 0v ขึ้นอยู่กับการเปิดรับแสง แรงดันไฟฟ้าที่ส่งกลับไปยังสมอง V5 จะถูกแปลงเป็นเปอร์เซ็นต์ความสว่างของแสง

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

แสงสลัวอาจตรวจพบได้ในห้องมืด แต่แสงสลัวจะไม่ถูกตรวจพบในห้องที่มีแสงสว่างเพียงพอ

Light Sensor ต้องจับคู่กับภาษาโปรแกรม เช่น VEXcode V5หรือ VEXcode Pro V5 เพื่อสร้างโปรแกรมผู้ใช้ให้ Brain ใช้ค่าจากเปอร์เซ็นต์ความสว่างมาควบคุมพฤติกรรมของหุ่นยนต์

 

การใช้งานทั่วไปของเซนเซอร์ตรวจจับแสง:

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

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

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

การขับขี่แบบ “แสง”: สามารถวางเซนเซอร์ตรวจจับแสงไว้ที่ด้านขวาของหุ่นยนต์และเซนเซอร์ตรวจจับแสงตัวที่สองวางไว้ทางด้านซ้าย หุ่นยนต์สามารถตั้งโปรแกรมได้ ดังนั้นหากวางไว้ในห้องมืด หุ่นยนต์จะขับตรงไป หากไฟฉายส่องไปที่เซ็นเซอร์ด้านขวา หุ่นยนต์จะเลี้ยวขวา หากแสงส่องไปที่เซ็นเซอร์ด้านซ้าย หุ่นยนต์จะเลี้ยวซ้าย และหากเซ็นเซอร์ทั้งสองส่องสว่าง หุ่นยนต์จะหยุด

แท็กไฟฉาย:กิจกรรมนี้ต้องการให้หุ่นยนต์แต่ละตัวมีเซนเซอร์ตรวจจับแสง ไฟฉาย VEXและสวิตช์กันชน VEX v2 เกมดังกล่าวเกิดขึ้นระหว่างหุ่นยนต์สองทีมและเล่นในห้องเรียนมืด ในระหว่างเกม เมื่อไฟฉาย VEX ส่องไปที่เซนเซอร์ตรวจจับแสงของคู่ต่อสู้ มันจะ "หยุด" ระบบขับเคลื่อนของหุ่นยนต์จนกว่าเพื่อนร่วมทีมจะดันสวิตช์ VEX Bumper บนหุ่นยนต์เพื่อเปิดใช้ระบบขับเคลื่อนอีกครั้ง เกมจะจบลงเมื่อเพื่อนร่วมทีมทุกคนในทีมเดียวถูกแช่แข็ง

หมายเหตุ: ไฟฉาย VEX สามารถขับเคลื่อนโดยการกำหนดค่าหนึ่งในพอร์ต 3 สายของ V5 Brain เป็น Digital Out Low

 

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

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

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

นี่เป็นวิธีการตรวจจับที่มีประสิทธิผลมากกว่าการใช้เซ็นเซอร์สัมผัสซึ่งอาจทำให้เกิดการอุดตันภายในสายพานลำเลียงหรือระบบสไลด์

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

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

การควบคุม: A สามารถวางเซนเซอร์ตรวจจับแสงไว้ที่ส่วนท้ายของรางเลื่อนหรือระบบสายพานลำเลียงได้ เมื่อชิ้นส่วนของเกมปิดกั้นแสง เซ็นเซอร์สามารถส่งสัญญาณไปยังสมอง V5 และผู้ปฏิบัติงานที่เป็นมนุษย์ว่าระบบเต็มแล้ว และไม่ควรพยายามหยิบชิ้นส่วนเกมเพิ่มเติม

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

Last Updated: