Ambilight do-it-yourself : instructions pas à pas, trucs et astuces

Table des matières:

Ambilight do-it-yourself : instructions pas à pas, trucs et astuces
Ambilight do-it-yourself : instructions pas à pas, trucs et astuces
Anonim

Ambilight est un monde de couleurs. Le rétroéclairage peut être réalisé dans la même teinte que sur l'écran, ou avoir une couleur statique blanche, rouge, bleue ou verte. Quel que soit le réglage choisi, regarder un tel téléviseur sera épique. Ambilight est idéal pour démarrer une fête et peut non seulement suivre ce qui se passe à l'écran, mais aussi réagir à la musique.

Il ajuste automatiquement et intelligemment l'intensité et les couleurs affichées en fonction du tempo, de l'intensité et du volume de la musique. Malgré le fait que le système est livré avec des téléviseurs modernes, vous pouvez créer Ambilight t de vos propres mains. Le principal avantage de créer votre propre solution d'éclairage domestique est que vous pouvez ajouter beaucoup plus de LED pour un petit prix, ce qui vous permet d'utiliser 100 à 200 éléments ou même plus.

Light show pour Apple TV

Spectacle lumineux pour Apple TV
Spectacle lumineux pour Apple TV

Éclairage d'ambiance pour TV- Amélioration de la conception de la visualisation de n'importe quel film. Et si l'écran ne prend pas en charge cette fonction, vous pouvez facilement l'exécuter vous-même.

Matériel pour DIY Ambilight:

  1. Raspberry Pi 3 modèle B.
  2. Chargeur USB ou bloc d'alimentation.
  3. Micro USB.
  4. Trois câbles HDMI.
  5. Carte SD pour Raspberry Pi.
  6. Bande LED.
  7. Répartiteur HDMI AC/DC.
  8. Logiciel.

Avant de commencer, téléchargez la dernière version du système d'exploitation Raspbian et installez-la sur la carte SD. Vous pouvez télécharger le programme sur le site Web du fabricant, vous y trouverez également le manuel d'installation.

Algorithme d'appareil Ambilight t à faire soi-même
Algorithme d'appareil Ambilight t à faire soi-même

Algorithme pour implémenter Ambilight de vos propres mains:

  1. Connectez un appareil audio. À ce stade, connectez un périphérique multimédia HDMI, tel qu'une Apple TV, au répartiteur HDMI, puis au téléviseur. Commencez par connecter l'un des câbles HDMI de la sortie de l'appareil multimédia à l'entrée du répartiteur. Connectez ensuite un deuxième câble HDMI de la sortie du premier répartiteur au port souhaité sur le téléviseur.
  2. Depuis la deuxième sortie du répartiteur, connectez le troisième et dernier câble HDMI au port d'entrée du convertisseur HDMI/AV. Lorsque cela est fait, connectez un câble RCA de la sortie vidéo jaune du répartiteur à l'entrée vidéo de la carte de capture.
  3. Ensuite, l'éclairage Ambilight à faire soi-même continue. Connectez la bande LED au secteur et au Raspberry Pi. Connectez le positif (5 V) etpôle négatif (masse) à l'alimentation 5V et allumez-le. Vérifiez la polarité correcte. Comment faire? Le premier indicateur sur la bande doit devenir bleu.
  4. Pour créer votre propre Ambilight, connectez la source lumineuse aux broches GPIO du Raspberry Pi en connectant les broches suivantes: 9 (GND), 21 (DATA) et 23 (Clock). Les couleurs peuvent varier en fonction de la bande LED. La meilleure façon de connecter la bande consiste à utiliser des câbles de démarrage, mais en principe, vous pouvez utiliser tout ce qui crée une connexion électrique solide - soudure et connecteurs.
  5. Le logiciel utilisé pour créer l'effet Ambilight est Hyperion, un logiciel libre et open source. Il est assez facile à configurer et est même livré avec une application Java pour une installation facile.
  6. Lorsque le programme s'ouvre, allez directement dans l'onglet SSH et connectez le Raspberry.
  7. Avant de faire DIY Ambilight pour TV, entrez l'adresse IP, le nom d'utilisateur et le mot de passe corrects, puis connectez-vous à Raspberry Pi.
  8. Après vous être connecté, cliquez sur "afficher le trafic" pour voir un journal complet de ce qui se passe. Appuyez ensuite sur Inst./Upd. Hyperion pour installer le logiciel et les composants nécessaires sur le Pi. Si le processus a réussi, les couleurs apparaîtront sur la bande LED au démarrage d'Hyperion.
  9. Un guide détaillé étape par étape pour configurer le logiciel est disponible sur le site Web du développeur.
  10. Créez un cadre pour l'Ambilight, par exemple quelques profilés en L en aluminium, et coupez-les à la bonne taille pourLA TÉLÉ. Percez des trous aux bons endroits et finissez les coins pour plus de solidité et d'esthétique.
  11. Terminez le bricolage Ambilight en fixant le cadre à l'arrière du panneau et en retirant les fils.

Logiciel Amblone

Amblone n'est certainement pas le premier système à créer l'effet Ambilight. Il existe d'autres solutions sur le Web qui obtiennent plus ou moins le même effet qu'Amblone. Certains d'entre eux sont des produits commerciaux finis, d'autres sont des projets de bricolage comme Amblone.

Pour bricoler Ambilight pour la télévision, vous aurez besoin des éléments suivants:

  1. Logiciel Amblone.
  2. Microcontrôleur comme Arduino Mega.
  3. Câble USB.
  4. Bandes LED RVB pouvant être contrôlées manuellement. Vous devez d'abord vous assurer que la bande ne colore pas automatiquement les LED.
  5. Adaptateur 12V.
  6. Fils électriques.
  7. Ruban adhésif double face ou autre matériel de montage de bande LED.

Les microcontrôleurs Arduino sont idéaux pour les débutants car ils sont abordables, faciles à programmer et offrent de nombreuses options pour une variété de périphériques d'entrée et de sortie. Le plus souvent, ils sont utilisés par les radioamateurs lors de l'installation du rétroéclairage Ambilight du téléviseur de leurs propres mains. Amblone pour PC prend actuellement en charge jusqu'à 4 canaux, donc l'Arduino Mega est un très bon choix car il dispose de 14 PWM.

Soudure et assemblage du circuit d'éclairage

Souder et assembler le circuitéclairage
Souder et assembler le circuitéclairage

Arduino Mega dispose de plusieurs sorties PWM (Pulse Width Modulation). Pour chaque bande LED, vous devez connecter le fil rouge, vert et bleu à l'une de ces sorties. Pour faire du bricolage Ambilight pour TV, utilisez les broches 2-4 où la broche 2 est rouge, la broche 3 est verte et la broche 4 est bleue. La deuxième ligne utilise les broches 5 à 7, où la broche 5 est rouge, la broche 6 est verte, la broche 7 est bleue, etc.

Arduino ne peut pas fournir de tension aux lignes LED par lui-même. Pour cette raison, une alimentation électrique supplémentaire est nécessaire. Un adaptateur 12 V, 1 A suffira. Vous aurez également besoin d'une résistance et d'un transistor pour les fils rouge, vert et bleu. L'installation nécessite trois résistances de 2200 ohms et trois transistors NPN pouvant commuter 200 mA à 12 V pour chaque canal.

Pour bricoler Ambilight ws2812b, connectez la sortie Arduino à une résistance et la résistance à la base du transistor. Connectez l'émetteur à la terre Arduino et le collecteur à la couleur de bande LED appropriée pour tous les fils RVB. Connectez le positif commun des bandes LED au positif de l'adaptateur 12V et le négatif du positif de l'adaptateur 12V à la masse Arduino.

L'exécution du circuit est tracée sur un petit fragment de la carte avec des désignations de broches afin de pouvoir déconnecter les pièces défectueuses si nécessaire. Vous pouvez utiliser un ancien boîtier de modem réseau pour abriter l'Arduino et les composants électroniques. Ensuite, appliquez les câbles Ethernetcomme alimentation pour les bandes LED. Le résultat est un boîtier très agréable et professionnel avec de bonnes pièces et de bons fils.

Instructions de connexion Arduino

Pour bricoler Ambilight Arduino pour TV, téléchargez le logiciel approprié. Pour télécharger, vous avez besoin de l'environnement Arduino, qui se trouve sur le site Web du développeur, ici vous pouvez également trouver des instructions pour la connexion.

Ouvrez le fichier pde dans l'environnement et sélectionnez le bon modèle en allant dans "Tools> Panel" et Arduino Mega. Sélectionnez également le bon port dans "Tools>" (série). Cliquez ensuite sur le bouton "Télécharger". Une fois le code téléchargé, l'Arduino devrait automatiquement démarrer et s'ouvrir chaque fois qu'il est alimenté par le câble USB ou l'adaptateur secteur.

Logiciel lors de l'installation d'un téléviseur à rétroéclairage Ambilight, le bricolage peut être effectué sur le système d'exploitation Windows. Pour cela, téléchargez Amblone pour Windows. Vous pouvez soit télécharger les binaires, soit les codes sources et les compiler vous-même. Après avoir lancé Amblone, une icône apparaîtra dans la barre d'état système. Faites un clic droit sur l'icône et sélectionnez "Configurer Amblone".

Ensuite, vous devez définir des paramètres importants. Tout d'abord, choisissez le moniteur à partir duquel obtenir la couleur moyenne, et indiquez les canaux RVB et la partie de l'écran qu'ils représentent. Par exemple, s'il y a une bande LED RVB située en haut de l'écran du téléviseur qui est sélectionnée comme deuxième moniteur, et une LEDbande est connectée aux broches de sortie 2-4, vous devez sélectionner "Moniteur auxiliaire" sous "Moniteur source" et la partie de l'écran que la bande représentera dans le canal 1. Ce sera probablement "moitié supérieure" ou "plein écran ". Les rayures peuvent émettre une couleur statique non standard. Pour ce faire, choisissez l'option "statique".

Le prochain paramètre important est le port COM. Sélectionnez le port COM Arduino sur le PC. Une fois le bon sélectionné, l'Ambione devrait automatiquement commencer à communiquer avec l'Arduino. La petite LED clignotera lors de la réception de données. En connectant l'adaptateur de bande LED, vous pouvez vous assurer qu'ils émettent les couleurs souhaitées.

Conseils de réglage des performances

Une fois que l'Arduino est opérationnel, réglez le logiciel pour des performances maximales. Plusieurs options disponibles.

Le premier est la précision du calcul des couleurs. Cette option détermine le nombre de pixels qui seront utilisés pour calculer la couleur moyenne de l'écran. Si le curseur est tourné vers la droite, l'algorithme s'exécutera plus rapidement, mais la couleur sera moins précise, ce qui peut provoquer un scintillement. Le régler à gauche donnera les meilleurs résultats, mais cela peut ralentir le processus, entraînant un changement de couleur plus lent des bandes de LED ou interférant avec d'autres processus en cours d'exécution sur le PC.

La deuxième option est le seuil d'obscurité des couleurs. Cette option définit un seuil pour les pixels supérieur à la valeur moyenne. C'est très utile si la vidéo en cours de lecture n'occupe pas tout l'écran, mais laisse une partie du moniteur noir. Il ravive partiellement les couleurs. Cependant, l'installation est tropun seuil élevé peut provoquer un certain scintillement.

Vient ensuite l'option de couleur de surbrillance. Cette caractéristique fait que les LED s'éloignent du gris et du blanc vers une teinte plus attrayante. Réglage du curseur sur la position "Off" accélérer légèrement l'algorithme. Si les couleurs émises vous conviennent, l'option suivante n'est pas utilisée.

Si elles semblent complètement différentes des couleurs à l'écran, vous pouvez essayer de cocher la case pour modifier les valeurs de rouge et de bleu. Les bitmaps sont gérés différemment sur certains systèmes en raison du fait qu'ils sont stockés au format RVB au lieu du format BGR. La définition de cette option résoudra ce problème et les couleurs correctes seront envoyées à l'Arduino.

Vient ensuite le calibrage. Sur la plupart des bandes LED RVB et autres sources lumineuses, la lumière rouge, verte et bleue n'a pas la même intensité lumineuse aux mêmes courants. De ce fait, les couleurs mélangées ne s'afficheront pas correctement et deviendront, par exemple, un peu bleues. Si tel est le cas, vous devrez déplacer le curseur de cette couleur vers l'arrière pour réduire sa dominance.

Vous devrez également effectuer ce calibrage si le mur sur lequel la lumière est projetée n'est pas complètement blanc. Dans tous les cas, un bon moyen de calibrer Ambione est de sélectionner une couleur statique blanche pour tous les canaux (255, 255, 255) et de déplacer les curseurs jusqu'à ce que la lumière blanche soit projetée sur le mur.

Il y a aussi un curseur de luminosité. Avec ce curseur, vous pouvez réduire toute l'intensité lumineuse de l'installation Amblone. La dernière chose à changer est certains paramètres de performance,par exemple, la priorité du processus. Si vous rencontrez des problèmes pour lancer Amblone à côté d'un lecteur multimédia ou d'un jeu vidéo, essayez de modifier ce paramètre.

Manque de technologie lzh

Gorgeous DIY Ambilight Arduino LED éclairage peut être réalisé à l'aide d'un logiciel et d'un traitement pour n'importe quel appareil à plasma. Un tel système Ambilight est bon marché, facile à modifier, n'a pas de dispositif de passage et convient aux téléviseurs ou aux moniteurs de différentes tailles. Il fournit une lumière diffuse autour de l'écran plat, reflétant les couleurs vues à l'écran. Les experts appellent ce projet Ozilight. Cela rendra certainement n'importe quel téléviseur beaucoup plus intéressant. Il s'agit d'une option de bricolage pour Ambilight pour PC.

Le système fonctionne avec l'ordinateur. Étant donné qu'un programme informatique sera utilisé pour capturer et analyser les couleurs, cela signifie que le téléviseur ou le moniteur n'entrera que des données provenant du PC et non d'une autre source multimédia telle qu'un lecteur DVD ou une chaîne de télévision.

Équipement requis:

  1. Ordinateur.
  2. Arduino Uno, Nano ou Mega, tout microcontrôleur prenant en charge SPI fonctionnera également.
  3. Ws2812b Bande LED numérique.
  4. Alimentation DC pour LED 5V/2A, en fonction de la quantité de ruban utilisée.

Lors de l'achat de bandes RVB, il est préférable de choisir des bandes RVB "numériques", telles que WS2811 ou WS2801. Certaines bandes bon marché ne peuvent pas changer la couleur de chaque LED individuelle. Vous pouvez également acheter des LED simples et les connecterau schéma. Bien qu'il soit très encombrant à cause des câbles, puisqu'il y a 4 câbles, résistances et autres éléments pour chaque LED.

Arduino Uno ne peut gérer que 4 LED RVB, dans la plupart des cas, utilise PWM sans aucun autre périphérique externe. Lors de l'utilisation de bandes LED WS2811, Arduino pourra piloter toutes les LED avec une seule connexion filaire, à l'exception de Vcc et GND.

WS2801 La bande LED RVB offre une technologie de pointe avec un temps de réponse très rapide, de sorte que l'utilisateur ne remarque aucun retard visible entre l'écran du téléviseur et la lumière. Lorsque vous effectuez vous-même le rétroéclairage de votre téléviseur Ambilight, Raspberry contrôle le fonctionnement des LED. Le coût de la bande est d'environ 12 dollars américains par mètre. Afin de déterminer combien de mètres seront nécessaires, vérifiez les dimensions du téléviseur ou du moniteur. Par exemple, pour un téléviseur de 47 pouces, environ 3 mètres seront nécessaires.

Le choix de la source d'alimentation dépendra de la longueur. Les LED recommandées nécessitent 8,64 watts par mètre. Par conséquent, l'alimentation 5 V, 6 A recommandée peut fournir jusqu'à 3,4 m. Pour plus de 3,5 m, il est recommandé d'utiliser une alimentation 10 A, qui peut prendre en charge jusqu'à 5,7 m de LED.

Recommandations de couleur de capture d'écran

Ambilight DIY
Ambilight DIY

Très facile et efficace pour prendre des captures d'écran et analyser les couleurs avec certaines bibliothèques JAVA.

Avantages du traitement en tant qu'environnement de programmation:

  1. Les logiciels multiplateformes peuvent fonctionner sur Windows, Mac etLinux.
  2. Utilise la syntaxe C++.
  3. A la même convention de programmation IDE que l'Arduino. En fait, l'IDE Arduino a été fondé pour être un IDE de traitement.
  4. Prend en charge certaines bibliothèques Java très puissantes et pratiques.
  5. Gratuit.

Pour une reproduction des couleurs de haute qualité, les couleurs sont analysées sur les bords de l'écran. Après la capture, la fréquence des pixels est réduite dans une zone particulière pour obtenir une couleur moyenne. Effectuez cette opération simultanément dans plusieurs zones le long du bord de l'écran. En fin de compte, vous pouvez utiliser la couleur de chaque zone pour contrôler les LED RVB. Le système de marquage LED dans le code suit le modèle. Si, par exemple, il y a 25 LED, les bords de l'écran sont divisés en 25 petits rectangles.

Vous pouvez construire une télécommande robotique DIY Camera Gimbal. C'est un projet très simple.

La première partie du code du programme.

La première partie du code du programme
La première partie du code du programme

Préparation d'une bande LED RVB de 25 pièces. Les LED RVB sont généralement fournies sous forme de bande, mais il est préférable qu'elles soient séparées et soudées ensemble. Pour ce faire, utilisez de la colle chaude pour renforcer les points de soudure.

La deuxième partie du code ressemble à ceci.

La deuxième partie du code du programme
La deuxième partie du code du programme

Ensuite, installez la cassette sur le téléviseur. Sélectionnez le positionnement exact des diodes. Ils doivent être orientés vers l'extérieur à un angle afin qu'ils soient vus plus lumineux de l'avant.

La troisième partie du code du programme est montrée sur la photo.

Troisièmemorceau de code
Troisièmemorceau de code

Connect Arduino, puissance pour transférer des données. Utilisez une alimentation externe - adaptateur secteur 5V 2A. Le GND de l'alimentation doit être connecté au GND Arduino.

La quatrième partie du code du programme est sur la photo.

La quatrième partie du code de programme
La quatrième partie du code de programme

Ensuite, j'utilise le logiciel sur l'ordinateur, prescris toutes les parties du code du programme.

La cinquième partie ressemble à ceci.

Cinquième partie du code de programme
Cinquième partie du code de programme

Commande de bande LED

Avec l'Arduino, vous pouvez interagir avec l'application Processing pour intégrer le système. Dans ce cas, il est tout à fait possible de faire du DIY Ambilight pour un téléviseur sans ordinateur.

Vous pouvez utiliser la bande LED RVB WS2811, elle n'est pas contrôlée par des signaux PWM RVB, mais par un autre protocole qui ne nécessite qu'une seule connexion filaire. C'est assez difficile à faire à partir de zéro par vous-même. Heureusement, l'équipe d'Adafruit a développé une bibliothèque pour ce type de bande LED - NeoPixel.

Contrôle de la bande LED
Contrôle de la bande LED

25 Les LED nécessiteront l'envoi d'au moins 75 données à chaque fois qu'une capture d'écran est prise. Lors de l'envoi, des valeurs constantes sont ajoutées, telles que les caractères O et Z. Il s'agit d'un identifiant pour l'Arduino, il sait donc qu'il s'agit du début de nouvelles données. Après les avoir reçus, l'application recevra le message "Je suis prêt, le prochain paquet de données, s'il vous plaît." Après cela, un petit ajustement de la position des LED est effectué.

Meilleure expérienceLampes Philips

La meilleure expérience de rétroéclairage Philips
La meilleure expérience de rétroéclairage Philips

Philips Ambilight est un système d'éclairage passionnant intégré à certains téléviseurs. Autour de ce dernier, on retrouve des LED qui affichent en temps réel les couleurs de l'écran sur les murs derrière lui. Ce produit n'est pas disponible dans tous les pays et peut être assez cher. Mais, heureusement, il existe une version DIY que vous pouvez installer vous-même. Un clone d'Ambilight rendu possible grâce à l'utilisation d'un Raspberry Pi, de quelques LED et d'un logiciel gratuit.

Équipement et fournitures:

  1. N'importe quelle source HDMI.
  2. Ruban adhésif double face pour fixer des pièces au téléviseur, 3 m.
  3. Raspberry Pi 2/3.
  4. Au moins une carte mémoire Micro SD de 8 Go et une alimentation de 2,5 A.
  5. Bande LED (5m pour TV 40").
  6. Alimentation LED 5V 10A.
  7. Répartiteur HDMI.
  8. Adaptateur HDMI vers AV.
  9. Capteur vidéo.
  10. Câble HDMI.
  11. Fer à souder.

Premièrement, mesurez les bandes autour de l'écran que vous prévoyez d'utiliser. Une fois les bandes coupées à la bonne taille, soudez doucement les bandes ensemble, en vous assurant qu'elles sont connectées les unes aux autres dans le bon sens avec la flèche qui pointe vers le bas.

Lorsque l'alimentation est appliquée aux bandes LED sans logiciel, certaines LED peuvent ne pas s'allumer. Cela ne signifie pas qu'ils ne fonctionnent pas. Vous devez attendre que le logiciel soit installé avant de conclure qu'ilen panne.

Configurez le Raspberry Pi et installez le système d'exploitation OpenELEC. À ce stade, exécutez l'application Hyperion sur l'ordinateur et ssh dans le Raspberry Pi. Les paramètres que vous devez sélectionner pour l'application Hyperion varient en fonction de la marque du téléviseur. Suivre les paramètres de quelqu'un d'autre ne donne pas toujours d'excellents résultats sur un appareil particulier.

Il existe une application pratique pour téléphone Hyperion Remote qui permet à l'utilisateur de se connecter facilement au système et d'ajuster les effets d'éclairage à sa guise, ainsi que d'utiliser des modes prédéfinis, tels que DIY Embilight pour Samsung TV.

Effet d'éclairage de fond Lightberry HD

Effet d'éclairage de fond Lightberry HD
Effet d'éclairage de fond Lightberry HD

Pour avoir l'effet de Philips Ambilight, il n'est pas nécessaire d'acheter un nouveau panneau, vous pouvez l'obtenir sur n'importe quel écran plasma. Le réseau de distribution vend des kits logiciels qui créent des projets beaucoup plus excitants et sont applicables aux téléviseurs existants. L'une des plus connues est Lightberry, une entreprise qui a amélioré l'expérience de visionnage et de jeu en utilisant des LED colorées similaires au système Philips Ambilight.

Théoriquement, le système est assez simple - utiliser un Raspberry Pi comme processeur dans un schéma d'exécution Ambilight à faire soi-même pour un téléviseur via HDMI. Le câble relie le répartiteur au kit Lightberry HD, qui analyse les bords extérieurs de l'image transmise au téléviseur. Puis il recréecouleur et luminosité avec un effet quasi instantané. Les lumières affichées sur les bords du téléviseur créent l'illusion d'une image s'étendant au-delà des bords du téléviseur et améliorent l'expérience visuelle globale.

Installation de l'image système sur le Raspberry Pi lors du bricolage Embilight pour TV:

  1. Téléchargez l'image système depuis le site Web de Lightberry HD. Il s'agit d'une version modifiée du populaire système Raspberry Pi KODI conçu pour fonctionner avec Lightberry HD.
  2. Téléchargez le logiciel pour installer l'image système sur la carte microSD. Les utilisateurs de Mac peuvent utiliser ApplePi Baker et les utilisateurs de Windows peuvent utiliser Win32DiskImager, c'est gratuit et fera exactement le travail.
  3. Insérez une carte microSD dans un PC ou un Mac. Cela peut être fait via la fente pour carte SD ou via un lecteur de carte SD USB.
  4. Installer l'image système sur la carte microSD.
  5. Dans la section, recherchez l'image système téléchargée en cliquant sur les trois points dans la section Recette IMG et "Restaurer la sauvegarde" pour l'installer.
  6. Les utilisateurs Windows doivent exécuter Win32DiskImager en tant qu'administrateur en cliquant avec le bouton droit sur l'utilitaire et en sélectionnant "Exécuter en tant qu'administrateur".
  7. Ensuite, affichez l'image du système démarré précédemment, sélectionnez la lettre du pilote de la carte SD sur l'ordinateur.
  8. Ensuite, l'assistant de programme vous aidera à configurer le logiciel.

Ambilight est également l'accompagnement parfait pour les jeux. Lorsque vous entrez en mode jeu, la vitesse à laquelle les couleurs peuvent changer est augmentée pour mieux simuler l'actionsur l'écran. Si le joueur aime les jeux de tir à la première personne ou les jeux de course, Ambilight est garanti pour qu'il se sente plus impliqué dans l'action, avec l'avantage supplémentaire de pouvoir bricoler Ambilight sans ordinateur.

Conseillé: