Timer : Bug des couleurs : Différence entre versions

(Page créée avec « {{ {{tntn|Tuto Details}} |SourceLanguage=fr |Language=fr |IsTranslation=0 |Type=Technique |Area=Electronics |Tags=Timer, Bug, Arduino, zBis, |Description=Une méthode perm... »)
 
Ligne 6 : Ligne 6 :
 
|Area=Electronics
 
|Area=Electronics
 
|Tags=Timer, Bug, Arduino, zBis,
 
|Tags=Timer, Bug, Arduino, zBis,
|Description=Une méthode permettant de résoudre un bug d'affichage dans le Timer
+
|Description=<translate>Une méthode permettant de résoudre un bug d'affichage dans le Timer</translate>
 
|Difficulty=Very easy
 
|Difficulty=Very easy
 
|Cost=0
 
|Cost=0
Ligne 13 : Ligne 13 :
 
|Duration-type=minute(s)
 
|Duration-type=minute(s)
 
|Main_Picture=Timer_-_Bug_des_couleurs_DSCN0799.JPG
 
|Main_Picture=Timer_-_Bug_des_couleurs_DSCN0799.JPG
 +
|SourceLanguage=fr
 +
|Language=fr
 +
|IsTranslation=0
 
}}
 
}}
 
{{ {{tntn|Introduction}}
 
{{ {{tntn|Introduction}}
|Introduction=AH ! vous avez un problème d'affichage dans les Leds de l'anneau de votre Timer ? du genre de celui de droite sur la photo ?  
+
|Introduction=<translate>AH ! vous avez un problème d'affichage dans les Leds de l'anneau de votre Timer ? du genre de celui de droite sur la photo ?  
  
Il y a une solution.
+
Il y a une solution.</translate>
 
}}
 
}}
 
{{ {{tntn|Materials}}
 
{{ {{tntn|Materials}}
|Material=
+
|Material=<translate></translate>
|Tools=Arduino IDE
+
|Tools=<translate>Arduino IDE</translate>
 
|Prerequisites={{ {{tntn|Prerequisites}}
 
|Prerequisites={{ {{tntn|Prerequisites}}
 
|Prerequisites=Timer : Un minuteur à base d'Arduino
 
|Prerequisites=Timer : Un minuteur à base d'Arduino
Ligne 33 : Ligne 36 :
 
|Step_Picture_03=Timer_-_Bug_des_couleurs_DSCN0798.JPG
 
|Step_Picture_03=Timer_-_Bug_des_couleurs_DSCN0798.JPG
 
|Step_Picture_04=Timer_-_Bug_des_couleurs_DSCN0799.JPG
 
|Step_Picture_04=Timer_-_Bug_des_couleurs_DSCN0799.JPG
|Step_Title=Vérifiez que vous avez bien le même bug
+
|Step_Title=<translate>Vérifiez que vous avez bien le même bug</translate>
|Step_Content=Au lieu d'afficher les leds vertes une à une, puis oranges une à une, votre Timer a décidé de faire une petite fête foraine.  
+
|Step_Content=<translate>Au lieu d'afficher les leds vertes une à une, puis oranges une à une, votre Timer a décidé de faire une petite fête foraine.  
  
vérifiez que vous avez bien le même problème, sinon ce tutoriel n'est peut être pas votre solution.
+
vérifiez que vous avez bien le même problème, sinon ce tutoriel n'est peut être pas votre solution.</translate>
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_DSCN0800.JPG
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_DSCN0800.JPG
|Step_Title=Quel anneau Neopixel avez-vous ?
+
|Step_Title=<translate>Quel anneau Neopixel avez-vous ?</translate>
|Step_Content=Sur le Timer de gauche il y a un anneau de Leds Adafruit neopixel x24 '''RGB''' la face des leds est '''blanche''', sur celui de droite il y a un anneau de Leds Adafruit neopixel x24 '''RGBW''' (rouge, vert, bleu et blanc !)la face des leds est '''noire''' .  
+
|Step_Content=<translate>Sur le Timer de gauche il y a un anneau de Leds Adafruit neopixel x24 '''RGB''' la face des leds est '''blanche''', sur celui de droite il y a un anneau de Leds Adafruit neopixel x24 '''RGBW''' (rouge, vert, bleu et blanc !)la face des leds est '''noire''' .  
  
Ces deux anneaux sont différents et ne se commandent pas de la même façon.
+
Ces deux anneaux sont différents et ne se commandent pas de la même façon.</translate>
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_Verif_lib_neopixel.jpg
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_Verif_lib_neopixel.jpg
|Step_Title=Vérifiez que vous avez la bonne version de la bibliothèque.
+
|Step_Title=<translate>Vérifiez que vous avez la bonne version de la bibliothèque.</translate>
|Step_Content=Allez dans votre éditeur de bibliothèque pour vérifier que votre '''version de la bibliothèque Adafruit_Neopixel est supérieure ou égale à 1.1.2'''
+
|Step_Content=<translate>Allez dans votre éditeur de bibliothèque pour vérifier que votre '''version de la bibliothèque Adafruit_Neopixel est supérieure ou égale à 1.1.2'''</translate>
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_Remplacer_GRB.jpg
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_Remplacer_GRB.jpg
|Step_Title=Editez la ligne 24
+
|Step_Title=<translate>Editez la ligne 24</translate>
|Step_Content=Utilisez l'outil de recherche (Ctrl+F) pour remplacer '''NEO_GRB''' par '''NEO_RGBW''' cliquez sur le bouton '''Remplacer''' pour remplacer.
+
|Step_Content=<translate>Utilisez l'outil de recherche (Ctrl+F) pour remplacer '''NEO_GRB''' par '''NEO_RGBW''' cliquez sur le bouton '''Remplacer''' pour remplacer.
  
''Ce qui correspond à déclarer que vous utilisez un anneau RGBW au lieu d'un anneau RGB.''
+
''Ce qui correspond à déclarer que vous utilisez un anneau RGBW au lieu d'un anneau RGB.''</translate>
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_Remplacer_rouge_vert.jpg
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_Remplacer_rouge_vert.jpg
|Step_Title=Editez la ligne 135
+
|Step_Title=<translate>Editez la ligne 135</translate>
|Step_Content=Utilisez l'outil rechercher pour remplacer " '''rouge, vert'''" par " '''vert, rouge'''" dans la fonction affichageLeds ligne 135.  
+
|Step_Content=<translate>Utilisez l'outil rechercher pour remplacer " '''rouge, vert'''" par " '''vert, rouge'''" dans la fonction affichageLeds ligne 135.  
  
''Les deux anneaux ne prennent pas les commandes de couleurs dans le même ordre, pour passer d'un GRB à RGBW, il faut inverser le vert (G, Green en anglais) et le rouge (R)''
+
''Les deux anneaux ne prennent pas les commandes de couleurs dans le même ordre, pour passer d'un GRB à RGBW, il faut inverser le vert (G, Green en anglais) et le rouge (R)''</translate>
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
|Step_Title=Téléversez votre nouveau code, est ce que cela fonctionne mieux ?
+
|Step_Title=<translate>Téléversez votre nouveau code, est ce que cela fonctionne mieux ?</translate>
|Step_Content=Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?
+
|Step_Content=<translate>Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?</translate>
 
}}
 
}}
 
{{ {{tntn|Notes}}
 
{{ {{tntn|Notes}}
|Notes=
+
|Notes=<translate></translate>
 +
}}
 +
{{ {{tntn|Tuto Status}}
 +
|Complete=Yes
 
}}
 
}}
{{ {{tntn|Tuto Status}}}}
 

Version du 15 septembre 2017 à 00:38

Auteur avatarDavid LE GALL | Dernière modification 9/12/2019 par Clementflipo

Timer - Bug des couleurs DSCN0799.JPG

Introduction

AH ! vous avez un problème d'affichage dans les Leds de l'anneau de votre Timer ? du genre de celui de droite sur la photo ?

Il y a une solution.

Matériaux

Outils

Arduino IDE

Étape 1 - Vérifiez que vous avez bien le même bug

Au lieu d'afficher les leds vertes une à une, puis oranges une à une, votre Timer a décidé de faire une petite fête foraine.

vérifiez que vous avez bien le même problème, sinon ce tutoriel n'est peut être pas votre solution.

Étape 2 - Quel anneau Neopixel avez-vous ?

Sur le Timer de gauche il y a un anneau de Leds Adafruit neopixel x24 RGB la face des leds est blanche, sur celui de droite il y a un anneau de Leds Adafruit neopixel x24 RGBW (rouge, vert, bleu et blanc !)la face des leds est noire .

Ces deux anneaux sont différents et ne se commandent pas de la même façon.




Étape 3 - Vérifiez que vous avez la bonne version de la bibliothèque.

Allez dans votre éditeur de bibliothèque pour vérifier que votre version de la bibliothèque Adafruit_Neopixel est supérieure ou égale à 1.1.2




Étape 4 - Editez la ligne 24

Utilisez l'outil de recherche (Ctrl+F) pour remplacer NEO_GRB par NEO_RGBW cliquez sur le bouton Remplacer pour remplacer.

Ce qui correspond à déclarer que vous utilisez un anneau RGBW au lieu d'un anneau RGB.




Étape 5 - Editez la ligne 135

Utilisez l'outil rechercher pour remplacer " rouge, vert" par " vert, rouge" dans la fonction affichageLeds ligne 135.

Les deux anneaux ne prennent pas les commandes de couleurs dans le même ordre, pour passer d'un GRB à RGBW, il faut inverser le vert (G, Green en anglais) et le rouge (R)




Étape 6 - Téléversez votre nouveau code, est ce que cela fonctionne mieux ?

Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?

Commentaires

Yes