Inhoudsopgave:

TV-achtergrondverlichting: 5 stappen
TV-achtergrondverlichting: 5 stappen

Video: TV-achtergrondverlichting: 5 stappen

Video: TV-achtergrondverlichting: 5 stappen
Video: RGB LED-strips op de juiste manier knippen: The LIDEKA Way 2024, November
Anonim
TV-achtergrondverlichting
TV-achtergrondverlichting

In dit project laat ik je zien hoe je de achtergrondverlichting van je tv kunt bedienen met je tv-afstandsbediening.

Benodigdheden

Dit project vereist de volgende componenten:-1. Een Arduino of een Atmega 328p

2. 2 x 10k weerstand (3 voor stand-alone versie)

3. 2 x MOSFET (ik gebruikte de IRF 540)

4. Ir-ontvanger (VS 1838)

5. 16 MHz-kristal (voor stand-alone versie)

6. 2 x 22pF keramische condensator (voor standalone versie)

7. 100nf Keramische condensator (2 voor standalone versie)

8. 12V 2 ampère voeding

9. 470nf condensator (voor standalone versie)

10. FTDI-programmeur (bij gebruik van Arduino pro mini)

Stap 1: Bereid de Micocontroller voor

Als u een Arduino-bord gebruikt, volgt u de volgende instructies: -

1. Plaats de IR-ontvanger op een breadboard en verbind vcc met +5V van Arduino, GND met GND van arduino en naar pin D3 van de Arduino

2. Sluit de Arduino aan op uw computer en open Arduino IDE

3. Download de IRremote-bibliotheek door hier te klikken

4. Upload de onderstaande code en open de seriële monitor

5. De afstandsbediening van uw tv gebruiken Druk op de knop die u wilt toewijzen om in en uit te schakelen, de helderheid en temperatuur van de led te wijzigen.

6. Op de seriële monitor verschijnen HEX-waarden, noteer ze en schrijf op welke waarde voor welke knop is

als u de zelfstandige versie gebruikt, volgt u de volgende instructies: -

1. sluit de microcontroller aan op het breadboard, samen met de resonator, de spanningsregelaar, IR-ontvanger.

2. sluit een FTDI-programmeur aan op de microcontroller.

3. volg stap 3 van boven.

Stap 2: Programmeer de microcontroller

Programmeer de microcontroller
Programmeer de microcontroller

Upload de gegeven code en verander de externe hex-code van degene die je eerder hebt genoteerd, met dat gezegd zijnde, het softwaregedeelte is voltooid en het is tijd voor de hardware.

Stap 3: Bouw het circuit

Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit

Op een stuk geperforeerd karton plaats je de onderdelen op een gewenste manier en verbind je ze met koperdraad en soldeerbruggen. Hier zijn een paar foto's van mijn circuit met het schema, een voor de Arduino en een voor de stand-alone versie.

Het circuit bevat een microcontroller en een IR-ontvanger, de ontvanger detecteert het signaal van de afstandsbediening van de tv en geeft het aan de microcontroller om de microcontroller te verwerken en genereert vervolgens een PWM-signaal om de poort van 2 MOSFET's te besturen die uiteindelijk de helderheid van de led regelen.

Dan zijn er pull-down weerstanden voor de poort van MOSFET om latch-ups te voorkomen, pull-up weerstand voor de microcontroller reset-pin, een 16 MHz resonator en tenslotte een 5 volt regelaar met afvlakcondensator om de besturingselektronica van stroom te voorzien.

Stap 4: Installeer de LED's

Installeer de LED's
Installeer de LED's
Installeer de LED's
Installeer de LED's

Met behulp van het plakband op de achterkant van de koud- en warmwitte ledstrip plak je ze aan de achterkant op je tv. verbind vervolgens met soldeer de anode (of +ve-aansluiting) van beide leds met elkaar om een gemeenschappelijke anode te maken en sluit vervolgens de gemeenschappelijke anode aan op de +ve-aansluiting van uw voeding. De kathode (of -ve terminal) van elke LED sluit aan op de afvoer van twee MOSFETS.

Stap 5: Succes

dus het is eindelijk compleet en je kunt de led bedienen zonder uit bed te komen. Als het nu niet voor u werkt, is het commentaargedeelte altijd open. Ik ben ook niet zo'n goede programmeur, als iemand van jullie de code kan verbeteren, deel deze dan met ons.

Aanbevolen: