Skip to main content

ห้องปฏิบัติการต้นกำเนิด
เตียงทดสอบ - เซ็นเซอร์ VEX IQ

เรียนรู้เกี่ยวกับ VEX IQ Touch LED

ขอให้ผู้อ่านจัดระเบียบวิธีที่กลุ่มจะอ่านบทความ "VEX IQ Touch LED" จากไลบรารี VEX เพื่อเรียนรู้เกี่ยวกับวิธีการทำงานของ Touch LED และวิธีใช้งาน

โปรแกรมด้วย Touch LED

ให้โปรแกรมเมอร์เปิด VEXcode IQ แล้วทำตามขั้นตอนเหล่านี้:

  • เปิดโปรเจ็กต์ตัวอย่างเทมเพลต Testbed จาก VEXcode IQ

  • หากต้องการความช่วยเหลือในการเปิดโปรเจ็กต์ตัวอย่าง โปรดดูวิดีโอแนะนำการใช้งาน ใช้โปรเจ็กต์ตัวอย่างและเทมเพลต 

  • สร้างโปรเจ็กต์ต่อไปนี้และบันทึก (macOSWindowsChromebookiPad) เป็น Touch LED:

ทดสอบไฟ LED ระบบสัมผัส

ให้ผู้ทดสอบเชื่อมต่อ Testbed เข้ากับคอมพิวเตอร์ของคุณ จากนั้นทำตามขั้นตอนเหล่านี้:

  • ดาวน์โหลด โครงการสู่ IQ Robot Brain

  • รัน โปรเจ็กต์แล้วกด Touch LED เพื่อแสดงเป็นสีเขียว หรือปล่อย Touch LED (ไม่ได้กด) เพื่อให้แสดงเป็นสีแดง

  • สำหรับความช่วยเหลือในการดาวน์โหลดและรันโปรเจ็กต์ โปรดดูวิดีโอแนะนำ ดาวน์โหลดและรันโปรเจ็กต์ 

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

  1. คุณอาจใช้ Touch LED บนหุ่นยนต์ในสถานการณ์ใดบ้าง

  2. ต้องกด Touch LED เพื่อเปลี่ยนสีหรือไม่?

  3. Touch LED รายงานค่าเป็น 1 (TRUE) หรือ 0 (FALSE) หรือไม่

  4. Touch LED สามารถรายงานสีที่แสดงได้หรือไม่

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือครู - คำตอบ

  1. Touch LED อาจใช้เป็นปุ่มเริ่มหรือหยุดบนหุ่นยนต์ Touch LED ยังสามารถใช้เพื่อแสดงสถานะของชิ้นส่วนใดส่วนหนึ่งของหุ่นยนต์ (เช่น การแสดงสีเขียวเมื่อกรงเล็บเปิด) หรือส่วนหนึ่งของการเขียนโปรแกรมของหุ่นยนต์ (เช่น การแสดงสีเหลืองเมื่อหุ่นยนต์เสร็จสิ้นส่วนหนึ่งของ โครงการ).

  2. Touch LED ไม่ได้ ไม่ใช่ ต้องกดเพื่อเปลี่ยนสี สามารถกำหนดสีของไฟ LED ภายในโครงการได้

  3. Touch LED จะรายงานค่า 1 (TRUE) หรือ 0 (FALSE) เช่นเดียวกับสวิตช์กันชนเพื่อระบุว่ามีการกดหรือไม่

  4. Touch LED สามารถ ไม่ใช่ รายงานสีที่แสดง สีที่แสดงถูกกำหนดโดยโปรเจ็กต์และ/หรือเปลี่ยนแปลงเมื่อกด แต่ไม่มีบล็อกการตรวจจับสำหรับสีปัจจุบันของไฟ LED ระบบสัมผัส

ไอคอนกล่องเครื่องมือครู กล่องเครื่องมือครู - การแก้ไขปัญหา

เมื่อทำงานกับ Touch LED อาจมีกรณีที่ไม่ทำงานเท่าที่ควร หากเกิดเหตุการณ์เช่นนี้ ให้เริ่มแก้ไขปัญหาโดยลองทำตามขั้นตอนต่อไปนี้:

  • ขั้นแรกให้เริ่มต้นด้วยการตรวจสอบว่าเฟิร์มแวร์ของ Touch LED เป็นเวอร์ชันล่าสุด อ่านบทความ  นี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการอัปเดตเฟิร์มแวร์

  • หากเฟิร์มแวร์เป็นเวอร์ชันล่าสุด ให้ดูเพิ่มเติมในหน้าจอข้อมูลอุปกรณ์บน IQ Brain เพื่อตรวจสอบว่าสถานะ "กด" และ "เผยแพร่" ลงทะเบียนบน Brain คุณยังสามารถวนดูสีแดง เขียว น้ำเงิน และปิดสีของจอแสดงผลต่อไปได้โดยการกด Touch LED สำหรับปัญหาทั่วไปอื่นๆ มีบทความ “วิธีแก้ไขปัญหาเซ็นเซอร์ VEX IQ

  • หากข้อมูลอุปกรณ์รายงานค่าที่ถูกต้อง ปัญหาอาจเกิดจากการที่นักเรียนคัดลอกโปรเจ็กต์ผิด

    • หากต้องการแก้ไขปัญหาโปรเจ็กต์ ให้ตรวจสอบว่าอุปกรณ์ได้รับการกำหนดค่าอย่างถูกต้อง ซึ่งหมายความว่าอุปกรณ์ใช้โปรเจ็กต์ตัวอย่าง Testbed ที่ถูกต้อง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีกำหนดค่า Touch LED โปรดอ่านบทความ "วิธีกำหนดค่าเซ็นเซอร์ VEX IQ - VEXcode IQ" 

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

  • หากข้อมูลอุปกรณ์ไม่รายงานค่าที่ถูกต้อง ปัญหาอาจเกี่ยวข้องกับฮาร์ดแวร์

    • หากต้องการแก้ไขปัญหาฮาร์ดแวร์ ให้ลองตรวจสอบการเชื่อมต่อพอร์ตด้วย Smart Cable โดยใช้บทความ "วิธีเชื่อมต่ออุปกรณ์ VEX IQ กับ Smart Ports"

    • หาก Touch LED เชื่อมต่ออย่างถูกต้องและยังคงไม่ทำงานเท่าที่ควร อาจมีปัญหาทางกายภาพกับ Touch LED ทดสอบการเปลี่ยนไปใช้ Touch LED อื่น