Timer : Bug des couleurs/fr : Différence entre versions

(Mise à jour pour être en accord avec la nouvelle version de la source de la page)
(update property name)
 
(Une révision intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
{{ {{tntn|Tuto Details}}
+
{{Tuto Details
 
|Type=Technique
 
|Type=Technique
 
|Area=Electronics
 
|Area=Electronics
Ligne 14 : Ligne 14 :
 
|IsTranslation=1
 
|IsTranslation=1
 
}}
 
}}
{{ {{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=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.
 
}}
 
}}
{{ {{tntn|Materials}}
+
{{Materials
 
|Material=
 
|Material=
 
|Tools=Arduino IDE
 
|Tools=Arduino IDE
|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 38 : Ligne 38 :
 
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.
 
}}
 
}}
{{ {{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=Quel anneau Neopixel avez-vous ?
Ligne 45 : Ligne 45 :
 
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.
 
}}
 
}}
{{ {{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=Vérifiez que vous avez la bonne version de la bibliothèque.
 
|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=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'''
 
}}
 
}}
{{ {{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=Editez la ligne 24
Ligne 57 : Ligne 57 :
 
''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.''
 
}}
 
}}
{{ {{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=Editez la ligne 135
Ligne 64 : Ligne 64 :
 
''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)''
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Title=Téléversez votre nouveau code, est ce que cela fonctionne mieux ?
 
|Step_Title=Téléversez votre nouveau code, est ce que cela fonctionne mieux ?
 
|Step_Content=Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?
 
|Step_Content=Si non, cherchez l'erreur ailleurs, par exemple dans votre câblage ?
 
}}
 
}}
{{ {{tntn|Notes}}
+
{{Notes
 
|Notes=
 
|Notes=
 
}}
 
}}
{{ {{tntn|Tuto Status}}
+
{{Tuto Status
|Complete=Yes
+
|Complete=Published
 
}}
 
}}

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