Comment créer votre propre Ambilight DIY pour moins de 60 $
Pour une expérience visuelle immersive ultime sur votre téléviseur, rien ne vaut Ambilight. Ces systèmes d’éclairage dynamique étendent votre écran en reflétant le contenu de l’écran sur le mur derrière. Non seulement ils ont l’air incroyable, mais ils aident également à réduire la fatigue oculaire.
Malheureusement, Ambilight est une technologie exclusive disponible uniquement sur quelques modèles de téléviseurs Philips. Mais il existe des alternatives qui peuvent obtenir le même effet, y compris l’option de bricolage que nous allons construire aujourd’hui pour aussi peu que 50 $. Intéressé par?
alternative sans bricolage
Avant de nous attaquer au bricolage Ambilight, vous devez savoir qu’il existe des options non DIY disponibles qui peuvent être plus appropriées.
Govee Immersion TV Rétroéclairage
L’option standard la plus simple est également la moins chère, à moins de 100 $. Govee TV Immersion Backlight fonctionne avec les téléviseurs de plus de 55″ et « regarde » la télévision avec une caméra à faible coût. Cela fournit des effets d’éclairage dynamiques sans intercepter le signal HDMI. Le boîtier de commande est également équipé du Wi-Fi, de sorte que les LED peuvent être utilisées comme un système d’éclairage intelligent et même avoir un mode de réponse musicale.
Lampe Philips Hue
Certainement pas une option bon marché et limitée à la lecture à partir de votre PC (comme notre projet de bricolage ci-dessous), le logiciel Hue Sync peut utiliser n’importe quelle couleur des luminaires Hue comme éclairage ambiant qui reflète le contenu du bureau.
Pour configurer cela, créez simplement une zone de divertissement dans l’application, placez vos lumières et téléchargez l’application Hue Sync.
Faire une vidéo du jour
L’effet global ne sera pas aussi impressionnant que la bande LED Pixel, mais si vous possédez déjà des ampoules Hue, c’est un moyen rapide de voir si vous aimez l’expérience d’éclairage ambiant dynamique. Bien que cela ait fière allure dans les démos vidéo, certaines personnes le trouvent très distrayant dans la vraie vie !
Ambilight DIY : Démo
Tout d’abord, la démo que nous faisons. Si vous êtes curieux, la vidéo diffusée est Electric Sheep, une tournée de transe de 3 heures. C’est le match parfait pour mettre en valeur la technologie Ambilight. Bien sûr, toutes les vidéos ne produiront pas des résultats aussi agréables. De nombreux films sont trop sombres ou rendus dans un format de film qui se traduit par des barres noires (donc, pas de données de couleur). J’ai constaté que les meilleurs résultats sont observés dans des couleurs vives et éclatantes dans la plupart des animations et dans des films d’action avec des effets CG subtils.
Il convient de mentionner que cette version DIY ne fonctionne qu’avec certains logiciels exécutés côté ordinateur ; elle ne fonctionne pas avec les signaux HDMI génériques. Il est donc parfait pour les jeux VLC, Plex ou PC.
de quoi avez-vous besoin
La liste des pièces est courte – pas d’électronique compliquée ici :
- Arduino
- Alimentation 5V
- Barre lumineuse LED WS2812B 5 m
- Ruban adhésif double face (ne commettez pas la même erreur. Utilisez du ruban adhésif 3M de bonne qualité)
- Traitement installé sur PC
La partie principale de ce clone Ambilight est une chaîne de LED WS2812B adressables individuellement. Chaque LED a son propre jeu de puces et un seul fil est utilisé pour la communication. Vous pouvez trouver une bande de 5 mètres sur Amazon pour environ 30 $.
J’ai utilisé une ancienne alimentation ATX que j’ai convertie en alimentation de banc auparavant comme alimentation 5 V appropriée pour ce projet, mais vous devez calculer vos propres besoins à environ 50 mA ou 0,25 W par LED. La barre lumineuse liée ci-dessus a un total de 360 LED, nécessite donc 90W à pleine luminosité, ou 18A à 5V. Si vous avez acheté le même ruban LED, une alimentation 5V/20A suffirait.
câblage
Testons d’abord la lumière pour nous assurer que l’alimentation est suffisante et que la communication de base est normale.
Connectez la broche 6 de l’Arduino au fil étiqueté DIN sur la bande LED. Votre bande doit avoir une dérivation à une extrémité, utilisez donc un cavalier mâle-femelle.
Connectez également la broche GND de l’Arduino à GND (ou -ve) sur la bande. Ne connectez pas la bande LED à la broche 5V de l’Arduino. Vous allez faire sauter l’Arduino et votre port USB très rapidement et irrémédiablement. Au lieu de cela, utilisez une alimentation externe 5V pour la bande. L’Arduino sera alimenté par un port USB de votre PC.
Encore une fois, seuls le signal (DIN) et GND doivent être connectés de la bande LED à l’Arduino.
Notez que ces bandes ont une direction spécifique dans laquelle le signal doit circuler, comme indiqué par les flèches. Si vous connectez plusieurs bandes, vous devrez peut-être également réinjecter l’alimentation à mi-chemin pour éviter les chutes de tension, mais je l’ai trouvé inutile pour seulement 5 mètres.
Charger le code Arduino et tester
Ce projet comporte à la fois une partie Arduino et une partie traitement. Assurez-vous d’abord que vous avez ajouté FastLED à votre répertoire de bibliothèque Arduino, puis téléchargez ce code. Modifiez le nombre de LED sur la ligne 7 ; modifiez la ligne 47 si vous constatez un profil de couleur corrompu. Pour la bande que j’ai achetée, elle utilisait le chipset WS2812B et l’ordre des couleurs « GRB ». Consultez la documentation FastLED pour savoir comment calibrer votre bande.
Enfin, vous avez besoin du composant de traitement dans le code du projet Adafruit.Pour tester, ouvrez tourbillon de couleur.pde. Encore une fois, modifiez le nombre de LED sur la ligne 29 ; et le périphérique série sur la ligne 44. Si l’Arduino est le seul périphérique COM branché, numéro de série.list()[0] très bien.Sinon, essayez numéro de série.list()[1]Exécutez l’application et avec un peu de chance, vos bandes afficheront un beau tourbillon de couleurs.
Notez que vous n’êtes pas limité au traitement. Tout ce qui est compatible avec Adalight (comme Prismatik) peut également être configuré pour l’utiliser, mais nous ne couvrirons que le processus de configuration d’Adalight dans ce didacticiel.
Mesurer et couper à la taille
Retirez votre téléviseur du mur ou retournez-le et prenez une mesure. Je suppose que vous collerez la bande directement sur le téléviseur, mais si ce n’est pas le cas, vous devrez construire un cadre. Essayez de vous assurer que vous obtenez un pixel droit à chaque coin, sinon cette étape devrait être facile. Continuez à couper les bandes en longueurs plus courtes – uniquement entre les pastilles de cuivre indiquées par les lignes pointillées ; et appliquez du ruban adhésif double face 3M sur chaque longueur.
Si vous avez besoin d’un espace en bas à cause du meuble TV, faites-le, mais assurez-vous que votre bande commence sur les côtés, pas dans les coins. Vous pouvez configurer ces pixels manquants ultérieurement du côté logiciel.
Connectez-vous à votre téléviseur et rejoignez
Allez-y et collez les bandes à l’arrière du téléviseur, rappelez-vous que chaque bande a un direction Le signal doit suivre. Peu importe de quel coin ou de quel côté du meuble TV vous partez.
Pour connecter les coins, il suffit de connecter chacun des 3 pads à la partie correspondante dans la bande suivante. De plus, il est beaucoup plus facile d’étaler un peu de soudure sur le fil avant d’essayer de le connecter au pad. Laissez la dernière bande telle quelle – ne la reconnectez pas au point de départ !
Testez à nouveau
Assurons-nous de ne pas gâcher la soudure là-bas – chargez à nouveau l’application Color Swirl et vérifiez. Une fois satisfait, remettez le téléviseur dans la bonne position et organisez les fils. Passons à la configuration du logiciel.
Configurer Adalight
C’est la partie la plus fastidieuse du projet. Chaque LED individuelle doit être définie dans le logiciel.charge Adalight.pde Dans le processus et changez d’abord les variables qui définissent le nombre de pixels le long des côtés et du haut (en ignorant les pixels manquants pour l’instant) – c’est sur la ligne 87.Dans mon cas, j’ai utilisé 35 pixels pour le haut et le bas et 22 pixels pour les côtés supérieur et inférieur, donc cela a été défini comme {0,35,22}.
Juste en dessous, vous trouverez « chaque information LED » – une longue liste qui définit chaque LED autour du téléviseur. Chaque LED est définie comme un ensemble de 3 nombres :
- Numéro de moniteur (le mien est 0, mais le vôtre peut être d’autres)
- Coordonnée X. 0 est à gauche (face à l’écran du téléviseur)
- Coordonnée Y. 0 est le haut (face à l’écran du téléviseur)
Si vous obtenez une erreur lors de la compilation, cela signifie qu’il manque une virgule quelque part ou que vous avez trop d’accolades.
Asseyez-vous et regardez un film !
Exécutez le code et démarrez le film avec votre logiciel préféré. La console de débogage de Processing m’indique que mon ordinateur peut gérer 15 images par seconde (il s’agit du taux de rafraîchissement des LED, pas de la lecture vidéo). N’importe quel ordinateur moderne devrait être capable de gérer cela. Vous pouvez ajuster plus de variables comme la luminosité minimale et le délai de fondu entre les actualisations. Comme toujours, nous vous encourageons à lire le code, à le comprendre et à apporter des modifications.
Félicitations, vous avez maintenant un excellent système DIY Ambilight pour environ 50 $ (et peut-être quelques LED).
Si tout cela vous semble trop compliqué et que vous êtes satisfait de quelque chose de moins dynamique, consultez notre tour d’horizon des meilleurs kits d’éclairage de polarisation TV.
A propos de l’auteur