Mécanique matricielle afficheur (2 / 4 étapes)

Étape 2: Matrice de disque la LED affiche

Afin d’obtenir la matrice de LED affiche le travail, nous devions faire un mappage entre les personnages que nous voulions montrer et une séquence de LED qui doit être activée sur l’écran. Chaque LED est piloté par une seule ligne de la puce MAX72XX.

Le problème d’avoir à utiliser un fil par LED est résolu en utilisant un registre à décalage. Dans ce cas il est déjà présent sur la matrice de LED lui-même. L’interfaçage avec l’Arduino elle-même se fait à l’aide de SPI, qui vous permet de conduire 64 LEDs avec juste 3 fils (10, 11 et 12 sur l’ONU).

Après accrocher vers le haut de l’écran, nous avons couru un exemple de programme et de la scie que les LEDs s’allument bien. Cependant, il y avait un petit bug dans le programme d’installation, que pour une raison quelconque, que la dernière ligne a été déplacée vers le haut de la matrice, cela a provoqué certaines lettres seront tronquées. Nous avons résolu ce par bitshifting pour chaque caractère à droite juste une fois le modèle.

Après quelques recherches, nous avons trouvé un personnage complet peu de mappage de schéma pour ces matrices de LED sur le forum de freaks AVR.
Maintenant, c’était juste une question de faire un code qui a été en mesure de mapper un caractère unique à son modèle de bit correspondant. Nous l’avons fait en utilisant un tableau 2D et casting un caractère donné à son correspondant la valeur int (1-128) et utiliser cela comme un premier indice pour le tableau 2D.

Lorsque nous avons eu le premier écran de travail, nous avons décidé d’ajouter une seconde. Le câblage est très facile ici, vous pouvez juste guirlande 2ème à partir de la première. La bibliothèque qui vient avec l’affichage est aussi bien écrit et le code a été adapté facilement (juste quelques lignes en double)

Articles Liés

TOD : Intro Diode matricielle ROM (afficheur 7 segments)

TOD : Intro Diode matricielle ROM (afficheur 7 segments)

tonnesDeDiodesUne nouvelle série d'instructables qui utiliseront tonnes et des tonnes de diodes. D'aucun IC n'est à haute voix, les conducteurs semi seule sont des diodes et des transistors. Les composants uniquement passives sont à haute voix les co
Récupération des afficheurs à cristaux liquides (LCD)

Récupération des afficheurs à cristaux liquides (LCD)

presque tous les composants électroniques ont une sorte d'interface humaine, des voyants clignotants et bip interviennent à sept segments alphanumériques et afficheurs à cristaux liquides. Ce Instructable parle de récupération et de tests des écrans
L’horloge électromécanique

L’horloge électromécanique

Electronique & mécanique sont les deux disciplines de génie que j'aime le plus. Donc je voulais créer une pièce maîtresse qui dépeint la majesté de ces disciplines. Je crois également que temps est l'atout le plus important n'importe qui peut avoir.A
Afficheur dot matrix Bluetooth avec Arduino

Afficheur dot matrix Bluetooth avec Arduino

Si vous avez un smartphone et un module Bluetooth. Vous pouvez être très créatif avec votre Arduino. Ici, nous avons construit une génération d'affichage matricielle contrôlée par un Arduino. Vous pouvez dessiner des motifs sur votre téléphone intell
Main suivi bras mécanique - Leap de mouvement + Pyduino

Main suivi bras mécanique - Leap de mouvement + Pyduino

Salut!Dans ce tutoriel, je vais vous les gars et les filles montrer comment assembler une main bras mécanique avec un bond de commande de mouvement, de suivi dispositif Arduino, quelques moteurs, quelques bois de balsa, trombones, colle chaude et un
Arduino Nano : Ranger(Ping) ultrasons Distance I2C afficheur LCD 2 X 16 avec Visuino

Arduino Nano : Ranger(Ping) ultrasons Distance I2C afficheur LCD 2 X 16 avec Visuino

Dans ce Instructable, je vais vous montrer combien il est facile de connecter le Capteur à ultrasons pour Arduino et la distance d'affichage sur un Écran LCD.Veuillez noter que l'annotation sur certaines images dans ce Instructable fonctionnera corre
La température DHT11 distance Wi-Fi une humidité I2C afficheur LCD 2 X 16 avec deux ESP8266 et Visuino

La température DHT11 distance Wi-Fi une humidité I2C afficheur LCD 2 X 16 avec deux ESP8266 et Visuino

ESP8266 modules sont contrôleurs seul grand peuplement faible coût avec construit en Wi-Fi, et j'ai déjà fait un clin d'oeil simple instructable avec module ESP8266 NodeMCU.L'avantage de ESP8266 sur l'Arduino et autres contrôleurs est le builtin Wi-F
Arduino Nano : I2C afficheur LCD 2 X 16 avec Visuino

Arduino Nano : I2C afficheur LCD 2 X 16 avec Visuino

Caractère, Écrans LCD sont très couramment utilisée pour les projets de l'Arduino, d'afficher de petites quantités d'informations textuelles. Les types les plus courants sont la base affiche directement connectée et celles avec adaptateur I2C. La ver
Mécanique Pi

Mécanique Pi

Dans le cadre de la rubrique semestre « Techno Legacy » David et moi avons décidé de mettre l'accent sur les calculatrices de poche.Ces dispositifs plus plus pertinentes en raison de l'intégration universelle de leurs fonctionnalités dans les princip
ASCENSEUR TV bricolage : Mécanique

ASCENSEUR TV bricolage : Mécanique

Cet ascenseur TV était fabriquée de matériaux qui m'est arrivé d'avoir sous la main. Le mal qui suit ne serait pas arrivé s'il avait été prévu. L'ascenseur utilise Makerslide, Shapeoko V1 flasques, une Arduino Uno, un stepper 425oz et un 4. 5 a Drive
Modèle planétaire-A le système solaire mécanique de contreplaqué

Modèle planétaire-A le système solaire mécanique de contreplaqué

Ce projet explore l'utilisation de contreplaqué pour faire decoratif, mécanique et pièces structurales.Cette instructable porte sur la façon de construire un bureau planétaire. Un planétaire est un modèle mécanique du mouvement et la position des pla
Utiliser des capteurs et actionneurs pour faire un labyrinthe labyrinthe mécanique

Utiliser des capteurs et actionneurs pour faire un labyrinthe labyrinthe mécanique

Un accéléromètre trois axes capte l'inclinaison de la créer Kinoma. Kinoma Create traite les données de l'inclinaison dans le logiciel pour contrôler la rotation de deux moteurs servo connectés le labyrinthe. Le résultat est mouvement intuitif du lab
Vue d’ensemble de la mécanique vélo

Vue d’ensemble de la mécanique vélo

quelques réflexions, s'il vous plaît ne considèrent pas leur évangile.Je chercherais ailleurs le détail. Par « ailleurs », je pourrais dire GCN, Sheldon Brown, Park Tool et sans doute beaucoup d'autres sur les sites de partage vidéo.Étape 1: Histoire
Aetherias Secret - un coffre-fort Steampunk avec afficheur Nixie

Aetherias Secret - un coffre-fort Steampunk avec afficheur Nixie

« Secret de Aetherias » - A Steampunk Safe, Code verrouillé, avec Neonballs et afficheur Nixie. Il s'ouvre lorsque le Code est droit et tourne autour. Avec capteur Woodblocks pour commencer l'énergie !Mes pensées ont été : une caisse ouverte en appuy