ไฟ LED vex IQ Touch
เรียนรู้เกี่ยวกับ VEX IQ Touch LED
ขอให้ผู้อ่านจัดระเบียบว่ากลุ่มจะอ่านบทความ "VEX IQ Touch LED" จากห้องสมุด vex อย่างไรเพื่อเรียนรู้เกี่ยวกับวิธีการทำงานของ Touch LED และวิธีการใช้งาน
โปรแกรมที่มี Touch LED
ให้โปรแกรมเมอร์เปิด VEXcode IQ และทำตามขั้นตอนต่อไปนี้:
-
เปิดโปรเจกต์ตัวอย่างเทมเพลตทดสอบจาก VEXcode IQ
- สำหรับความช่วยเหลือในการเปิดโปรเจกต์ตัวอย่างโปรดดูวิดีโอ สอนการ ใช้โปรเจกต์ตัวอย่างและเทมเพลต
-
สร้างโครงการต่อไปนี้และบันทึก (macOS, Windows, Chromebook, iPad) เป็น Touch LED:
ทดสอบ LED ระบบสัมผัส
ให้ผู้ทดสอบเชื่อมต่อ Testbed กับคอมพิวเตอร์ของคุณแล้วทำตามขั้นตอนต่อไปนี้:
- ดาวน์โหล ดโครงการไปยัง IQ Robot Brain
- เรียก ใช้โปรเจกต์และกด Touch LED เพื่อแสดงเป็นสีเขียว หรือปล่อย Touch LED (ไม่ได้กด) เพื่อแสดงเป็นสีแดง
- สำหรับความช่วยเหลือในการดาวน์โหลดและเรียกใช้โครงการให้ดูวิดีโอ สอนการ ดาวน์โหลดและเรียกใช้โครงการ
ตอบคำถามต่อไปนี้และขอให้ผู้บันทึกบันทึกลงในสมุดบันทึกวิศวกรรมของคุณ:
- คุณอาจใช้ Touch LED กับหุ่นยนต์ในสถานการณ์ใดบ้าง?
- ต้องกด Touch LED เพื่อเปลี่ยนสีหรือไม่?
- Touch LED รายงานค่า 1 (จริง) หรือ 0 (เท็จ)?
- Touch LED สามารถรายงานสีที่แสดงได้หรือไม่
กล่องเครื่องมือครู - คำตอบ
-
ไฟ LED ระบบสัมผัสอาจใช้เป็นปุ่มเริ่มต้นหรือหยุดบนหุ่นยนต์ ไฟ LED แบบสัมผัสยังสามารถถูกใช้เพื่อแสดงสถานะของชิ้นส่วนของหุ่นยนต์หนึ่งชิ้น (ตัวอย่างเช่นการแสดงสีเขียวเมื่อกรงเล็บเปิดอยู่) หรือหนึ่งในชิ้นส่วนของการเขียนโปรแกรมของหุ่นยนต์ (ตัวอย่างเช่นการแสดงสีเหลืองเมื่อหุ่นยนต์เสร็จสิ้นส่วนของโครงการ)
-
Touch LED ไม่ จำเป็นต้องกดเพื่อเปลี่ยนสี สามารถตั้งค่าสีของ LED ภายในโครงการได้
-
Touch LED จะรายงานค่า 1 (จริง) หรือ 0 (เท็จ) เช่นเดียวกับ Bumper Switch เพื่อระบุว่ามีการกดหรือไม่
-
Touch LED ไม่สามารถ รายงานสีที่กำลังแสดงได้ สีที่แสดงจะถูกตั้งค่าโดยโปรเจกต์และ/หรือเปลี่ยนเมื่อกดแต่ไม่มีบล็อกการตรวจจับสำหรับสีปัจจุบันของไฟ LED แบบสัมผัส
กล่องเครื่องมือครู - การแก้ไขปัญหา
เมื่อทำงานกับ Touch LED อาจมีบางกรณีที่ไม่ได้ทำงานอย่างที่ควรจะเป็น หากสิ่งนี้เกิดขึ้นให้เริ่มการแก้ไขปัญหาโดยลองทำตามขั้นตอนต่อไปนี้:
-
เริ่มต้นด้วยการตรวจสอบว่าเฟิร์มแวร์ของ Touch LED เป็นปัจจุบัน อ่าน บทความ นี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีอัพเดทเฟิร์มแวร์
-
หากเฟิร์มแวร์เป็นปัจจุบันให้ดูเพิ่มเติมในหน้าจอข้อมูลอุปกรณ์บน IQ Brain เพื่อตรวจสอบว่าสถานะ "กดแล้ว" และ "ปล่อยแล้ว" ลงทะเบียนบน Brain นอกจากนี้คุณยังสามารถหมุนไปตามสีแดงเขียวน้ำเงินและปิดการแสดงผลได้โดยกด Touch LED สำหรับปัญหาทั่วไปอื่นๆมีบทความ "วิธีแก้ปัญหาเซ็นเซอร์ vex IQ"
-
หากข้อมูลอุปกรณ์รายงานค่าที่ถูกต้องปัญหาอาจเกิดจากการที่นักเรียนคัดลอกโครงการผิดพลาด
-
ในการแก้ไขปัญหาโครงการให้ตรวจสอบว่าอุปกรณ์ได้รับการกำหนดค่าอย่างถูกต้องซึ่งหมายความว่าพวกเขาใช้โครงการตัวอย่างทดสอบที่ถูกต้อง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการกำหนดค่า Touch LED โปรดอ่าน บทความ "วิธีการกำหนดค่า vex IQ Sensors - VEXcode IQ"
-
ตรวจสอบให้แน่ใจว่านักเรียนคัดลอกและสร้างโครงการอย่างถูกต้อง คุณสามารถใช้ บล็อกการ พิมพ์ใน VEXcode IQ เพื่อแสดงค่าเซ็นเซอร์ปัจจุบันบนสมองเมื่อโครงการดำเนินไปจนถึงข้อผิดพลาดหรือสิ้นสุดโครงการ
-
-
หากข้อมูลอุปกรณ์ไม่รายงานค่าที่ถูกต้องปัญหาอาจเกี่ยวข้องกับฮาร์ดแวร์
-
หากต้องการแก้ไขปัญหาฮาร์ดแวร์ให้ลองตรวจสอบการเชื่อมต่อพอร์ตกับสายเคเบิลอัจฉริยะโดยใช้บทความ "วิธีเชื่อมต่ออุปกรณ์ vex IQ กับพอร์ตอัจฉริยะ"
-
หาก Touch LED เชื่อมต่ออย่างถูกต้องและยังไม่ทำงานอย่างที่ควรจะเป็นอาจเกิดปัญหาทางกายภาพกับ Touch LED ทดสอบการสลับออกด้วย Touch LED อื่น
-