Table des matières:
- Étape 1: Concevoir notre PCB sur Fritzing
- Étape 2: Commandez nos PCB à très bas prix auprès de JLCPCB
- Étape 3: Composants requis:
- Étape 4: Travailler
- Étape 5: connexion de la sortie de données (broche 24) à l'entrée de données (broche 1) d'un autre circuit intégré
- Étape 6: effectuez la connexion de l'horloge et de la charge en conséquence
- Étape 7: connectez le condensateur et la résistance comme indiqué dans le schéma
- Étape 8: effectuez la connexion des broches de la matrice comme indiqué dans les schémas
- Étape 9: Faire le cas de notre écran LED
- Étape 10: Lien pour le code et l'application
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans cette instructable, nous allons faire un affichage matriciel LED 32X8 qui aura la fonctionnalité de changer le message texte avec notre smartphone en temps réel et fera nôtre l'application à l'aide de MIT App Inventor.
Alors, amis, commençons avec ce projet cool et génial.
Étape 1: Concevoir notre PCB sur Fritzing
Nous avons conçu le PCB sur Fritzing, qui est une initiative matérielle open source qui rend l'électronique accessible en tant que matériau créatif pour tout le monde.
Il s'agit d'une conception de PCB à 2 couches où nous avons parfaitement emballé très soigneusement nos éléments requis.
Il est maintenant temps d'exporter le fichier Gerber et de commander nos PCB.
Étape 2: Commandez nos PCB à très bas prix auprès de JLCPCB
Une fois, vous avez créé le dossier zip du fichier Gerber de votre PCB. Maintenant, il est temps de télécharger le fichier sur JLCPCB et de faire les exigences en conséquence, comme sélectionner le masquage en noir, ce que j'ai fait pour mes PCB. Si vous recherchez les PCB de la meilleure qualité pour vos projets, alors JLCPCB est la meilleure option.
Ils proposent 10 PCB pour seulement 2 $ avec frais de port supplémentaires et je trouve que c'est la meilleure offre disponible.
Alors, où prototyper 10 PCB pour 2 $ seulement:
Étape 3: Composants requis:
- Arduino (NANO ou UNO)
- Module Bluetooth HC-05
- LED (32X8 = 256 pcs)
- Circuit intégré de pilote de matrice de LED MAX7219 (4 pièces)
- Condensateur 10uF (4 pièces)
- Condensateur 100nF (4 pièces)
- Résistance 40K (4 pièces)
- Connecteurs, soudure, fils, outils, etc…
Étape 4: Travailler
Ici, nous avons créé 4 matrices chacune de 8X8 LED. Chaque driver MAX7219 peut gérer une matrice de 64 LED. L'Arduino enverra les données en utilisant une communication série. Nous devons donc connecter l'horloge et les broches de charge de l'Arduino à tous les pilotes MAX7219. La broche de données ne sera connectée qu'au premier pilote. A partir de la broche "data out" du premier driver, nous allons connecter un fil au deuxième "Data" du deuxième driver et ainsi de suite. C'est ainsi que nous connectons quatre matrices 8x8 en série. Nous devons également connecter le module Bluetooth aux broches Tx et Rx de l'Arduino et lui fournir 5V ainsi qu'à chacun des pilotes MAX7219. Voyons d'abord comment connecter chacune des matrices 8x8. Une fois que nous avons nos 4 matrices, nous pouvons les joindre avec les broches "data out" "data in".
Étape 5: connexion de la sortie de données (broche 24) à l'entrée de données (broche 1) d'un autre circuit intégré
Étape 6: effectuez la connexion de l'horloge et de la charge en conséquence
Étape 7: connectez le condensateur et la résistance comme indiqué dans le schéma
Étape 8: effectuez la connexion des broches de la matrice comme indiqué dans les schémas
Étape 9: Faire le cas de notre écran LED
Une fois que vous avez fait la connexion ci-dessus, il est temps de faire un étui pour lequel j'ai utilisé un carton de rebut et j'en ai fait une boîte avec un plastique sur les LED afin que la luminosité ne se diffuse pas et nous donne un aspect plus apaisant vue.
Étape 10: Lien pour le code et l'application
Code: Téléchargement
Conception de PCB: Télécharger
Fichiers d'application: Télécharger