สารบัญ:

การควบคุมแสงตัวรับสัญญาณ IR: 4 ขั้นตอน
การควบคุมแสงตัวรับสัญญาณ IR: 4 ขั้นตอน

วีดีโอ: การควบคุมแสงตัวรับสัญญาณ IR: 4 ขั้นตอน

วีดีโอ: การควบคุมแสงตัวรับสัญญาณ IR: 4 ขั้นตอน
วีดีโอ: วิธีต่อตัวรับรีโมทIRเพื่อเช็คสัญญาณรีโมท 2024, พฤศจิกายน
Anonim
ตัวควบคุมแสงตัวรับสัญญาณ IR
ตัวควบคุมแสงตัวรับสัญญาณ IR

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

เสบียง

  • ไฟ LED หลากสี 3 ดวง
  • ตัวรับสัญญาณ IR
  • รีโมท (รีโมททีวีจะใช้งานได้)
  • สายจัมเปอร์
  • ตัวต้านทาน 3 1K
  • เขียงหั่นขนม

ขั้นตอนที่ 1: ขั้นตอนที่ 1: รับรหัส HEX

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

นี่คือรหัสเพื่อรับรหัส HEX สำหรับแต่ละตัวควบคุม คุณต้องการบันทึก 5 ปุ่มจากรีโมทของคุณ รวมทั้งปุ่ม OFF และ ON

#รวม

const int RECV_PIN = 7;

IRrecv irrecv(RECV_PIN); ผลลัพธ์ decode_results;

การตั้งค่าเป็นโมฆะ (){

Serial.begin(9600); irrecv.enableIRIn(); irrecv.blink13(จริง); }

วงเป็นโมฆะ (){

ถ้า (irrecv.decode (&ผลลัพธ์)){

Serial.println(ผลลัพธ์.ค่า HEX);

irrecv.resume(); } }

ขั้นตอนที่ 2: ขั้นตอนที่ 2: ตั้งค่า IR Reciver

ขั้นตอนที่ 2: ตั้งค่า IR Reciver
ขั้นตอนที่ 2: ตั้งค่า IR Reciver

ตอนนี้ได้เวลาตั้งค่าส่วนประกอบบนเขียงหั่นขนม เริ่มต้นด้วยการประกอบตัวรับสัญญาณ IR

มี 3 ขาบนตัวรับสัญญาณ IR ขาด้านขวาสุดคือ VCC (กำลัง) ขาด้านซ้ายสุดถ้าเป็น OUT (เชื่อมต่อกับหมุด) และขาตรงกลางสำหรับ GND

  • เชื่อมต่อ VCC กับรางไฟบนเขียงหั่นขนม
  • ต่อขา OUT เข้ากับ 11 บน Arduino
  • เชื่อมต่อพิน GND กับรางกราวด์บนเขียงหั่นขนม

ขั้นตอนที่ 3: ขั้นตอนที่ 3: เชื่อมต่อ LEDS

ขั้นตอนที่ 3: เชื่อมต่อ LEDS
ขั้นตอนที่ 3: เชื่อมต่อ LEDS
  • เชื่อมต่อขาสั้นของ LED ทั้งหมดเข้ากับตัวต้านทาน 1 K ohm ซึ่งเชื่อมต่อกับแหล่งจ่ายไฟ
  • ต่อขายาวของ LED สีฟ้าเข้ากับขา 5 บน Arduino
  • ต่อขายาวของ LED สีแดงเข้ากับขา 3 บน Arduino
  • ต่อขายาวของ LED สีเขียวเข้ากับขา 6 บน Arduino

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

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

นี่คือรหัส:

อย่าลืมเปลี่ยนรหัส HEX แต่ละปุ่มเป็นรหัส HEX ที่กำหนดไว้สำหรับรีโมทที่กำลังใช้งาน

แนะนำ: