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... »)
 
(update property name)
 
(5 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{ {{tntn|Tuto Details}}
+
{{Tuto Details
|SourceLanguage=fr
 
|Language=fr
 
|IsTranslation=0
 
 
|Type=Technique
 
|Type=Technique
 
|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><!--T:1--> 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 10 :
 
|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=none
 +
|Language=fr
 +
|IsTranslation=0
 
}}
 
}}
{{ {{tntn|Introduction}}
+
{{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><!--T:2-->
 +
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.
+
<!--T:3-->
 +
Il y a une solution.</translate>
 
}}
 
}}
{{ {{tntn|Materials}}
+
{{Materials
|Material=
+
|Material=<translate></translate>
|Tools=Arduino IDE
+
|Tools=<translate><!--T:4--> Arduino IDE</translate>
|Prerequisites={{ {{tntn|Prerequisites}}
+
|Prerequisites={{Prerequisites
 
|Prerequisites=Timer : Un minuteur à base d'Arduino
 
|Prerequisites=Timer : Un minuteur à base d'Arduino
 
}}
 
}}
 
}}
 
}}
{{ {{tntn|Separator}}}}
+
{{Separator}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_DSCN0795.JPG
 
|Step_Picture_00=Timer_-_Bug_des_couleurs_DSCN0795.JPG
 
|Step_Picture_01=Timer_-_Bug_des_couleurs_DSCN0796.JPG
 
|Step_Picture_01=Timer_-_Bug_des_couleurs_DSCN0796.JPG
Ligne 33 : Ligne 35 :
 
|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><!--T:5--> 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><!--T:6-->
 +
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.
+
<!--T:7-->
 +
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}}
+
{{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><!--T:8--> 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><!--T:9-->
 +
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.
+
<!--T:10-->
 +
Ces deux anneaux sont différents et ne se commandent pas de la même façon.</translate>
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{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><!--T:11--> 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><!--T:12--> 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}}
+
{{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><!--T:13--> 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><!--T:14-->
 +
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.''
+
<!--T:15-->
 +
''Ce qui correspond à déclarer que vous utilisez un anneau RGBW au lieu d'un anneau RGB.''</translate>
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{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><!--T:16--> 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><!--T:17-->
 +
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)''
+
<!--T:18-->
 +
''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>
 +
}}
 +
{{Tuto Step
 +
|Step_Title=<translate><!--T:19--> Téléversez votre nouveau code, est ce que cela fonctionne mieux ?</translate>
 +
|Step_Content=<translate><!--T:20--> Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?</translate>
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Notes
|Step_Title=Téléversez votre nouveau code, est ce que cela fonctionne mieux ?
+
|Notes=<translate></translate>
|Step_Content=Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?
 
 
}}
 
}}
{{ {{tntn|Notes}}
+
{{Tuto Status
|Notes=
+
|Complete=Published
 
}}
 
}}
{{ {{tntn|Tuto Status}}}}
 

Version actuelle datée du 9 décembre 2019 à 12:02

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

Published