สารบัญ:

แสงไฟหลังทีวี: 5 ขั้นตอน
แสงไฟหลังทีวี: 5 ขั้นตอน

วีดีโอ: แสงไฟหลังทีวี: 5 ขั้นตอน

วีดีโอ: แสงไฟหลังทีวี: 5 ขั้นตอน
วีดีโอ: ทำไมจึงห้ามเอาสาย N ( นิวทรัล ) ต่อเข้าสวิตช์ และ ทำไม ปิดสวิตช์แล้ว หลอดไฟถึงเรืองแสง? 2024, กรกฎาคม
Anonim
แสงไฟหลังทีวี
แสงไฟหลังทีวี

ในโครงการนี้ ฉันจะแสดงวิธีควบคุมแสงด้านหลังทีวีของคุณโดยใช้รีโมททีวีของคุณ

เสบียง

โครงการนี้ต้องการส่วนประกอบต่อไปนี้:-1. Arduino หรือ Atmega 328p

2. ตัวต้านทาน 2 x 10k (3 สำหรับรุ่นสแตนด์อะโลน)

3. 2 x MOSFET (ฉันใช้ IRF 540)

4. ตัวรับสัญญาณ Ir (VS 1838)

5. คริสตัล 16 MHz (สำหรับเวอร์ชันสแตนด์อโลน)

6. ตัวเก็บประจุเซรามิก 2 x 22pF (สำหรับรุ่นสแตนด์อโลน)

7. ตัวเก็บประจุเซรามิก 100nf (2 สำหรับรุ่นสแตนด์อโลน)

8. แหล่งจ่ายไฟ 12V 2 แอมป์

9. ตัวเก็บประจุ 470nf (สำหรับรุ่นสแตนด์อโลน)

10. FTDI Programmer (ถ้าใช้ Arduino pro mini)

ขั้นตอนที่ 1: เตรียมไมโครคอนโทรลเลอร์

หากใช้บอร์ด Arduino ให้ทำตามคำแนะนำต่อไปนี้:-

1. วางตัวรับสัญญาณ IR ไว้บนเขียงหั่นขนมและเชื่อมต่อ vcc กับ +5V ของ Arduino, GND ถึง GND ของ Arduino และออกไปที่ขา D3 ของ Arduino

2. เสียบ Arduino เข้ากับคอมพิวเตอร์ของคุณและเปิด Arduino IDE

3. ดาวน์โหลดไลบรารี IRremote โดยคลิกที่นี่

4. อัปโหลดรหัสที่ระบุด้านล่างและเปิดจอภาพอนุกรม

5. การใช้รีโมททีวีของคุณ กดปุ่มที่คุณต้องการกำหนดให้เปิดและปิด เปลี่ยนความสว่างและอุณหภูมิของไฟ LED

6. บนมอนิเตอร์แบบอนุกรม ค่า HEX จะปรากฏขึ้น บันทึกค่าเหล่านั้นและเขียนว่าค่าใดเป็นค่าสำหรับปุ่มใด

หากใช้เวอร์ชันสแตนด์อโลนให้ทำตามคำแนะนำต่อไปนี้:-

1. เสียบไมโครคอนโทรลเลอร์ในเขียงหั่นขนมพร้อมกับเรโซเนเตอร์, ตัวควบคุมแรงดันไฟฟ้า, ตัวรับสัญญาณ IR

2. เชื่อมต่อโปรแกรมเมอร์ FTDI กับไมโครคอนโทรลเลอร์

3. ทำตามขั้นตอนที่ 3 จากด้านบน

ขั้นตอนที่ 2: ตั้งโปรแกรมไมโครคอนโทรลเลอร์

โปรแกรมไมโครคอนโทรลเลอร์
โปรแกรมไมโครคอนโทรลเลอร์

อัปโหลดรหัสที่กำหนดและเปลี่ยนรหัสฐานสิบหกระยะไกลจากที่คุณระบุไว้ก่อนหน้านี้ โดยที่บอกว่าส่วนซอฟต์แวร์เสร็จสมบูรณ์และถึงเวลาสำหรับฮาร์ดแวร์

ขั้นตอนที่ 3: สร้างวงจร

สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร
สร้างวงจร

วางส่วนประกอบต่างๆ ในลักษณะที่ต้องการบนแผ่นไม้อัด และเชื่อมต่อโดยใช้ลวดทองแดงและสะพานประสาน ต่อไปนี้คือรูปถ่ายสองสามรูปของวงจรของฉันที่มีแผนผัง หนึ่งรูปสำหรับ Arduino และอีกรูปสำหรับเวอร์ชันสแตนด์อโลน

วงจรนี้ประกอบด้วยไมโครคอนโทรลเลอร์และตัวรับสัญญาณ IR ตัวรับสัญญาณจะตรวจจับสัญญาณของรีโมททีวีและจัดเตรียมให้ไมโครคอนโทรลเลอร์ประมวลผลไมโครคอนโทรลเลอร์ จากนั้นจึงสร้างสัญญาณ PWM เพื่อควบคุมเกตของ 2 MOSFET ซึ่งในที่สุดจะควบคุมความสว่างของไฟ LED

จากนั้นมีตัวต้านทานแบบดึงลงสำหรับเกตของ MOSFET เพื่อป้องกันสลัก, ดึงตัวต้านทานสำหรับพินรีเซ็ตไมโครคอนโทรลเลอร์, เรโซเนเตอร์ 16 MHz และสุดท้ายเรกูเลเตอร์ 5 โวลต์พร้อมคาปาซิเตอร์ปรับให้เรียบเพื่อจ่ายพลังงานให้กับอุปกรณ์อิเล็กทรอนิกส์ควบคุม

ขั้นตอนที่ 4: ติดตั้ง LEDs

ติดตั้งไฟ LED
ติดตั้งไฟ LED
ติดตั้งไฟ LED
ติดตั้งไฟ LED

ใช้เทปกาวที่ด้านหลังของแถบไฟ LED สีขาวที่เย็นและเย็นติดไว้ที่ด้านหลังทีวีของคุณ จากนั้นใช้บัดกรีเชื่อมต่อขั้วบวก (หรือขั้ว +ve) ของทั้งสองนำเข้าด้วยกันเพื่อสร้างขั้วบวกทั่วไปแล้วเชื่อมต่อขั้วบวกทั่วไปกับขั้ว +ve ของแหล่งจ่ายไฟของคุณ ขั้วแคโทด (หรือขั้ว -ve) ของ LED แต่ละตัวเชื่อมต่อกับท่อระบายน้ำของ MOSFETS สองตัว

ขั้นตอนที่ 5: สำเร็จ !

ในที่สุดมันก็เสร็จสมบูรณ์และคุณสามารถควบคุมไฟ LED ได้โดยไม่ต้องลุกจากเตียง ตอนนี้หากไม่ได้ผลสำหรับคุณ ส่วนความคิดเห็นจะเปิดอยู่เสมอ นอกจากนี้ ฉันยังไม่ใช่โปรแกรมเมอร์ที่ดีนัก หากใครสามารถปรับปรุงโค้ดนี้ได้ โปรดแชร์กับเรา

แนะนำ: