Table des matières:
- Étape 1: Composants requis
- Étape 2: Comprendre le circuit et la procédure
- Étape 3: Téléchargement du code et test
- Étape 4: Finalisation
Vidéo: Écran P10 DMD avec Arduino et RTC DS3231 : 4 étapes (avec images)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Les écrans P10 sont un ensemble de LED matricielles. La led P10 est généralement connue sous le nom d'affichage à matrice de points ou d'affichage DMD. Il est basé sur des registres à décalage, généralement 74595 registres à décalage sont utilisés. Ils peuvent être mis en cascade avec un plus grand nombre de ces cartes similaires. Disponible en différentes tailles et couleurs de LED, nous utiliserons ici le type 32 * 16. Nous pouvons afficher du texte défilant, du texte stylisé avec différentes tailles de police. Ils sont très populaires dans les panneaux d'affichage commerciaux comme les magasins, les gares, les aéroports, etc. La meilleure chose à leur sujet est qu'ils peuvent être interfacés avec n'importe quel microcontrôleur standard sans avoir besoin de protocoles de communication spéciaux. Nous utiliserons arduino pour l'utiliser. Nous l'utiliserons pour générer un texte avec l'heure et la date actuelles.
Étape 1: Composants requis
1. Écran P10 avec câble plat de connecteur FRC 16 broches
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. en-têtes mâles et femelles
5. veroboard et kits de soudure
6. cavaliers (nécessaires uniquement pour les tests initiaux)
7. Alimentation 5v 1A
Étape 2: Comprendre le circuit et la procédure
À l'arrière de la carte P10, il y a deux ensembles de ports. Le port d'entrée et de sortie de données pour la mise en cascade. Le DS3231 est l'horloge temps réel (RTC). Il est utilisé pour afficher la date et l'heure.
Le schéma du circuit est joint ici. N'utilisez pas l'alimentation externe 5v 1a maintenant. La puissance de l'arduino peut éclairer suffisamment votre écran (lumière tamisée) pour les tests.
DS3231 utilise le protocole de communication I2C. Fixez le support de batterie CR2302 à sa place et connectez ses broches i2c avec arduino i2c. Si vous êtes nouveau dans ce module, consultez ce lien ci-dessous:
howtomechatronics.com/tutorials/arduino/ar…
Suivez maintenant le schéma de circuit et attachez les cavaliers de la carte P10 à l'arduino. Cette connectique doit être faite évidemment au niveau du port d'entrée du P10.
Le câble plat 16 broches FRC connecteur-1 est utilisé à la fois pour le port d'entrée et de sortie qui peut être utilisé plus tard, une fois que vous avez finalisé le circuit veroboard.
Étape 3: Téléchargement du code et test
Téléchargez les codes ci-joints. C'est assez explicite. Liens de bibliothèque donnés ici.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Je vous suggère d'installer les deux, car les deux contiennent de nombreuses fonctionnalités uniques.
Vous pouvez télécharger n'importe lequel des codes joints ici. Vous pouvez également utiliser des exemples de croquis intégrés.
Réécrivez-le pour afficher votre propre texte et les paramètres de police souhaités. Télécharger.
Vous devriez voir la sortie souhaitée à l'écran
Étape 4: Finalisation
Si tout fonctionne bien, fixez le tout sur le veroboard et soudez-les. Utilisez des en-têtes femelles pour placer arduino et ds3231, afin de pouvoir les débrancher et les réutiliser à l'avenir à d'autres fins.
Utilisez ensuite des embases mâles pour réaliser le connecteur du câble plat FRC de l'écran p10 (port d'entrée). Maintenant, testez avec la continuité du multimètre si toutes les connexions sont correctement effectuées. Si ok, alimentez à nouveau avec usb pour voir s'il affiche le texte requis. Si ok, retirez l'usb et connectez-y maintenant l'alimentation externe 5v 1a. Il devrait maintenant s'allumer vivement. Alors félicitations, vous êtes maintenant prêt à utiliser votre écran et à le placer dans un endroit éloigné pour le voir.
Conseillé:
Horloge RTC Arduino DS3231 avec écran LCD : 3 étapes
Horloge Arduino DS3231 RTC avec écran LCD : Pour me familiariser avec une DS3231 RTC (horloge en temps réel), j'ai construit une simple horloge 24 heures basée sur Arduino. Il dispose de 3 boutons avec les fonctions suivantes : appuyez sur n'importe quel bouton pour entrer dans le mode de réglage de l'heure, augmentez et diminuez le temps en minutes avec t
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT - Arduino Mega RTC avec écran TFT de 3,5 pouces : 4 étapes
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT | Arduino Mega RTC avec un écran TFT de 3,5 pouces : visitez ma chaîne Youtube. Module RTC 2560 et DS3231….Avant de commencer…vérifiez la vidéo de ma chaîne YouTube..Remarque : - Si vous utilisez Arduin
Projet de tableau de bord avec écran LED P10 utilisant DMD : 6 étapes (avec photos)
Projet de tableau de bord avec écran LED P10 utilisant le DMD : nous nous rencontrons souvent dans un stade de football; il y a un panneau LED géant qui sert de tableau de bord. De même, dans d'autres domaines sportifs, nous connaissons également souvent le tableau de bord de l'écran d'affichage en LED. Bien que pas possible, il y a aussi un domaine qui nous reste
Afficher le texte sur l'écran LED P10 à l'aide d'Arduino : 5 étapes (avec images)
Afficher le texte sur l'écran LED P10 à l'aide d'Arduino : L'affichage Dotmatrix ou plus communément appelé texte en cours d'exécution est souvent trouvé dans les magasins comme moyen de publicité pour leurs produits, son utilisation pratique et flexible encourage les acteurs commerciaux à l'utiliser comme conseil publicitaire. Maintenant, l'utilisation de Dot