Note
Bonjour et bienvenue dans la Communauté Facebook des passionnés de Raspberry Pi, Arduino et ESP32 de SunFounder ! Plongez plus profondément dans l'univers des Raspberry Pi, Arduino et ESP32 avec d'autres passionnés.
Pourquoi rejoindre ?
- Support d'experts : Résolvez les problèmes après-vente et les défis techniques avec l'aide de notre communauté et de notre équipe.
- Apprendre et partager : Échangez des astuces et des tutoriels pour améliorer vos compétences.
- Aperçus exclusifs : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus.
- Réductions spéciales : Profitez de réductions exclusives sur nos produits les plus récents.
- Promotions festives et cadeaux : Participez à des cadeaux et des promotions de vacances.
👉 Prêt à explorer et à créer avec nous ? Cliquez [] et rejoignez-nous aujourd'hui !
Dans ce projet, nous allons faire en sorte que les LED RVB affichent différentes couleurs.
Cliquer sur des balles de différentes couleurs dans l'espace scénique entraînera l'illumination de la LED RVB dans différentes couleurs.
- Le principe de la LED RVB
- Copier des sprites et sélectionner différents costumes
- Superposition des trois couleurs primaires
Pour ce projet, nous avons besoin des composants suivants.
Il est certainement pratique d'acheter un kit complet, voici le lien :
Nom | ÉLÉMENTS DE CE KIT | LIEN |
---|---|---|
3 in 1 Starter Kit | 380+ |
Vous pouvez également les acheter séparément via les liens ci-dessous.
INTRODUCTION DES COMPOSANTS | LIEN D'ACHAT |
---|---|
cpn_uno |
|
cpn_breadboard |
|
cpn_wires |
|
cpn_resistor |
|
cpn_rgb |
Une LED RVB combine trois LED de rouge, vert et bleu dans une coque en plastique transparent ou semi-transparent. Elle peut afficher diverses couleurs en changeant la tension d'entrée des trois broches et en les superposant, ce qui, selon les statistiques, peut créer 16 777 216 couleurs différentes.
1. Sélectionner un sprite
Supprimez le sprite par défaut, puis choisissez le sprite Ball.
Et dupliquez-le 5 fois.
Choisissez différents costumes pour ces 5 sprites Ball et placez-les aux positions correspondantes.
Note
Le costume du sprite Ball3 doit être manuellement changé en rouge.
2. Faire s'illuminer les LED RVB dans la couleur appropriée
Avant de comprendre le code, nous devons comprendre le modèle de couleur RVB.
Le modèle de couleur RVB est un modèle de couleur additive dans lequel les lumières rouge, verte et bleue sont combinées de diverses manières pour reproduire un large éventail de couleurs.
Mélange de couleurs additives : ajouter du rouge au vert donne du jaune; ajouter du vert au bleu donne du cyan; ajouter du bleu au rouge donne du magenta; ajouter les trois couleurs primaires ensemble donne du blanc.
Ainsi, le code pour faire s'illuminer la LED RVB en jaune est le suivant.
Lorsque le sprite Ballon (balle jaune) est cliqué, nous réglons la broche 11 en mode haut (LED rouge allumée), la broche 10 en mode haut (LED verte allumée) et la broche 9 en mode bas (LED bleue éteinte) afin que la LED RVB s'illumine en jaune.
Vous pouvez écrire des codes pour les autres sprites de la même manière pour faire s'illuminer les LED RVB dans les couleurs correspondantes.
3. Sprite Ballon2 (bleu clair)
4. Sprite Ballon3 (rouge)
5. Sprite Ballon4 (vert)
6. Sprite Ballon5 (violet)