» Électronique » Arduino DIY LED Matrix

Matrice LED DIY

Salutations les habitants de notre site!
Aujourd'hui, nous allons nous amuser avec la matrice de LED d'adresse. Ce projet est assez complexe, mais en même temps tout le monde peut le répéter. L'auteur du projet est AlexGyver.

La bande de LED d'adresse se compose de LED tricolores, chacune ayant un microcircuit spécial.

Le microcircuit dans les LED se transmet des informations. Cela vous permet d'éclairer n'importe quelle LED sur la bande dans l'une des 16 millions de couleurs et de nuances. Et le plus cool, c'est que tout cela est géré sur un seul fil, à une époque très intéressante que nous vivons.
La bande est contrôlée par un microcontrôleur, par exemple une plate-forme Arduino.

Un tel bouquet en soi est très intéressant et vous pouvez trouver un tas d'applications dans la conception ou les produits faits maison, qui ne valent que l'effet de flamme. Mais aujourd'hui, ce n'est pas ça. Que se passe-t-il si la bande est posée en zigzag et posée de telle sorte que les LED forment une grille régulière et régulière? C'est vrai, la matrice LED. Pour plus de commodité, vous pouvez acheter une matrice finie auprès des Chinois, et le plus intéressant est que cela coûte beaucoup moins cher que d'acheter une bande et de passer plusieurs heures à couper et à connecter les pièces avec des fils.


Par exemple, il existe une telle matrice 8X8, la moins chère, il sera plus facile pour quelqu'un de jouer avec.

La caractéristique du projet d'aujourd'hui est sa polyvalence et sa polyvalence, c'est-à-dire que vous pouvez acheter une matrice finie, mais elle est petite, pour ainsi dire, mais vous pouvez également acheter une bande avec une faible densité de LED et en faire une matrice de la taille, disons, d'une image. Maintenant ça va être cool.
La matrice présente de très grandes opportunités pour créer divers effets de pixels, produire des images et des gifs (gifs), créer des jeux classiques et d'autres choses intéressantes. N'oubliez pas de visiter page du projet, vous y trouverez tous les liens, micrologiciels, diagrammes et instructions supplémentaires nécessaires.
Ainsi, armés d'un outil de gestion matriciel, nous sommes en mesure d'allumer n'importe quelle LED dans ses coordonnées.

Génial, vous pouvez faire toutes sortes d'effets sympas. Vous pouvez contrôler à partir d'un smartphone via Bluetooth. Autrement dit, le smartphone envoie certaines commandes via Bluetooth, le module les reçoit et les transmet à Arduino. Et Arduino, à son tour, génère les données dans la matrice.


L'auteur a commencé par le fait qu'il avait décidé de faire un dessin, c'est-à-dire afin que vous puissiez choisir une couleur et allumer n'importe quelle LED sur la matrice.

La première étape a été de développer un protocole de communication avec Arduino.

Le premier chiffre est le mode, et le reste était responsable de divers réglages et autres valeurs transmises. L'auteur a ensuite créé un champ graphique sur lequel il a tracé une grille.

Le programme suit les coordonnées de toucher le champ avec un doigt et dessine un carré à cet endroit avec n'importe quelle couleur. En cours de route, les coordonnées du carré sont envoyées à Arduino.

Pour la fabrication, nous avons besoin de:
1) Matrice ou bande sur les voyants d'adresse;
2) Arduino;
3) module Bluetooth;
4) Résistance.

Vous pouvez acheter une livre des Chinois, ou vous pouvez acheter dans n'importe quel magasin de radio. Nous connectons les composants selon un schéma très simple:

Vous pouvez tout rassembler sur une planche à pain. Ensuite, téléchargez l'archive avec le projet à partir de la page du projet, installez les bibliothèques selon les instructions et ouvrez le fichier avec le firmware.


Ici, nous avons les paramètres. Indiquez la taille de votre matrice, son type et son point de connexion.

Si vous faites vous-même une grande matrice, c'est-à-dire une soudure à partir de morceaux de ruban, vous avez le choix entre 2 types.

L'auteur conseille de choisir la bonne option, car elle est plus facile à souder. Reste maintenant à déterminer le début de la matrice, c'est-à-dire le point de connexion et la direction du premier morceau de ruban. Une telle feuille de triche aidera pour les 8 options de disposition de matrice:

L'auteur a passé beaucoup de temps sur ce firmware. Il s'agit du plus grand projet de l'auteur en termes de code. Arduino est emballé juste aux yeux, poussé comme on dit insupportable.

Alors, configurez, cliquez sur télécharger le firmware. Avant de télécharger, vous devez définitivement déconnecter le bluetooth de la broche rx, sinon l'arduino ne clignotera pas. Pour plus de commodité, vous pouvez également souder un interrupteur au fil.

Ensuite, sur le smartphone sous Android, installez l'application GyverMatrixBT. Cette application est disponible sur le Play Market, elle est totalement gratuite et sans publicité.

Ensuite, associez-le au module Bluetooth (mot de passe 1234 ou 0000), dans l'application, connectez-vous au module et, en fait, à tout. Dans les paramètres, vous pouvez régler la luminosité et la taille de la matrice qui correspond à la vôtre, ainsi que certains de ses autres paramètres.

Selon la taille ajustée, dans l'onglet dessin, nous aurons un champ. Cliquez pour l'initialiser. Ici, vous pouvez dessiner avec des bandes et glisser, vous pouvez effacer, vous pouvez effacer le champ et le remplir de couleur.


En général, nous avons actuellement un outil de travail pour envoyer des données à la matrice. Vous pouvez continuer. L'ensemble du système a été conçu par l'auteur afin de construire une grande matrice de bandes ou de modules. Ceci est intéressant en tant que projet, en tant que passe-temps, il peut être utile à quelqu'un à des fins publicitaires, pour la conception ou pour la conception, ou pour le plaisir.

Mais la matrice sous cette forme n'a pas l'air très cool, pas pixel et pas huit bits. Il est nécessaire de faire un treillis pour que chaque LED forme ses propres pixels carrés et de placer un diffuseur sur le dessus. Ensuite, tout sera très cool. Le gril peut être constitué de tout matériau sous forme et de lattes. Il peut s'agir de carton, d'un paquet de règles soviétiques en bois ou d'une option en plastique (coin PVC), il peut être acheté dans un magasin de matériaux de construction où il y a des panneaux en plastique et divers produits pour eux. Les coins peuvent être cassés, faire des fentes pour le milieu et assembler le gril. Il s'agit de l'option la plus «ferme collective» après le carton.

Et bien sûr, vous pouvez vous détendre et imprimer la grille sur une imprimante 3D. Alors faisons-le.



Ainsi, le corps de la matrice a été imprimé. Soit dit en passant, l'auteur pense que le noir n'est pas le meilleur choix, il est préférable d'imprimer la grille en blanc pour qu'elle reflète la lumière. Eh bien, peu importe, nous allons peindre.

En fait, voici notre matrice sans réseau, les LED comme elles sont.

On met le treillis, ça devient déjà mieux, c'est parce qu'on regarde sous un angle.

Regardez maintenant ce qui se passe si vous ajoutez un diffuseur sous forme de feuille de papier.

Mais la matrice, comme tout écran, fonctionne dans l'espace colorimétrique RVB, et son arrière-plan doit être noir pour une perception des couleurs plus correcte. L'auteur a essayé plusieurs options et a choisi le film pour auto plastique teinté et dépoli. En tandem, tout fonctionne très bien.

Nous collectons tout cela. Il nous reste enfin à souder l'ensemble du circuit, à le placer à l'intérieur de la poche, à fixer la matrice à l'arrière du cadre photo (ou plutôt trouver une feuille d'aluminium) et à fixer le cadre extérieur.


Nous connectons le pouvoir. L'auteur a utilisé une alimentation électrique de laboratoire afin que nous puissions voir la consommation actuelle.

Le premier mode est le dessin.


Le mode suivant consiste à transférer des images. Nous sélectionnons une image comme gestionnaire de fichiers (dans ce cas, Mario sur un fond noir 16x16).

Le mode suivant est une ligne en cours d'exécution.

Le mode suivant est les effets. Certains effets peuvent être combinés avec du texte en cours d'exécution et des images.

Plus d'effets dans la vidéo de l'auteur:


Merci de votre attention. A très bientôt!
9.3
8.7
9.4

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
1 commentaire
Et pour dessiner sur le moniteur? sourire

Nous vous conseillons de lire:

Donnez-le au smartphone ...