Ligne 1 : |
Ligne 1 : |
| {{ARDX-NAV}} | | {{ARDX-NAV}} |
| | | |
− | {{traduction}}
| + | == Ce que nous faisons == |
− | | |
− | == Ce que faisons nous == | |
| {{bloc-etroit|text='''.: Lumière colorée :.''' | | {{bloc-etroit|text='''.: Lumière colorée :.''' |
| | | |
Ligne 59 : |
Ligne 57 : |
| | | |
| {{ARDX-composant-end}} | | {{ARDX-composant-end}} |
− | | + | Tous ces éléments sont disponibles dans [http://shop.mchobby.be/product.php?id_product=11 le Kit Ardx proposé sur shop.mchobby.be]. |
| === Schéma === | | === Schéma === |
| [[Fichier:circ12-schema.png|250px]] | | [[Fichier:circ12-schema.png|250px]] |
Ligne 144 : |
Ligne 142 : |
| == Cela ne fonctionne pas? == | | == Cela ne fonctionne pas? == |
| Voici 3 choses à essayer. | | Voici 3 choses à essayer. |
− | === xxx 1 === | + | === La LED reste noire ou affiche une couleur incorrecte? === |
− | yyyy
| + | Il est facile de faire une erreur avec les quatre broches de la LED si proches les unes des autres. |
| | | |
− | === xxx 2 ===
| + | Essayez de vérifier si chacune des broches est bien à sa place. |
− | yyyy
| |
| | | |
− | === xxx 3 === | + | === c'est trop "rouge"! === |
− | yyyy
| + | La diode rouge de la LED RGB pourrait être plus brillante que les deux autres. |
| + | |
| + | Pour ajuster la balance des couleurs, essayez d'utiliser une résistance plus grande (ou deux résistances montées en série). |
| + | |
| + | === Envie de plus ? === |
| + | (brancher sans se retenir) |
| + | |
| + | Si vous voulez en faire un peu plus, pourquoi ne pas allez jeter un oeil sur les petits plus et extra disponibles [http://shop.mchobby.be shop.MCHobby.be]] |
| | | |
| == Faire encore mieux == | | == Faire encore mieux == |
− | === zzz 1 === | + | === Plus de couleurs === |
− | zzzz
| + | J'imagine que vous êtes moins qu'impressionné par la couleur cyan rayonnante sous vos yeux. |
| + | |
| + | Pour afficher une couleurs différentes, changer la couleur dans votre code avec l'une des couleurs disponibles. |
| + | <nowiki>setColor(ledDigitalOne, CYAN);</nowiki> |
| + | |
| + | par |
| + | |
| + | <nowiki> setColor(ledDigitalOne, **AUTRE_COULEUR**);</nowiki> |
| + | |
| + | Choisissez l'une des couleurs disponibles dans le tableau {{fname|COLORS}}. |
| + | |
| + | === Afficher les couleurs aléatoirement === |
| + | Nous pouvons bien entendu faire plus qu'afficher constamment la même couleur. |
| + | |
| + | Pour voir comment nous pouvons faire des cycles entre différentes couleurs aléatoires modifiez le code de la fonction {{fname|loop()}} vers : |
| + | |
| + | <nowiki>void loop(){ |
| + | //setColor(ledDigitalOne, CYAN); |
| + | randomColor() |
| + | }</nowiki> |
| + | |
| + | === Contrôle analogique des couleurs === |
| + | Passer d'une couleur à l'autre est amusant. Mais les LEDs RGBs ne montrent tout leur potentiel que lorsque l'on fait des mélanges de couleurs à l'aide du contrôle analogique. |
| + | |
| + | En utilisant la modulation de largeur d'impulsion (PWM) il est possible de produire presque n'importe quelle couleur et de faire des fondus d'une couleur à l'autre. |
| + | |
| + | Malheureusement, le code utilisé pour faire cela est trop long pour cette section. |
| + | |
| + | Pour un exemple de programme, téléchargez le code depuis : |
| + | * [http://ardx.org/RGBANA ardx.org/RGBANA] |
| | | |
| == Plus, plus et encore plus == | | == Plus, plus et encore plus == |