[TUTO] Mettre en place un système Ambilight sous Windows avec AmbiBox

 

 J'ai divisé le tuto originel Mettre en place un système Ambilight sous Windows et AmbiBox car celui-ci était vraiment trop long.

Vous trouverez donc ci-dessous la partie qui traite seulement d'AmbiBox . 

Pour une utilisation avec Prismatik le tuto se trouve ici mais il faudra au préalable suivre la 1ere partie de ce tuto avant de s'y rendre.

 

Le but de ce tuto est de mettre en place un système Ambilight pour son Ordinateur Portable, son Ecran PC ou encore sa TV, en utilisant pour cela un Arduino pour la partie hardware et un ordinateur sous Windows 10 avec Ambibox pour la partie Software.

 

Je traitera dans les moindres détails l'installation, la configuration et l'utilisation des différents logiciels  afin que vous puissiez comprendre et paramétrer le plus fidèlement possible votre installation Ambilight.

 

Je programmerai mon Arduino avec 2 Sketchs utilisant la bibliothèque FastLED. A vous de choisir celui qui vous convient le mieux.

Mise à jour :  j'ai supprimé la partie programmation avec un Sketch utilisant la bibliothèque Neopixels suite à des problèmes de latence.

 

Pour ce Tuto j'ai utilisé :

  • Un Ordinateur Portable sous Windows 10
  • Un Arduino Nano
  • une bande de LEDs 
  • Le Logiciels AmbiBox

 

Préalable

 

Tout d'abord il nous faut :

  • Un Arduino 
  • Une bande de LEDs WS2812B ( 62 dans mon installation ) et 3 connecteurs d'angle
  • Un chargeur 5v 3A ( pour les LEDs )
  • Le logiciel Arduino IDE correctement configuré avec la bibliothèque FastLED d'installé
  • Les Sketchs AdalightAmbiboxFastLED et AdalightAmbiboxFastled2
  • Le Logiciel AmbiBox pour Windows
  • Mise à jour de PlayClaw
  • Addons AmbiBox pour Kodi ( optionnel )

 

 

 

Mise en place des LEDs derrière son Ecran

 

La première des choses que nous devons faire c'est de mettre en place nos LEDs derrière notre écran. Pour ma part je l'ai faite sur mon Ordinateur portable de 15 pouces.

 

Voici la procédure que j'ai suivi :

  • Fermer mon ordinateur portable en l'ayant l'ouverture face à moi
  • Mesurer la hauteur et la largeur. Mon Portable fait à peu près 38 cm x 25 cm

Sachant que 2 connecteurs d'angle mesure un peu plus de 3cm donc on aura 6 cm de bande en moins à poser.
Il nous faudra donc 2 bandes de 32 cm pour la partie horizontal et 2 bandes de 19 cm pour la partie Vertical.

Apres mesure de ma bande, la coupure des connexions de mes LEDs WS2812B en 60L/metres se trouve :

  • Pour la partie Horizontal à  31.7 cm, proche des 32 cm qu'il me faut
  • Pour la partie Vertical à 20 cm, ce qui est trop, n'ayant que 19 cm de hauteur.

J'ai donc coupé mes bandes en enlevant 1 LED sur chaque longueur me donnant :

  • Pour l'Horizontal, 2 bandes de 19 LEDs mesurant chacune 30 cm
  • Pour la Vertical, 2 bandes de 12 LEDs mesurant 18.5 cm.

C'est un mal pour un bien car ça me permettra de ne pas positionner les bandes trop près du bord de l’écran.

 

Pour résumé, je me retrouve avec un rectangle de 19 LEDs sur 12 LEDs, mesurant au total 36.5 cm x 24.5 cm. La première LED de mon bandeau se trouve en haut à gauche, près du connecteur d'alimentation de mon portable. Le sens de rotation est donc l'inverse des aiguilles d'une montre.

 

J'ai mis du scotch pour faire tenir mes LEDs mais je compte faire un cadre qui se logera sur la tranche pour que je puisse enlever mon installation quand je le souhaite.

 

Je vous met en plus un schéma de montage montrant l'installation selon le type de bande que vous avez :

 

On peut voir sur mon schéma de montage que j'utilise un Arduino Nano connecté en USB sur mon Ordinateur Portable. Si vous avez très peu de LEDs, vous pouvez les alimenter via les broches GPIO de votre Arduino. ( en 3.3v ou en 5v  selon les modèles )

 

Petite Astuce pour savoir si vos LEDs ont assez d'intensité : Faire en sorte que vos LEDs s'allume en Blanc. Si vous voyez une partie de bande qui affiche du jaune, c'est que l'intensité n'est pas suffisante.

 

On voit sur l'image de gauche que la dernière bande est un peu jaune. Les LEDs sont alimentés par le port USB de mon ordinateur via l'Arduino. Sur l'image de droite, la couleur est bien blanche, suite à l'alimentation de ma bande par un chargeur 5V 3A.

 

 

Passons maintenant à la partie logiciel.

 

 

 

1ère Partie : Programmation de l'Arduino Nano

 

Comme je vous l'ai annoncé plus haut, vous avez le choix entre 2 Sketchs pour la programmation de votre Arduino. ( vous pouvez en prendre un autre part si vous le désirez ).

 

Nous allons donc programmer notre Arduino nano avec le sketch AdalightAmbiboxFastLED.ino. Quelque soit le fichier que vous choisirez, les modifications sur les 2 fichiers seront identiques.

 

Voici la marche à suivre :

  • Ouvrir le logiciel Arduino
  • Cliquer sur Fichier puis Ouvrir. Naviguer jusqu’à votre fichier AdalightAmbiboxFastLED.ino puis valider ( on va vous demander de placer le fichier dans un dossier, cliquer sur OK.

 

Ensuite nous allons configurer notre dispositif. Pour cela :

  • Cliquer sur Outils puis Type de Carte
  • Dans le menu déroulant choisir celui que vous possédez, dans mon cas un Arduino Nano
  • Ensuite sélectionnons le port sur lequel il est connecté ( information utile plus tard ). Mon Arduino utilise le COM3

 

Il ne reste plus qu'a effectuer les modifications sur notre fichier avant de le téléverser. Il n'y a pas grand chose à changer, en fonction de votre utilisation à savoir :

  • Le nombre de LEDs utilisé, #define NUM_LEDS 62 
  • La broche du fil DATA, #define DATA_PIN 5 
  • Si l'on utilise une bande avec ou sans clock,  #define CLOCK_PIN 7 ( à commenter ou à de-commenter en fonction de ce que vous avez )
  • Le type de LED utilisé,  FastLED.addLeds<WS2812B, LED_PIN, RGB>(leds, NUM_LEDS);
  • L'ordre des couleurs, FastLED...<WS2812B, ...., RGB> ... en changeant RGB en GRB, BGR ...
  • La vitesse du port, #define SPEED 500000 ... à modifier à 115200 pour certains composants. Le nano fonctionne très bien à 500000

J'utilise des WS2812B dépourvu de Clock. Si par exemple on souhaite modifier le type de LEDs par de WS2801, qui en possède une,  voici ce que donnerai mon fichier  :

...

...

#define NUM_LEDS 62 // Max LED count

#define DATA_PIN 5 // arduino Data pin - probably not required for WS2801

#define CLOCK_PIN 7 //arduino Clock pin

....

....

//FastLED.addLeds<WS2812B, DATA_PIN, RGB>(leds, NUM_LEDS);

  //FastLED.addLeds<APA102, DATA_PIN, CLOCK_PIN, RGB>(leds, NUM_LEDS);

  FastLED.addLeds<WS2801, RGB>(leds, NUM_LEDS);

  ...

 

Voici un aperçu des 2 fichiers une fois configuré pour mon installation de 62 LEDs en WS2812B :

 

Une fois que tout est bon, on peut téléverser notre fichier.

 

Passons maintenant à la seconde partie Software pour notre installation Ambilight à savoir la gestion de nos LEDs par Ambibox.

 

 

2nde Partie : Installation et configuration des logiciels de gestion Ambilight

 

Pour la gestion de notre Ambilight, nous utilserons AmbiBox, qui permet de configurer son installation dans les moindres détails,

Ce logiciel s'adresse aussi bien aux personnes ayant une installation de LEDs faites maison qu'aux possesseurs de Kit LightPack ou autre.

 

 

   Installation 

 

Commençons par l'installation de notre logiciel. Pour cela :

  • Lancer l'installation puis cliquer sur suivant à toutes les étapes. Au moment du choix des composants vous pouvez rajouter des Skins si vous le souhaitez
  •  Arriver à un moment il va vous demandé d'installer PlayClaw. Installer le
  • A la fin de l'installation il va falloir configurer son dispositif. Dans le premier menu déroulant choisir celui que vous possédez. Dans notre cas ça sera Adalight. Vous pouvez laisser le 2ème menu déroulant sur la valeur par défaut.
  • Valider l’exécution d'AmbiBox

 

 

Le logiciel s'est exécuté et s'est logé dans la barre des taches, représenté par 2 icônes, un Rubik's cubes et un Arc-en-Ciel :

  • La première permet de faire apparaître la fenêtre de configuration du logiciel par double Click
  • La seconde permet d'activer ou de désactiver son Ambilight également par double Click

Un Click droit sur l'une ou l'autre fera apparaître quasiment le même menu contextuel. La seconde permet en plus de pouvoir choisir le profil à appliquer, Default pour le moment.

 

   Configuration

 

Double cliquons sur notre icone Rubik's cubes.  Voici la fenêtre que nous obtenons si nous la maximisons :

L'onglet Intelligent backlight display s'affiche par défaut ( Par la suite les icônes au-dessous de Plugins devrai disparaître, surement à cause du choix de dispositif LED que nous avons fait précédemment).

 

La première des choses à faire sera de renommer notre profil.

  • Remplacer la valeur Default par le nom de votre Choix. J'ai choisi Adalight_62LEDs.
  • Cliquer sur Rename profile pour valider la modification.

 

Une fois que notre nom est défini on peux commencer la configuration. Voici la procédure :

  • Cliquer sur More settings. De nouvelles options s'affiche
  • Le port COM n'est pas correct. Il va falloir le mettre sur COM3 ( Information que l'on à recueilli lors de la programmation de l'Arduino).  On constatera la ligne Device status : not connected nous indiquant que le dispositif n'est pas détecté
  • Le nombre de LED également n'est pas correct. Nous allons l’incrémenter jusqu'a 62. Le logiciel va se fermer puis se rouvrir
  • Cliquer une nouvelle fois sur More Settings pour faire réapparaître les options supplémentaires. Notre dispositif est bien reconnu par AmbiBox, représenté par la ligne Device status : connected et la configuration est appliqué
  • Vous pouvez modifier l'ordre des couleurs si besoin en choisissant la valeur RGB par une  autre proposé dans le menu déroulant
  • Nous laisserons le type de capture de méthode, the method of screen capture sur Windows 8 pour l'instant ( si vous constatez des scintillements de LEDs (Flickering) essayer le mode GDI FS Aero. Etant victime de ce phénomène, le passage à ce mode de capture à tout résolu).
  • Puis cliquer sur Save Settings pour enregistrer les modifications

Puis quitter le programme.

 

Il est possible de modifier son type d'installation à partir de cette interface en la sélectionnant dans le menu déroulant à coté de Device.

 

Vue que nous avons programmé notre Arduino Nano pour fonctionner à 500 000 baud, il va falloir éditer un fichier pour modifier la valeur en question afin qu'AmbiBox utilise cette vitesse de transmission.

Le fichier SerialPortConfig.ini se trouve dans le répertoire d'installation d'AmbiBox qui devrai être C:\Program Files (x86)\AmbiBox ou C:\Program Files\AmbiBox.

 

Ouvrir ce fichier dans un éditeur de texte puis localiser la variable :

 [Adalight]

BaudRate = 115200

 

Remplacer 115200 par 500000 puis sauver, quitter et relancer AmbiBox pour appliquer les modifications.

 

Maintenant que nous avons fait le gros de la configuration, allumons nos LEDs. Pour cela, cochez la case Use backlight qui se trouve en haut à gauche. Les LEDs devrait s'allumer en fonction de l'image que vous avez à l’écran.

Vous pouvez laisser la configuration du profil tel quel, après libre à vous de tester les différents mode de capture ou autres paramètres. ( j'y reviendrai plus bas dans le tuto dans le paragraphe Réglages supplémentaires ).

 

Pour Info, Coché la case Use Backlight revient à faire un double Click sur notre 2ème icone de la barre des taches pour activer ou désactiver l'Ambilight. ( Arc en ciel grisé ou en couleur ).

 

Nos LEDs sont peut être allumés mais leurs dispositions dans le logiciel n'est pas du tout celle que j'ai mis en place derrière mon écran.

Pour afficher la disposition des LEDs, nous cliquerons sur Show areas of capture. Voici le résultat

 

On voit bien que ça ne correspond pas du tout .Nous allons donc configurer l'emplacement des LEDs. Pour cela :

  • Cliquer sur Hide areas of capture pour ne plus afficher les numéros de zones.
  • Minimiser la fenêtre et l'agrandir avec votre souris pour afficher les principales informations ( si nous laissons la fenêtre maximisé, nous ne verrons pas les numéros correspondant au LEDs sur les contours du bureau )
  • Cliquer de nouveau sur Show areas of capture  puis sur More Settings pour afficher les options supplémentaires
  • Cliquer sur Wizard capture zones pour lancer l'interface de configuration de l'installation ( cliquer sur une partie blanche de la fenêtre si jamais vous ne pouvez pas cliquer sur cette case, cela la fera passer au premier plan ).

 

Nous arrivons sur cette écran :

 

Je vais devoir modifier pas mal de choses dans cette fenêtre de configuration.

  • Ne possédant pas de LEDs dans les coins, je vais cocher la case No corners.
  • Je souhaite que les zones de capture soit un peu superposés donc je vais incrémenter la valeur Overlapping zones à 25 %
  • J'utilise des LEDs sur les 4 bords donc dans Placement zones je laisse la valeur sur 4 sides
  • Mon écran est en 16/9 je vais donc choisir 16:9 dans Aspect Ratio  
  • Le sens de direction de mes LEDs est le l'inverse des aiguilles d'une montre. Je vais changer la direction en -------> dans Direction zones

J'ai encadré en orange la 1ère LED du bandeau. On constate qu'elle change de coté suite à la modification du sens de rotation.

 

Je ne vais pas changer les autres valeurs mais je vous met un descriptif pour chaque option :

  • Offset of the First LED :  Emplacement de la première LED. Si elle se trouve dans le coin, laisser la valeur sur 0
  • Correction size perimeter : Permet de décaler du bord de l’écran les zones de capture à l'horizontale ( verticale absent ??? )
  • Bottom coutout :  Si vous n'avez pas de LED au niveau du pied, il faudra incrémenté cette valeur ( de 2 en 2 malheureusement )
  • Monitor :  Permet de choisir l’écran à traiter
  • 3D : Pour activer ou désactiver la prise en charge du traitement 3D de l'image
  • Horizontal/Vertical lenghtening of zones : Permet de définir la largeur des zones de captures. 

 

Les 2 derniers paramètres que je n'ai pas encore évoqué sont Number of zones horizontaly/verticaly. Nous allons agir sur une seule de ces valeurs pour atteindre le nombre de 62 LEDs. ( la seconde valeur s’incrémentera ou diminuera automatiquement ).

 

Pour rappel, mes bandes horizontales ont 19 LEDs et les verticales 12 LEDs.

Si j’incrémente la valeur Number of zones horizontaly jusqu'a 19, je constate que la valeur Number of zones verticaly s’incrémente également jusqu’à atteindre 16.

 

Ctte configuration ne convient pas du tout à mon installation. Pourquoi ? Parce qu'Ambibox ne prend pas en compte le fait qu'il manque des LEDs dans les coins, malgré le fait que j'ai coché la case No corners. Allez savoir pourquoi ???. Petit calcul :

  • Il m'indique 19 LEDs pour les bandes horizontales et 16 LEDs pour les bandes verticales.
  • J'ai 2 bandes de chaque ce qui nous donne 19x2 + 16x2 = 70 LEDs
  • Je doit enlever 2 LEDs par bandes, vue que je n'en ai pas dans les coins. Ce qui nous donne 8 LEDs à enlever
  • Résultat : 70 - 8 = 62 LEDs

Pour remédier à ce petit soucis de configuration il va falloir incrémenter un peu plus la valeur horizontale en la passant à 21 ( 19 + 2 LEDs de coins absentes). La valeur verticale baisse pour atteindre 14 ( comme pour l'horizontale, 12 + 2 LEDs de coins absentes ).

 

Finaliser votre configuration en cliquant sur Apply.

 

 

Cliquons une nouvelle fois sur Save settings pour enregistrer les modifications. Il est possible de déplacer manuellement les LEDs en les deplacant avec votre souris.

 

Voyons maintenant les réglages supplémentaires que l'on peux changer dans  AmbiBox afin de le rendre plus simple à utiliser et l'optimiser un petit peu plus.

 

 

 

   Réglages supplémentaires

 

Nous allons paramétrer AmbiBox un peu plus en détails afin de le rendre plus facile à utiliser et pour qu'il fonctionne de manière optimale.

 

 

Optimisations 

 

 Tout d'abord optimisons le un peu plus.

Retournons sur l'onglet Intelligent backlight display et cliquons sur More Settings pour afficher tout les paramètres puis :

  • Faire glisser le curseur de Delay output to LED complètement à gauche pour le positionner sur 0 ms
  • Incrémenter la valeur Maximum FPS jusqu’à 60 ( le maximum )

 

 

Raccourcis Clavier

 

Ajoutons maintenant des raccourcis clavier pour 2 fonctionnalités :

  • Activation et désactivation de l'Ambilight avec Ctrl + Shift + L
  • Activation du profil Adalight_62Leds avec les touches Ctrl + Shift + A

Pour assigner un raccourci il suffira juste de cliquer dans la boite de dialogue où Aucun est affiché ( sur la même ligne que Profile ) puis de définir les touches à utilisé en appuyant dessus qui s'afficheront en temps réel dans la boite de dialogue.

Voici le résultat :

 

Sauvons nos paramètres en cliquant sur Save settings puis passons à la création de profil.

 

 

Création de profils

 

Nous allons voir maintenant comment créer deux profils, un premier pour faire fonctionner notre Ambilight pour toute utilisation et un autre pour lorsque nous lancerons des jeux.

 

On ne va pas repartir de Zéro mais plutôt faire une copie du profil que nous utilisons actuellement.

Pour cela :

  • Cliquer dans la boite de dialogue Adalight_62Leds et entrer le nom que vous désirez, j'ai choisi Windows 10
  • Ensuite cliquer sur Add profile puis sur Created based on : Adalight_62Leds 

Si on reclique sur Add profile, on constatera qu'un nouveau profil Windows 10 est sélectionnable. De la manière, si on fait un clique droit sur l'arc-en-ciel dans la barres des taches, le profil Windows 10 est également présent.

 

 

Répéter la manipulation pour créer un nouveau profil Jeux, en entrant par exemple Jeux à la place de Windows 10.

J'ai assigné comme raccourci Ctrl + Shift + W pour le profil Windows 10 et Ctrl + Shift + J pour le profil Jeux.

 

Pour pouvez donc changer de profil de 3 façon différentes. Soit par :

  • Une combinaison de touches Ctrl + Shift + Lettre
  • Le menu déroulant
  • Un clique droit sur l'arc-en-ciel

 

Faite une sauvegarde de vos modifications en cliquant une nouvelle fois sur Save settings.

 

 

Modification du Profil Jeux pour interagir avec PlayClaw

 

Maintenant que nos profils sont crée nous allons modifier le profil Jeux afin que celui-ci fonctionne avec PlayClaw. Pour cela :

  • Activer le profil Jeux
  • Cliquer sur Windows 8 dans The method screen capture et choisir PlayClaw ( For Games and Fullscreen Application )
  • Sauver une nouvelle fois vos modifications en cliquant sur Save Settings

Vous pouvez ainsi créer plusieurs profils et paramétrer des options différentes pour faire des tests et passer plus rapidement d'un mode à l'autre.

 

 

 

Automatisation

 

 

Dans l'onglet Program settings on trouvera d'autres options utile dans la mise en place de notre Ambilight. On pourra :

  • Définir un raccourci clavier pour afficher/cacher l'interface de configuration d'AmbiBox
  • Activer le clignotement des icônes dans la barres des taches lors d'une notification
  • Cacher l'icone Rubik's Cubes dans la barre des taches
  • Démarrer AmbiBox avec Windows, avec ou sans délai
  • ...

J'ai juste activé le raccourci clavier, le clignotement dans la barre des taches et le démarrage d'AmbiBox avec Windows.

j'ai supprimé le raccourci Ctrl + Shift + A pour le réassigner à l'affichage de la fenêtre Ambibox. ( définir le raccourci puis coché la case Show/Hide windows of keys combination ).

 

 

Notre Ambilight s'illuminera automatiquement au démarrage de Windows. Sauvegardons une nouvelles fois nos modifications en cliquant sur Save settings.

Voyons maintenant les dernières modifications que l'on peu effectué sur le logiciel.

 

 

Dernières modifications

 

AmbiBox permet d'affiner, si nécessaire, le réglage des LEDs et leur comportement via l'onglet Additional configuring zones.

On y trouvera des options pour régler les couleurs, la luminosité, et autres.

J'ai tout laissé par défaut. La seule option que j'aurai modifié aurai était le Smoothing que j'aurai régler sur 0.

 

Un autre onglet qui peut être intéressant à paramétrer est Automatic profiles. Celui-ci permet de changer automatiquement de profil en fonction de l'application que vous lancez, notamment si vous êtes Gamer.

Pour ajouter une nouvelle entrée :

  • Cliquer sur le + sous Captured Application puis naviguer jusqu'au fichier .exe correspondant au programme que vous souhaitez ajouter
  • Changer le profil en sélectionnant celui que vous souhaitez utiliser dans le menu déroulant Activated profile
  • Cliquer sur Add  pour l'ajouter.
  • Cocher les cases Use auto switching profiles, Show OSD - a profile name when you activate the profile et Switching on the base profile when closing the program ( Ça affichera une information sur l’écran comme quoi vous changer de profil et repassera sur le profil précédent lorsque vous quitterez le programme )

Il es possible d'utiliser le cibleur d'application en déplaçant la cible sur la barre de titre de votre application. Il ne restera plus qu'a choisir le profile et de cliquer sur Add pour l'ajouter à la liste de programme.

 

J'ai ajouté Kodi en utilisant Captured Application et Lecteur Windows Media en utilisant le cibleur d'Application pour exemple :

On constatera que la cible n'est plus à sa place d'origine.

 

 Nous venons de voir comment paramétrer dans les moindres détails AmbiBox. Pour éviter de devoir tout reprendre à Zéro nous allons voir comment effectuer une sauvegarde complète de sa config AmbiBox.

 

 

   Sauvegarde

 

Sauvegardons toutes les modifications que l'on à apporter dans un fichier, en cliquant sur Settings puis Backup settings to file. Je l'ai sauvé sous le nom Sauvegarde Adalight_62Leds.reg.

 

 

Notre fichier sauvé, on pourra le restaurer à tout moment ou si l'on réinstalle AmbiBox ultérieurement. ( Restore settings from a file ).

 

 

   Configuration de PlayClaw 5

 

Notre Ambilight fonctionne pour quasiment tout, navigateurs, player, applications diverses... mais pas encore pour les jeux. Il va donc falloir utiliser un logiciel en plus pour que notre installation soit fonctionnelle.

 

PlayClaw sert normalement à réaliser des enregistrements de ces parties de jeux vidéos. Il fonctionnera un peu comme un grabber et  va renvoyer les informations à Ambibox pour que celui-ci retranscrit les couleurs sur nos LEDs.

 

 

J'ai mis à jour PlayClaw avec le dernière version à disposition sur le site de l’éditeur, la build 3702 et me baserai sur celle-ci.

 

Tout d'abord lançons notre programme. Un message nous informe que nous utilisons une version d'essai. Pas très grave, cliquer sur Try it. Nous arrivons sur une fenêtre comme sur l'image de droite :

 

 

Le logiciel etant d'origine en Anglais, nous allons le passer en Français :

  • Cliquer sur la roue crantée pour afficher les paramètres généraux
  • Puis changer la langue de English vers Français
  • Redémarrer PlayClaw pour valider les changements

Notre programme est maintenant en Français pour une meilleur compréhension. 

  

Retournons d'abord dans les paramètres ( roue crantée ). J'ai coché toute les cases pour exécuter Playclaw  en haute priorité au démarrage de Windows, minimisé dans la barre des taches, de se réduire dans la barre des taches lorsque je clique sur la croix, de vérifier mise à jour et l'installer si besoin automatiquement.

 

Revenons sur la fenêtre principale en cliquant sur flèche violette. Cliquons ensuite sur l'icone Encodeur. Je ne pense pas que ce soit utile pour AmbiBox mais bon on sais jamais.  Voici les paramètres que j'ai configuré.

 

 

Voici quelques explications sur la configuration :

  • mode de capture : Jeu pour ne prendre en compte l'acquisition que lors de lancement de jeu.
  • Encodeur Vidéo : Fast pour un traitement rapide
  • Taille personnalisée de l'image : 1920 x 1080 en fonction de ma résolution d’écran
  • Fréquence de capture : 30 images par secondes
  • et laisser les autres options par défaut.

Fermer PlayClaw, qui doit se réduire dans la barre des taches, et essayé de lancer un Jeu, en ayant au préalable activé le profil Jeux dans AmbiBox. Normalement note Ambilight devrai fonctionner. Certains on réussi à faire fonctionner des jeux sans l'utilisation de PlayClaw donc voyez de votre coté si vous le pouvez également.

 

Voyons la dernière partie de notre tuto, pour aller plus loin dans la configuration d'AmbiBox.

 

 

   Pour aller plus loin encore :  Interface Web et Addon AmbiBox pour Kodi



Nous allons voir maintenant 2 options intéressantes pour notre installation Ambilight :

  • L’accès a certains paramètres modifiable via une interface Web 
  • L'ajout d'un Addon Kodi pour la mise en place de paramètres personnalisé

 

Interface Web

 

Normalement cette option est activé par défaut. Pour s'en assurer :

  • Retourner dans l'onglet Intelligent backlight display puis de cliquer sur Additional settings
  • cocher la case Enable Web control pour activer la fonction
  • Sauvegarder les modifications en cliquant sur Save settings

Maintenant que notre option est active nous pouvons nous rendre sur l'adresse http://127.0.0.1:8088 pour accéder à l'interface de contrôle.

Nous obtenons ceci :

 

On peut éteindre ou allumer les LEDs, Changer de profil, changer de mode et de méthode de capture. Les modifications que vous faites se répercute directement dans le logiciel et enregistre les valeurs à chaque fois que vous agirait sur les menus déroulants donc à utiliser avec précaution.

 

 

Addon AmbiBox pour Kodi

 

L'Addon peut être utile à ceux qui n'utilisent leur installation Ambilight que pour Kodi. On va pouvoir agir sur plusieurs paramètres comme :

  • Demarrer AmbiBox avec Kodi ( Je n'ai pas réussi à démarrer AmbiBox avec Kodi. A vous d'essayer)
  • Desactiver l'Ambilight lorsque Kodi se met en veille ( Dim ). En ayant Kodi minimisé et Chrome maximisé mon Ambilight s'eteint au bout de quelques instants, suite à la période d'inactivité sur Kodi.
  • Définir un profile par défaut lors du la lecture
  • Définir un profil en fonction de l'aspect ratio
  • Définir des Raccourcis Clavier
  • ....

 

Passons donc à l'installation de notre Addon. Pour cela :

  • Ouvrons Kodi
  • Cliquer sur Extensions puis sur le carton avec la fleche
  • Cliquer ensuite sur Installer depuis un dépot Zip ( si message d'erreur, activé la prise en charge d'installation via sources inconnues )
  • Sélectionner ensuite l'archive kodi.script.ambibox-master.zip pour l'installer
  • Un message nous informe que l'extensions à était installé avec succès.

Une nouvelle icone AmbiBox à fait son apparitions dans l'onglet Extensions ( si elle n’apparaît pas, redémarrer Kodi ).

 

Nous n'allons pas encore cliquer sur notre icone AmbiBox mais plutôt nous rendre dans les paramètres pour le configurer comme ceci :

  • Cliquer sur Navigateurs d'extensions ( Carton avec la flèche )
  • Puis sur Mes Extensions 
  • Puis sur Tout
  • Puis sur AmbiBox 
  • Et enfin sur Configurer

 

Nous arrivons sur cet écran de configuration

 

J'ai laissé toutes les options par défaut sauf dans l'onglet Profil où :

  • J'ai choisi Windows 10 comme profil par défaut 
  • Dans On Video Playback, activé la prise en charge du profil par défaut  au lieu de l'affichage d'une fenêtre de choix et choisi également Windows 10 comme profil

 

 

Cet Addon est inutile pour mon utilisation étant donné que j'utilise le même profil pour toutes mes applications et que je ne joue pas sur PC. 

A vous de faire le tour de cet Addon et de voir ensuite les options qui peuvent vous êtres utiles.

 

D'autre part, plus haut dans le tuto, j'avais défini comme exemple, le profil Adalight_62Leds pour Kodi dans la gestion des auto-profiles donc si vous voulez qu'il utilise un profil dédié, vous en avez la possibilité sans passer par cet Addon.

Le profil basculera automatiquement, avec confirmation par affichage OSD, sur celui que vous avez paramétrer dans AmbiBox.

 

Dernières images pour vous montrer l'affichage OSD et les options lorsque l'on clique sur l'icone AmbiBox dans Extensions :

Choix du profil, éteindre ou allumer l'Ambilight

 

Voila vous savez à peu près tout sur AmbiBox et les différentes options qui s'offre à nous pour le faire fonctionner dans toutes les situations.

 

Bon mod à tous !!!

 

Commentaires : 2 (Discussion fermée)
  • #1

    Mg (lundi, 17 juillet 2017 21:35)

    article complet, merci pour l'astuce du baudrate à 50000

  • #2

    YouS (lundi, 24 juillet 2017 11:10)

    Salut Mg,

    De rien mais elle est pas de moi malheureusement lol. Merci à celui qui y a pensé /;-/).