Skip to main content

บทที่ 3: ทำความเข้าใจเซนเซอร์วัตถุ

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

ในบทเรียนนี้คุณจะได้เรียนรู้เกี่ยวกับ: 

  • เซ็นเซอร์วัตถุในชุด CTE Workcell
  • เซ็นเซอร์วัตถุรายงานค่าอะไรบ้าง
  • การรวบรวมข้อมูลการสะท้อนแสงโดยใช้โครงการ VEXcode

มุมมองแบบมุมเอียงของการสร้าง CTE Workcell Base ที่สร้างเสร็จแล้ว

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

เซ็นเซอร์วัตถุ

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

เซ็นเซอร์วัตถุ VEX พร้อมสายเคเบิลติดอยู่

Object Sensor เป็นเซ็นเซอร์อะนาล็อกที่จะคืนค่าการสะท้อนแสงระหว่าง 0% ถึง 100% หากเปอร์เซ็นต์การสะท้อนแสงเป็น สูงแสดงว่า มีวัตถุอยู่ซึ่งสะท้อนอินฟราเรด หากเปอร์เซ็นต์การสะท้อนแสงเป็น ต่ำแสดงว่าไม่มีวัตถุใดที่สะท้อนอินฟราเรด

เซ็นเซอร์แบบอะนาล็อกเทียบกับแบบดิจิทัล

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

คุณสามารถบอกความแตกต่างระหว่างเซนเซอร์แบบอะนาล็อกและแบบดิจิทัลได้ในชุด CTE Workcell โดยการดูว่าเซนเซอร์เชื่อมต่อกับ EXP Brain อย่างไร เซ็นเซอร์ที่เชื่อมต่อด้วยสายเคเบิล 3 เส้นจะเป็นแบบอนาล็อก และเซ็นเซอร์ที่เชื่อมต่อด้วยสายเคเบิลอัจฉริยะจะเป็นแบบดิจิทัล

การดูข้อมูลเซนเซอร์วัตถุ

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

ดาวน์โหลดโปรเจ็กต์นี้ไปยังอุปกรณ์ของคุณและเปิดใน VEXcode EXP

เมื่อเลือกการเชื่อมโยงแล้ว โปรเจ็กต์จะดาวน์โหลดไปยังอุปกรณ์ของคุณโดยอัตโนมัติ

แถบเครื่องมือ VEXcode EXP พร้อมเมนูไฟล์ที่เปิดอยู่ และเลือก เปิด ด้วยกล่องสีแดง 'เปิด' คือรายการที่สามในเมนู ภายใต้ 'โครงการบล็อกใหม่' และ 'โครงการข้อความใหม่'

ลองสังเกตกองบล็อกเหล่านี้ดู คุณคิดว่าจะเกิดอะไรขึ้นเมื่อโครงการดำเนินไป?

บันทึกการคาดการณ์ของคุณลงในสมุดบันทึกวิศวกรรมของคุณ

VEXcode EXP บล็อกโครงการที่จะแสดงข้อมูลเซนเซอร์วัตถุบนหน้าจอสมอง โครงการจะอ่านว่า เมื่อเริ่มต้นบล็อกความคิดเห็นจะอ่าน พิมพ์ค่าการสะท้อนแสงจากเซนเซอร์วัตถุบนหน้าจอสมอง สุดท้ายคือวงจรนิรันดร์ที่ประกอบด้วยสี่บล็อก: ล้างแถวทั้งหมดบนสมอง ตั้งเคอร์เซอร์ไปที่แถว 1 คอลัมน์ 1 บนสมอง พิมพ์เซ็นเซอร์วัตถุ A สะท้อนแสงเป็น % บนสมอง แล้วรอ 0.1 วินาที

ตรวจสอบให้แน่ใจว่า Brain เชื่อมต่อกับ VEXcode และดาวน์โหลดโครงการไปยัง Brain

แถบเครื่องมือ VEXcode EXP พร้อมไอคอนดาวน์โหลดที่แสดงอยู่ในกล่องสีแดง ระหว่างไอคอน Brain และ Run

รันโครงการเพื่อทดสอบ บันทึกค่าบนหน้าจอสมองลงในสมุดบันทึกวิศวกรรมของคุณ

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

หมายเหตุ: ค่าของคุณอาจแตกต่างจากที่แสดงที่นี่ อย่าลืมบันทึกค่าบนหน้าจอสมองของคุณระหว่างการทดสอบนี้

หน้าจอ EXP Brain พร้อมค่าการอ่านการสะท้อนของ Object Sensor ที่ 4

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

ดิสก์สีเขียววางอยู่บนสายพานลำเลียงทางออกใต้เซ็นเซอร์วัตถุ

บันทึกเปอร์เซ็นต์การสะท้อนแสงของดิสก์สีเขียวลงในสมุดบันทึกวิศวกรรมของคุณ

หน้าจอ EXP Brain พร้อมค่าการอ่านการสะท้อนของ Object Sensor ที่ 10

กิจกรรม

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

ตัวอย่างตารางที่แสดงวัตถุในคอลัมน์หนึ่งและค่าการสะท้อนแสงของเซนเซอร์วัตถุในอีกคอลัมน์หนึ่ง

กิจกรรม:สำรวจข้อมูลการสะท้อนแสงที่รายงานโดยเซ็นเซอร์วัตถุ

  1. สร้างตารางเช่นตารางด้านบนนี้ในสมุดบันทึกวิศวกรรมของคุณ
    1. ถ่ายโอนข้อมูลการสะท้อนแสงที่คุณบันทึกไว้ก่อนหน้านี้ (สำหรับไม่มีวัตถุและดิสก์สีเขียว) ไปยังตาราง
  2. ทดสอบดิสก์สีแดงโดยวางไว้ใต้เซ็นเซอร์วัตถุ
    1. บันทึกข้อมูลการสะท้อนแสงสำหรับดิสก์สีแดงบนโต๊ะในสมุดบันทึกวิศวกรรมของคุณ
  3. วางลูกบาศก์สีน้ำเงินไว้ใต้เซนเซอร์วัตถุ บันทึกข้อมูลที่รายงานในลักษณะเดียวกับที่คุณทำสำหรับดิสก์สีแดง
  4. สังเกตข้อมูลที่บันทึกในตารางและตอบคำถามต่อไปนี้ในสมุดบันทึกวิศวกรรมของคุณ:
    1. วัตถุใดมีเปอร์เซ็นต์การสะท้อนแสงสูงที่สุด
    2. วัตถุใดมีเปอร์เซ็นต์การสะท้อนแสงต่ำที่สุด
    3. เหตุใดคุณจึงคิดว่าเปอร์เซ็นต์การสะท้อนแสงแตกต่างกันระหว่างวัตถุ?
    4. คุณคิดว่าเปอร์เซ็นต์การสะท้อนแสงสามารถนำมาใช้ในโครงการ VEXcode ได้อย่างไร

ตรวจสอบความเข้าใจของคุณ

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

ตรวจสอบคำถามความเข้าใจของคุณ > ( Google Doc / .docx / .pdf )


เลือก ถัดไป > เพื่อไปยังบทเรียนถัดไป