สารบัญ:

5 วิธี TCRT5000 บทช่วยสอนโมดูลเซ็นเซอร์ติดตาม: 4 ขั้นตอน
5 วิธี TCRT5000 บทช่วยสอนโมดูลเซ็นเซอร์ติดตาม: 4 ขั้นตอน

วีดีโอ: 5 วิธี TCRT5000 บทช่วยสอนโมดูลเซ็นเซอร์ติดตาม: 4 ขั้นตอน

วีดีโอ: 5 วิธี TCRT5000 บทช่วยสอนโมดูลเซ็นเซอร์ติดตาม: 4 ขั้นตอน
วีดีโอ: TTP226 Switch Touch Sensor Module for Arduino 8 channel Touch sensor module Digital Capacitive 2024, กรกฎาคม
Anonim
5 วิธี TCRT5000 Tracking Sensor Module Tutorial
5 วิธี TCRT5000 Tracking Sensor Module Tutorial

คำอธิบาย

โมดูลนี้เหมาะสำหรับหุ่นยนต์เคลื่อนที่ Arduino ที่จะใช้เพื่อวิ่งผ่านถนนเส้นขาวดำ หรือพูดง่ายๆ ก็คือ โมดูลสำหรับหุ่นยนต์ตามสาย ใช้อินเวอร์เตอร์ hex ที่สามารถให้เอาต์พุตดิจิตอลที่สะอาดเมื่อตรวจพบเส้นสีดำ

คุณสมบัติ

  • เซ็นเซอร์ออปติคัลแบบสะท้อนแสง 5 ทางที่ติดตั้งในแนวเดียวกัน (TCRT5000 หรือเทียบเท่า)
  • อินเวอร์เตอร์ hex ออนบอร์ดให้เอาต์พุตดิจิตอลที่สะอาด
  • ไวต่อสีเข้มและอินฟราเรด
  • แรงดันไฟฟ้าที่ใช้งาน: 5 V (แนะนำ)
  • มาพร้อมช่องยึดแบบยืดหยุ่น M3

ขั้นตอนที่ 1: การเตรียมวัสดุ

การเตรียมวัสดุ
การเตรียมวัสดุ
การเตรียมวัสดุ
การเตรียมวัสดุ
การเตรียมวัสดุ
การเตรียมวัสดุ

ในบทช่วยสอนนี้ เราจะทำการสอนเกี่ยวกับวิธีการทำงาน 5 วิธี TCRT5000 Tracking Sensor Module กับ Arduino coding ดังนั้น วัสดุที่ต้องเตรียมมีดังนี้

  1. Arduino Uno
  2. สายจัมเปอร์หญิงกับชาย
  3. สาย USB ชนิด A ถึง B

ขั้นตอนที่ 2: การติดตั้งฮาร์ดแวร์

การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์

แผนภาพด้านบนแสดงการเชื่อมต่อระหว่าง 5 Ways TCRT5000 Tracking Sensor Module และ Arduino Uno การเชื่อมต่อโดยละเอียดจะกล่าวถึงด้านล่าง:

  1. OUT5 > D12
  2. OUT4 > D11
  3. OUT3 > D10
  4. OUT4 > D9
  5. OUT5 > D8
  6. 5V > 5V
  7. GND > GND

หลังจากเชื่อมต่อเสร็จแล้ว เพียงเชื่อมต่อ Arduino Uno กับพาวเวอร์ซัพพลาย/PC ผ่านสาย USB Type A ถึง B

ขั้นตอนที่ 3: รหัสที่มา

  1. ดาวน์โหลดซอร์สโค้ดที่ให้มาและเปิดด้วย Arduino IDE
  2. อัปโหลดซอร์สโค้ดไปยัง Arduino Uno ของคุณ

ขั้นตอนที่ 4: ผลลัพธ์

ผลลัพธ์
ผลลัพธ์

ตามซอร์สโค้ด พินของ OUT1, OUT2, OUT3, OUT4 และ OUT5 ถูกกำหนดและแต่ละตัวตอบสนองด้วย IRvalue ตามลำดับ มอนิเตอร์แบบอนุกรมถูกตั้งค่าเป็น 9600 บอด และผลลัพธ์จะถูกพิมพ์บนมอนิเตอร์แบบอนุกรม

มันทำงานอย่างไร?

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

จอภาพแบบอนุกรมจะแสดง "DigitalReading=000000" และตำแหน่งเหล่านั้นสำหรับ 0 บ่งชี้ว่าตรวจพบพินใด ตัวอย่างเช่น หากตรวจพบเซ็นเซอร์ IR 2 จอภาพแบบอนุกรมจะแสดง "DigitalReading=01000"

แนะนำ: