Horloge binaire Arduino à l’aide de la matrice de LED (4 / 6 étapes)

Étape 4: Notes relatives à l’algorithme

Chaque colonne de la matrice de LED indique un chiffre. Séparation. les heures, minutes et secondes dans les deux chiffres unique est trivial...

  • Isoler le premier chiffre en entier-divisant les heures de 10 (sans reste).
  • Téléchargez la seconde division module (reste seulement) par 10.

Nous éclairer LED(s) une colonne pour qu’ils correspondent à la représentation binaire du chiffre approprié. Pour ce faire, nous utilisons setRow() fonction de la bibliothèque ledcontrol.h trois arguments--

  • Numéro de matrice (la bibliothèque prend en charge jusqu'à 8 par instance). Comte commence à 0, et c’est le numéro utilisé dans cette esquisse, comme nous l’avons qu’une seule matrice.
  • Numéro de la colonne (à partir de la gauche, numérotée 0-7). Tel qu’utilisé, colonnes 0 et 1 correspondent aux chiffres de première et seconde de l’heure, respectivement.
  • Octet qui décrit, de haut en bas, les LEDs pour mettre en marche (1 = on).

Les chiffres unique heure/minute/seconde sont retournés sous forme de nombre entier décimal (c'est-à-dire 0-9). Ils doivent être convertis pour (« jeté » comme, dans le langage de programmation) les valeurs d’octets requis (binaire) à l’aide de la fonction byte().

SetRow(), sur ma matrice, remplit des voyants en ligne avec les broches d’entrée/sortie, mais le bit le moins significatif ("bottom") est plus proche pour les broches de sortie--je l’appellerais monté à l’envers. (Essayez avec votre propre matrice LED). Notez que vous auriez besoin d’inverser l’ordre de mathématiques au niveau du bit pour monter votre matrice LED à droite vers le haut et utiliser la fonction SetColumn si vous voulez monter sur le côté.

Articles Liés

V1.0 Cwik horloge - une horloge binaire Arduino

V1.0 Cwik horloge - une horloge binaire Arduino

vue d'ensembleIl s'agit d'un guide de construction d'une horloge alimenté par Arduino qui utilise des LEDs pour afficher une horloge de 24 heures (heures et minutes) comme chiffres binaires, un compteur analogique pour afficher les secondes, un commu
Horloge binaire Arduino

Horloge binaire Arduino

Je l'ai enfin fait, l'horloge binaire les gens autour de moi m'a entendu parle depuis si longtemps. Je tentais de faire cela pendant la pause de Noël dernier, mais manquait à l'époque, j'ai changé d'emploi 2 fois dans les 6 derniers mois... donc les
Horloge binaire Arduino (heures, minutes et secondes)

Horloge binaire Arduino (heures, minutes et secondes)

Bonjour tout le monde ; Je cherchais ce projet depuis longtemps.  Enfin j'ai elle avec beaucoup d'efforts.  Pour ce projet, vous aurez besoin :1 - Arduino Uno (30 $ de Radio Shack)2 - RTC DS1307 (comme 2 $ sur EBay)3 - 2 registres à décalage 74HC595
Mon horloge binaire Arduino

Mon horloge binaire Arduino

Salut d'ItalieBien que beaucoup de montres est créés en binaire, mon projet a été inspiré essentiellement à ceci :http:// très intelligent et drôle.J'ai essayé d'améliorer la conception et d'ajouter quelque chose de personnel.Je pense que c'est un bo
Moniteur de BitCoin Price en temps réel à l’aide de la matrice de LED, Arduino et 1Sheeld

Moniteur de BitCoin Price en temps réel à l’aide de la matrice de LED, Arduino et 1Sheeld

Fondamentalement, ce projets illustrent comment actualiser le cours du BitCoin en USD en temps réel et en affichant le prix sur une grande matrice de LED que nous avons piraté pour la laisser communiquer avec Arduino au lieu de la PC.Nous avons fait
Incroyable horloge binaire dans une matrice de LED

Incroyable horloge binaire dans une matrice de LED

Bonjour, tous!!Il s'agit de mon projet d'une horloge binaire à l'aide de la matrice de LED 8 x 8 et notamment des caractéristiques intéressantes.Toutes les informations du jour, mois, année, heure, minutes, numéro de la semaine de l'année sont présen
Plusieurs Matrices de LED avec Arduino

Plusieurs Matrices de LED avec Arduino

Ce projet est issu d'un atelier que nous avons organisé à Makespace Madrid dans le cadre de "La noche de la electrónica con Jameco".  Dans un précédent instructable nous avons déjà introduit la gestion d'une unique matrice de LED avec Arduino. D
Plus petite horloge binaire

Plus petite horloge binaire

il s'agit de la plus petite horloge binaire qui indique l'heure avec seulement 4 leds.Le cerveau de cette horloge est PIC16F84A, l'heure s'affichera lorsque vous appuyez sur le bouton « afficher ». Les chiffres de l'heure sont affichées dans la BCD d
Amazing binaire calendrier et horloge, y compris la Phase de lune dans une matrice de LED

Amazing binaire calendrier et horloge, y compris la Phase de lune dans une matrice de LED

Bonjour, tous!!Il s'agit de mon projet avec plus de fonctionnalités que mon horloge binaire que vous pouvez voir aussi sur mon autre Instructables.Le concept principal est s'appliquent dans un affichage à matrice LED simple beaucoup de fonctionnalité
Horloge binaire à l’aide de Neopixels

Horloge binaire à l’aide de Neopixels

Salut les gens, j'aime toutes choses LED associé et aussi comme faire utiliser d'entre eux de différentes façons intéressantes Oui, je sais que l'horloge binaire a été fait ici un certain nombre de fois, et chacun est excellent exemple de comment cré
Horloge linéaire à l’aide d’Arduino + DS1307 + Neopixel : ré-utilisation de certains matériels.

Horloge linéaire à l’aide d’Arduino + DS1307 + Neopixel : ré-utilisation de certains matériels.

Des projets précédents, j'ai eu un Arduino UNO et laissé une bande LED de Neopixel et voulait faire quelque chose de différent. Parce que la bande de Neopixel a 60 voyants, pensés à l'utiliser comme une grande horloge.Utilisé pour indiquer les heures
Matrice de LED 24 x 10 (Arduino basé)

Matrice de LED 24 x 10 (Arduino basé)

J'ai vu pas mal d'instructables qui montre comment construire les matrices de LED, mais je voudrais souligner deux d'entre eux, car cette construction repose sur que deux versions.Réaliser une matrice de LED 24 X 6 par Syst3mXetFaire un signe de LED
Horloge binaire en 7 Segments LED affichage

Horloge binaire en 7 Segments LED affichage

Bonjour à tous,Ce projet va vous montrer une rare horloge binaire à l'aide d'affichage à LED de 7 segments (voir vidéo) et contrôlée par un Arduino.L'idée est très simple, juste convertir des données binaires, heures, minutes et secondes en segments
Matrice de LED Arduino

Matrice de LED Arduino

Dans ce bref didacticiel, vous apprendrez comment faire une matrice de LED alimenté par Arduino. Contrairement à plusieurs autres modèles, celui-ci utilise un ordinateur « compagnon » pour informer l'Arduino qui LEDs doivent être alimentées.J'ai four