Table des matières:

Rétro-éclairage du téléviseur : 5 étapes
Rétro-éclairage du téléviseur : 5 étapes

Vidéo: Rétro-éclairage du téléviseur : 5 étapes

Vidéo: Rétro-éclairage du téléviseur : 5 étapes
Vidéo: Remplacement du rétro-éclairage LED d’une TV Samsung UE60H6203 2024, Juillet
Anonim
Rétro-éclairage du téléviseur
Rétro-éclairage du téléviseur

Dans ce projet, je vais vous montrer comment contrôler le rétroéclairage de votre téléviseur à l'aide de votre télécommande.

Fournitures

Ce projet nécessite les composants suivants:-1. Un Arduino ou un Atmega 328p

2. 2 x 10k résistance (3 pour la version autonome)

3. 2 x MOSFET (j'ai utilisé l'IRF 540)

4. Récepteur infrarouge (VS 1838)

5. cristal 16 MHz (pour la version autonome)

6. Condensateur céramique 2 x 22pF (Pour la version autonome)

7. Condensateur céramique 100nf (2 pour la version autonome)

8. Alimentation 12V 2 ampères

9. Condensateur 470nf (Pour la version autonome)

10. Programmeur FTDI (si vous utilisez Arduino pro mini)

Étape 1: préparer le microcontrôleur

Si vous utilisez une carte Arduino, suivez les instructions suivantes: -

1. Placez le récepteur IR sur une maquette et connectez vcc à +5V d'Arduino, GND à GND d'arduino et à la broche D3 de l'Arduino

2. Branchez l'Arduino sur votre ordinateur et ouvrez l'IDE Arduino

3. Téléchargez la bibliothèque IRremote en cliquant ici

4. Téléchargez le code ci-dessous et ouvrez le moniteur série

5. Utilisation de votre télécommande TV Appuyez sur le bouton que vous souhaitez affecter pour allumer et éteindre, modifier la luminosité et la température de la led.

6. Sur le moniteur série, des valeurs HEX apparaîtront, notez-les et écrivez quelle valeur correspond à quel bouton

si vous utilisez la version autonome, suivez les instructions suivantes: -

1. branchez le microcontrôleur dans la maquette, avec le résonateur, le régulateur de tension, le récepteur IR.

2. connectez un programmeur FTDI au microcontrôleur.

3. suivez l'étape 3 ci-dessus.

Étape 2: programmer le microcontrôleur

Programmer le microcontrôleur
Programmer le microcontrôleur

Téléchargez le code donné et modifiez le code hexadécimal distant par rapport à ceux que vous avez notés auparavant, cela étant dit, la partie logicielle est terminée et il est temps pour le matériel.

Étape 3: Construisez le circuit

Construire le circuit
Construire le circuit
Construire le circuit
Construire le circuit
Construire le circuit
Construire le circuit
Construire le circuit
Construire le circuit

Sur un morceau de panneau perforé, placez les composants de manière souhaitable et connectez-les à l'aide de fils de cuivre et de ponts de soudure. Voici quelques photos de mon circuit avec le schéma, une pour l'Arduino et une pour la version autonome.

Le circuit comprend un microcontrôleur et un récepteur IR, le récepteur détecte le signal de la télécommande du téléviseur et le fournit au microcontrôleur pour traiter le microcontrôleur, puis génère un signal PWM pour contrôler la porte de 2 MOSFET qui contrôlent enfin la luminosité de la led.

Ensuite, il y a une résistance de rappel pour la porte du MOSFET pour empêcher les verrouillages, une résistance de rappel pour la broche de réinitialisation du microcontrôleur, un résonateur 16 MHz et enfin un régulateur 5 volts avec condensateur de lissage pour alimenter l'électronique de commande.

Étape 4: Installer les LED

Installer les LED
Installer les LED
Installer les LED
Installer les LED

À l'aide du ruban adhésif au dos de la bande led blanche froide et chaude, collez-les à l'arrière de votre téléviseur. puis, à l'aide de soudure, connectez l'anode (ou la borne + ve) des deux leds l'une à l'autre afin de créer une anode commune, puis connectez l'anode commune à la borne + ve de votre alimentation. La cathode (ou borne -ve) de chaque LED se connecte au drain de deux MOSFETS.

Étape 5: Succès

donc c'est enfin terminé et vous pouvez contrôler la led sans sortir du lit. Maintenant, si cela ne fonctionne pas pour vous, la section des commentaires est toujours ouverte. De plus, je ne suis pas si bon programmeur que si l'un d'entre vous peut améliorer le code, veuillez le partager avec nous.

Conseillé: