Table des matières:

Utilisation de la LED RVB du kit 37 capteurs : 6 étapes
Utilisation de la LED RVB du kit 37 capteurs : 6 étapes

Vidéo: Utilisation de la LED RVB du kit 37 capteurs : 6 étapes

Vidéo: Utilisation de la LED RVB du kit 37 capteurs : 6 étapes
Vidéo: ARDUINO 37 SENSOR KIT EXPLAINED 2024, Novembre
Anonim
Utilisation de la LED RVB du kit de 37 capteurs
Utilisation de la LED RVB du kit de 37 capteurs
Utilisation de la LED RVB du kit de 37 capteurs
Utilisation de la LED RVB du kit de 37 capteurs

Vous êtes donc sorti acheter un kit de capteurs et modules électriques à bon prix appelé "37 Sensors" (comme celui-ci ici ou d'autres sur Amazon), mais vous ne trouvez pas d'informations sur les modules pour pouvoir les utiliser ? Cette série d'Instructables vous aidera avec tous les modules du kit de 37 capteurs. Il existe d'autres kits qui vendent un nombre de modules différent de 37, comme un kit de 20 modules et un kit de 45 modules. Ces capteurs/modules sont également disponibles individuellement dans certaines boutiques en ligne.

Ces kits sont excellents pour l'expérimentation et l'éducation STEM (Science, Technologie, Ingénierie et Mathématiques).

Les modules du kit de 37 capteurs appelés « LED RVB » sont des LED RVB traversantes et montées en surface. Il s'agit d'une LED avec trois couleurs LED différentes incluses dans un seul paquet.

(Images et informations utilisées avec la permission de 37sensors.com)

Étape 1: Description du module LED RVB

LED contenant des émetteurs rouges, verts et bleus, chacun contrôlé indépendamment. Certains modules ont des résistances de limitation de courant, d'autres non.

Également appelé: LED polychrome, LED tricolore, LED trichromatique, KY021, KY016.

Trouvé dans les kits: 37 capteurs, 45 capteurs (LED traversant).

Présents en kits: 20 capteurs, 37 capteurs, 45 capteurs (LED CMS).

Étape 2: Spécification du module LED RVB

Spécification du module LED RVB
Spécification du module LED RVB

LED: TH ou SMT 5050

Chute de tension directe rouge: 2,1 V

Chute de tension directe verte: 3,2 V

Chute de tension directe bleu: 3,2

Rouge: 625 nm

Vert: 530 nm

Bleu: 465 nm

Taille: 20mm X 15mm

Certains modules ont des résistances de limitation de courant, d'autres non. La valeur de résistance typique est de 120 à 270 Ohms.

Les épingles sont souvent étiquetées de manière incorrecte. RVB, BGR, GRB, etc.

Il existe un certain nombre de sources différentes pour ces modules. Tous les modules qui ressemblent à ceux ici ne se comportent pas exactement de la même manière. Vérifiez le module spécifique que vous avez pour les différences de fonction, les niveaux de tension, le brochage et les états inactif/actif. Certains modules ont des broches mal étiquetées et même des composants mal soudés.

Étape 3: Fournitures d'expérimentation LED RVB

Fournitures d'expérimentation LED RVB
Fournitures d'expérimentation LED RVB

Juste pour voir les bases du fonctionnement de ce module, cette expérience montre comment l'interfacer avec une carte de microcontrôleur simple à comprendre, le Sensor. Engine:MICRO. Il n'y a pas besoin d'un système de développement compliqué car le micro 32 bits qui fait partie de cette carte a toutes les fonctionnalités intelligentes intégrées.

Le code pour d'autres plates-formes de microcontrôleurs serait probablement dans une langue/syntaxe différente, mais de forme similaire.

Voici la petite liste des composants pour cette expérience:

Module LED RVB du Kit 37 Capteurs. (Source de cette expérience: CircuitGizmos) Kits également disponibles sur Amazon et en ligne dans de nombreux endroits.

Fils de raccordement, femelle à femelle de style "DuPont". (Source de cette expérience: CircuitGizmos) Des cavaliers de ce type sont également disponibles en ligne.

Carte microcontrôleur. (Source de cette expérience: CircuitGizmos)

Un PC avec une application de terminal série est utilisé pour communiquer avec la carte via USB. Un de ces programmes gratuits et utiles est Beagle Term.

Avec tout cela, vous pouvez effectuer une expérience pour tester le module LED RVB.

Étape 4: Branchement de l'expérience du module LED RVB

Branchement de l'expérience du module LED RVB
Branchement de l'expérience du module LED RVB

Fil noir – Terre commune

SEM GND - Masse du module

Fil rouge – élément RedLED

SEM P4 - Module R

Fil vert – élément RedLED

SEM P5 - Module G

Fil bleu – élément RedLED

SEM P6 - Module B

Ce module LED traversant particulier a une résistance de limitation de courant donc aucune résistance externe n'est nécessaire

Étape 5: Code d'expérimentation du module LED RVB

Code d'expérience du module LED RVB
Code d'expérience du module LED RVB
Code d'expérience du module LED RVB
Code d'expérience du module LED RVB

Avec le PC connecté à une carte de microcontrôleur alimentée, Beagle Term est la fenêtre sur ce qui se passe sur cette carte. Vous pouvez entrer le code du programme, voir les résultats imprimés de ce code et même interagir en tapant des informations dans un programme en cours d'exécution. Taper EDIT à l'invite ">" vous connectera à l'éditeur intégré. C'est dans cet éditeur que vous saisirez le code du programme. Vous pouvez enregistrer le code que vous saisissez avec une touche Ctrl-Q. Vous pouvez enregistrer et exécuter immédiatement le code qui se trouve dans l'éditeur avec Control-W.

Touches de contrôle pour la fonction EDIT du programme. (Les touches de fonction ne fonctionnent pas correctement dans Beagle Term)

  • Control-U - Déplacer vers la ligne d'accueil
  • Control-U Control-U - Aller au début du programme
  • Control-K - Déplacer vers la fin de la ligne
  • Control-K Control-K - Aller à la fin du programme
  • Contrôle-P - Haut de page
  • Contrôle-L - Page vers le bas
  • Contrôle-] - Supprimer
  • Contrôle-N - Insérer
  • Control-Q - Enregistrer le code
  • Contrôle-W - Exécuter le code
  • Contrôle-R - Trouver
  • Contrôle-G - Répéter la recherche
  • Contrôle-T - Marquer le texte
  • Contrôle-Y - Coller du texte
  • ESC - Sortie de l'éditeur en abandonnant les modifications.

Saisissez le code de cette expérience dans l'éditeur:

SETPIN 4, DOUT

SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN(4) = 1: PAUSE 200: PIN(4) = 0 PAUSE 200: PIN(5) = 1: PAUSE 200: PIN(5) = 0 PAUSE 200: PIN (6) = 1: PAUSE 200: PIN (6) = 0 BOUCLE

Ce code de test définit les broches 4, 5 et 6 sur les sorties, puis définit chacune de ces sorties haut et bas pour activer et désactiver l'élément de couleur.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO pour r = 0 à 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 SUIV r PAUSE 5000 pour b = 100 à 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 SUIVANT b PAUSE 5000 pour g = 0 à 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 SUIVANT g PAUSE 5000 pour r = 100 à 1 STEP - 2 PWM 1, 1000, r, g, b PAUSE 10 SUIVANT r PAUSE 5000 pour b = 0 à 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 SUIV b PAUSE 5000 pour g = 100 à 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 SUIVANT g PAUSE 5000 BOUCLE

Ce code de test utilise PWM pour augmenter/diminuer lentement la sortie des canaux R, V et B dans les modèles. Il y a des délais de 5 secondes entre les changements.

Les sorties PWM peuvent passer par un relais statique (voir page relais) ou un FET pour piloter des bandes LED RGB 5V ou 12V.

Étape 6: Résumé/Commentaires du module LED RVB

Si vous avez des informations supplémentaires sur les spécifications ou le comportement de ce type de module, veuillez commenter ici et j'inclurai les informations pertinentes. Si vous connaissez un module similaire, mais peut-être disponible seul ou dans un kit de modules différent, veuillez le mentionner.

La zone de commentaires serait également un bon endroit pour inclure un petit exemple de code pour d'autres plates-formes de microcontrôleurs si vous avez expérimenté ce module. ou visitez 37 Sensors et 37 Sensors Docs.

Conseillé: