Timer : Bug des couleurs : Différence entre versions

(Cette version a été marquée pour être traduite)
(update property name)
 
(3 révisions intermédiaires par 2 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
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=fr
+
|SourceLanguage=none
 
|Language=fr
 
|Language=fr
 
|IsTranslation=0
 
|IsTranslation=0
 
}}
 
}}
{{ {{tntn|Introduction}}
+
{{Introduction
 
|Introduction=<translate><!--T:2-->
 
|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 ?  
 
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 ?  
Ligne 24 : Ligne 21 :
 
Il y a une solution.</translate>
 
Il y a une solution.</translate>
 
}}
 
}}
{{ {{tntn|Materials}}
+
{{Materials
 
|Material=<translate></translate>
 
|Material=<translate></translate>
 
|Tools=<translate><!--T:4--> Arduino IDE</translate>
 
|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 45 : Ligne 42 :
 
vérifiez que vous avez bien le même problème, sinon ce tutoriel n'est peut être pas votre solution.</translate>
 
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=<translate><!--T:8--> Quel anneau Neopixel avez-vous ?</translate>
 
|Step_Title=<translate><!--T:8--> Quel anneau Neopixel avez-vous ?</translate>
Ligne 54 : Ligne 51 :
 
Ces deux anneaux sont différents et ne se commandent pas de la même façon.</translate>
 
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=<translate><!--T:11--> Vérifiez que vous avez la bonne version de la bibliothèque.</translate>
 
|Step_Title=<translate><!--T:11--> Vérifiez que vous avez la bonne version de la bibliothèque.</translate>
 
|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>
 
|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=<translate><!--T:13--> Editez la ligne 24</translate>
 
|Step_Title=<translate><!--T:13--> Editez la ligne 24</translate>
Ligne 68 : Ligne 65 :
 
''Ce qui correspond à déclarer que vous utilisez un anneau RGBW au lieu d'un anneau RGB.''</translate>
 
''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=<translate><!--T:16--> Editez la ligne 135</translate>
 
|Step_Title=<translate><!--T:16--> Editez la ligne 135</translate>
Ligne 77 : Ligne 74 :
 
''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>
 
''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}}
+
{{Tuto Step
 
|Step_Title=<translate><!--T:19--> Téléversez votre nouveau code, est ce que cela fonctionne mieux ?</translate>
 
|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>
 
|Step_Content=<translate><!--T:20--> Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?</translate>
 
}}
 
}}
{{ {{tntn|Notes}}
+
{{Notes
 
|Notes=<translate></translate>
 
|Notes=<translate></translate>
 
}}
 
}}
{{ {{tntn|Tuto Status}}
+
{{Tuto Status
|Complete=Yes
+
|Complete=Published
 
}}
 
}}

Version actuelle datée du 9 décembre 2019 à 13: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