» Électronique » Arduino »Tableau Arduino LED 24x6

Arduino 24x6 LED

Arduino 24x6 LED




Matériaux:
- LED 144 pièces
- résistances 24 pcs (déterminées par le type de LED, dans ce cas 91 Ohms)
- compteur décimal 4017
- 6 résistances pcs (1 kΩ nominal)
- transistors 6 pièces 2N3904
- Longue planche à pain
- Arduino
- registres à décalage 3 pièces (74HC595)
- connecteurs à broches




Étape 1: Comment cela fonctionne:
Habituellement, les informations contenues dans la matrice LED sont divisées en petites parties, qui sont ensuite transmises l'une après l'autre. Ainsi, un grand nombre de broches sur l'Arduino sont enregistrées et le programme devient assez simple.

Ensuite, le moment est venu pour 3 registres à décalage, ils multiplient les sorties et économisent beaucoup de broches sur l'Arduino.

Sur chaque registre, il y a 8 sorties, seules 3 sorties Arduino sont utilisées pour contrôler un grand nombre de registres à décalage.

L'auteur utilise également le compteur 4017 pour pouvoir numériser des lignes. En l'utilisant, jusqu'à 10 lignes sont analysées, car l'auteur n'a que 10 sorties, mais seulement 2 sorties sont nécessaires.

Comme mentionné précédemment, le balayage s'effectue à l'aide de ce compteur 4017, en connectant une ligne au sol à la fois et en envoyant des données via les résistances aux haut-parleurs.


Étape 2: Schéma
Les seuls éléments non représentés sur le schéma sont des résistances de limitation de courant, car leur puissance dépend directement du type de LED utilisé. Par conséquent, leur valeur doit être calculée indépendamment.

Pour calculer les valeurs de 24 résistances, vous pouvez utiliser la calculatrice

Tout d'abord, regardez les spécifications de la LED, afin de connaître leur tension directe et leur courant direct. Les informations peuvent être trouvées immédiatement lors de l'achat. Le circuit fonctionne sur une tension de 5V. En conséquence, une source d'alimentation avec la même tension est nécessaire.

Une maquette de carte de contrôle a également été ajoutée à l'aide de l'outil Willard 2.0.




Étape 3: soudure
Souder un si grand nombre de LED n'est pas une tâche facile si vous ne savez pas exactement comment le faire correctement.

L'auteur baisse la sortie positive des LED vers les autres conclusions, et un certain nombre est fait, après quoi la partie inapplicable de la sortie est coupée, et essaie de rendre ces connexions aussi basses que possible. Cette procédure est effectuée pour chaque conclusion positive.

À ce stade, les conclusions négatives sont connectées dans une colonne et leur soudure est gênante, car elles ont une ligne positive sur leur chemin. Par conséquent, la borne négative se plie à 90 degrés et un pont est établi sur la ligne positive vers la borne négative suivante, et ainsi de suite pour toutes les autres LED.

Les registres à décalage et les composants restants peuvent être soudés à la discrétion de chacun séparément.




Étape 4: programmation
Le moment est venu pour la dernière phase du projet.

L'auteur avant cela a écrit plusieurs programmes similaires. Par conséquent, il n'avait qu'à ajouter un programme qui recevrait un mot ou une phrase entière du moniteur IDE Arduino, puis l'afficherait sur la matrice. Le code, bien sûr, vous pouvez créer le vôtre ou le modifier à votre discrétion.
Un fichier Excel est joint à l'archive pour la possibilité de créer vos propres signes ou symboles.

Comment faire:
Le caractère souhaité est créé pixel par pixel (il n'y a rien de compliqué), et la ligne de sortie est copiée - #define {OUTPUT LINE}


Étape 5: l'appareil est prêt
La matrice 24x6 est prête, il est maintenant possible d'afficher quoi que ce soit dessus. Vous pouvez créer de nouveaux programmes vous-même ou essayer d'améliorer l'interface.




arduino106_arduino106.rar [9.83 Kb] (téléchargements: 346)
10
10
10

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer

Nous vous conseillons de lire:

Donnez-le au smartphone ...