สารบัญ:

วิธีทำ Ir Sensor Module: 4 ขั้นตอน
วิธีทำ Ir Sensor Module: 4 ขั้นตอน

วีดีโอ: วิธีทำ Ir Sensor Module: 4 ขั้นตอน

วีดีโอ: วิธีทำ Ir Sensor Module: 4 ขั้นตอน
วีดีโอ: EP.23 Infrared Sensor (เซนเซอร์ตรวจจับวัตถุ) | Nursery Arduino 2024, พฤศจิกายน
Anonim
วิธีทำ Ir Sensor Module
วิธีทำ Ir Sensor Module
วิธีทำ Ir Sensor Module
วิธีทำ Ir Sensor Module
วิธีทำ Ir Sensor Module
วิธีทำ Ir Sensor Module

สวัสดีทุกคน ฉันชื่อ Manikant และวันนี้เราจะสร้างโมดูลเซ็นเซอร์ ir ของเราเอง ในโครงการนี้ ฉันจะอธิบายวิธีสร้างเซ็นเซอร์ ir ของคุณเองและวิธีใช้งานโดยใช้ Arduino และไม่มี Arduino ฉันกำลังสร้างหุ่นยนต์เดินตามเส้นและหลีกเลี่ยงสิ่งกีดขวาง และฉันก็ยังมีไฟ LED ir อยู่สองสามดวงอยู่รอบ ๆ ดังนั้นฉันคิดว่าจะสร้างเซ็นเซอร์ ir ของตัวเองสำหรับโครงการของฉัน เริ่มกันเลย:)

เสบียง

  • 1 x เครื่องส่งสัญญาณ Ir, เครื่องรับ
  • ตัวต้านทาน 1 x 10k
  • ตัวต้านทาน 1 x 100ohm
  • 1 x bc547/2n222a ทรานซิสเตอร์
  • 1 x Arduino
  • เยี่ยมชมลิงค์นี้เพื่อดูส่วนประกอบที่จำเป็น คลิกที่นี่

ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์:

การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
  • เชื่อมต่อไฟ LED ir ที่ได้รับ
  • เชื่อมต่อขั้วบวกของเครื่องส่งสัญญาณ ir กับตัวต้านทาน 100 โอห์ม
  • เชื่อมต่อค่าลบของตัวรับ ir กับตัวต้านทาน 10k
  • เชื่อมต่อปลายทั้งสองของตัวต้านทาน 10k และ 100ohm (นี่คือพิน +ve เชื่อมต่อกับ 5v)
  • เชื่อมต่อแอโนดและแคโทดของตัวรับ ir และตัวส่งสัญญาณ ir เข้าด้วยกัน (นี่คือพิน -ve เชื่อมต่อกับกราวด์)
  • ต่อสายอื่นเข้ากับขั้วบวกของเครื่องรับ (นี่คือขาสัญญาณ)
  • คุณสามารถระบุแอโนดและแคโทดของ led โดยดูที่พิน พินที่ยาวกว่าคือแอโนด และแคโทดที่สั้นกว่า
  • คุณยังสามารถระบุขั้วบวกและขั้วลบได้โดยดูที่ขอบของ LED ซึ่งเป็นขอบแบนของขั้วลบ LED
  • หากคุณไม่พบตัวต้านทาน 100 โอห์มเหมือนที่ฉันทำ คุณสามารถใช้ตัวต้านทานอื่นที่ใกล้ 100 โอห์มได้

ขั้นตอนที่ 2: วงจรเซ็นเซอร์สิ่งกีดขวางที่ไม่มี Arduino:

วงจรเซ็นเซอร์สิ่งกีดขวางที่ไม่มี Arduino
วงจรเซ็นเซอร์สิ่งกีดขวางที่ไม่มี Arduino

วงจรเซ็นเซอร์สิ่งกีดขวางที่ไม่มี Arduino:

เชื่อมต่อส่วนประกอบดังแสดงในวงจรด้านบนเพื่อสร้างเซ็นเซอร์สิ่งกีดขวาง

  1. ใช้เซ็นเซอร์ ir ที่เราสร้างขึ้นด้านบน เชื่อมต่อพินสัญญาณของ ir ที่นำไปสู่ฐานของทรานซิสเตอร์ 2n222a / bc547 (เพิ่มตัวต้านทานไปที่ฐานหากจำเป็น)
  2. เชื่อมต่ออีซีแอลของทรานซิสเตอร์กับกราวด์และต่อพิน gnd ของเซ็นเซอร์ ir กับกราวด์
  3. เชื่อมต่อตัวเก็บประจุของทรานซิสเตอร์กับแคโทดของ led
  4. เชื่อมต่อขั้วบวกของ led และเซ็นเซอร์ ir กับ 5v
  5. พร้อมแล้วถ้าวางวัตถุใด ๆ ไว้ข้างหน้าคุณสามารถเห็นไฟ LED เรืองแสงได้ คุณยังสามารถใช้เสียงกริ่งแทนไฟ LED เพื่อบ่งชี้ได้

ขั้นตอนที่ 3: ตัวตรวจจับสิ่งกีดขวางโดยใช้ Arduino:

เครื่องตรวจจับอุปสรรคโดยใช้ Arduino
เครื่องตรวจจับอุปสรรคโดยใช้ Arduino
เครื่องตรวจจับอุปสรรคโดยใช้ Arduino
เครื่องตรวจจับอุปสรรคโดยใช้ Arduino
เครื่องตรวจจับอุปสรรคโดยใช้ Arduino
เครื่องตรวจจับอุปสรรคโดยใช้ Arduino
  1. ใช้บอร์ด Arduino และตัวส่งและตัวรับ ir ของคุณ
  2. เชื่อมต่อขั้วบวกของเครื่องส่งสัญญาณกับ 100 โอห์มและ 5v และเชื่อมต่อแคโทดกับ gnd
  3. เชื่อมต่อแอโนดของตัวรับกับแคโทดของตัวส่งสัญญาณ เชื่อมต่อตัวต้านทาน 10k กับแอโนดตัวรับ ir
  4. เชื่อมต่อตัวต้านทานทั้งสองที่สิ้นสุดที่5v
  5. เชื่อมต่อพินสัญญาณที่นำมาจากเครื่องรับกับ A5 บน Arduino

*เปิด Arduino ide แล้ววางโค้ดด้านล่างแล้วอัปโหลดไปยังบอร์ด uno

ขั้นตอนที่ 4: รหัส:

รหัส
รหัส
รหัส
รหัส
รหัส
รหัส

รหัสการทำงาน:

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

int อินพุตพิน = A5;

เซ็นเซอร์ int; การตั้งค่าเป็นโมฆะ () { Serial.begin (9600); pinMode(อินพุทพิน, อินพุท); วงเป็นโมฆะ () { เซ็นเซอร์ = analogRead (อินพุต); Serial.println (เซ็นเซอร์); }

แนะนำ: