Gros chiffres en arrière comptage bluetooth horloge (20 / 22 étapes)

Étape 20 : L’Arduino esquisse

Ce code n’est pas encore parfait, mais fonctionne très bien. Si vous avez fait un meilleur code, s’il vous plaît me l’envoyer !

Pour télécharger le croquis que vous devez débrancher le module bluetooth ou appuyez sur le bouton de l’horloge lors du téléchargement.

Le fichier contient un dossier que vous devez mettre dans le dossier « Arduino » dans votre dossier « documents ».
Puis vous devriez redémarrer (ou commencer) votre logiciel Arduino. Vous pouvez trouver le croquis (programme) dans le « carnet de croquis » au titre du menu « fichier ».

Certains binaires
Pour rendre les chiffres et les lettres sur l’horloge, vous devez faire certains binaires-calculer :

twee(int clockPin) Sub {}
digitalWrite (latchPin, basse) ;
shiftOut (dataPin, clockPin, MSBFIRST, 2) ;
shiftOut (dataPin, clockPin, MSBFIRST, 232) ;
shiftOut (dataPin, clockPin, MSBFIRST, 62) ;
shiftOut (dataPin, clockPin, MSBFIRST, 18) ;
digitalWrite (latchPin, HIGH) ;
}

C’est le code pour faire un seul numéro. Dans ce cas, c’est un deux. Les chiffres : 18, 62, 232, 2 rendre les chiffres. Ils sont placés en arrière.

Les chiffres sont construites vers le haut comme ceci :

_  _  _              1     2     3
|/         \|      18 22 23 4
|           |      17                     5
|\_ _ _/|      16 25 24 6
|/         \|           19 20 21
|           |      15 26 27 7
|\_ _ _/|      14                     8
13 29 28 9
12 11 10

Ces 29 LED est divisés en 4 octets de 8 LED de chacun.
Le premier octet est LED 1, 2, 3, 4, 5, 6, 7, 8
Le second est LED 9, 10, 11, 12, 13, 14, 15, 16
Le troisième est LED 17, 18, 19, 20, 21, 22, 23, 24
Le dernier est LED 25, 26, 27, 28, 29

Pour faire un chiffre, il faut voir la sorcière LED, nous voulons mettre en marche.
Pour le 2, il s’agit de LED 2, 5, 10, 11, 12, 13, 14, 20, 22, 23, 24, 26

Dans le premier octet, c’est donc LED 2 et 5. Nous avons à écrire ceci en binaire :
01001000
Le premier bit vaut 1 le 2 deuxième le troisième 4 le quatrième 8 et ainsi de suite. Les bits vaudra :
1 2 4 8 16 32 64 128
Alors, si l'on y ajoute la valeur de la 2e en la 5e bit, ce sera 2 + 16
Le numéro à saisir sera de 18
Ils seront inscrits dans les chips en arrière donc vous pouvez voir dans le code que 18 est la dernière valeur Poussée pour les puces.

Articles Liés

6 gros chiffres Seven Segment Digital Clock

6 gros chiffres Seven Segment Digital Clock

c'est mon deuxième projet d'horloge numérique. Qui est d'avoir sept segments de 5.5" hauteur 6 chiffres.Travailler avec microcontrôleur PIC16F876AAlimentation : 12V DC / ampère: 1. 2 a MaxAffichage de l'heure : heures / Minutes / secondesLongueur : 2
Spooky en arrière Spinning horloge faite de lecteur Cassette moteur

Spooky en arrière Spinning horloge faite de lecteur Cassette moteur

il s'agit d'un accessoire que j'ai fait pour la maison hantée de l'école primaire de ma fille, qui je cours avec mon mari. L'horloge est construit d'une horloge de magasin cheapo aubaines et lecteur de cassette d'un enfant vieux. Il montre à 13:00 et
100 $ de l’APCE horloge ou pendule murale

100 $ de l’APCE horloge ou pendule murale

Il y a environ cinq ans, je voulais un appareil photo numérique horloge le rythme pour la natation cet entraîneur de l'équipe, mais tous les modèles étaient $1k ou supérieur. J'ai également besoin de 2 par pool et j'ai entraîné à 2 piscines différent
Horloge engrenage acrylique

Horloge engrenage acrylique

L'horloge de DickB1 a été l'inspiration pour ma conception d'un mécanisme similaire, cependant, avec les engins fabriqués à partir d'acrylique.La force motrice pour le pendule est un électro-aimant semblable à celui utilisé par DickB1. Toutefois, l'a
Arduino Etch-A-Sketch horloge

Arduino Etch-A-Sketch horloge

que j'ai vu différents Arduino conduit Etch-A-Sketch horloges sur le web, mais aucun avec des instructions (est-ce une sorte de secret ? Quelqu'un envisage sur rend riche sur le marché mondial de l'horloge Etch-A-Sketch?). J'ai utilisé Arduino, mais
Horloge murale de style vintage nixie

Horloge murale de style vintage nixie

Après que le succès de ma première horloge nixie établie dans un bloc de bois de rose, j'ai décidé de ne perdre aucun moment et de continuer avec la suivante.Comme certains d'entre vous les gars savent déjà, ou d'imaginer, ces derniers temps je suis
Horloge engrenage avec commande de moteur pas à pas de bois

Horloge engrenage avec commande de moteur pas à pas de bois

Encore une autre horloge à engrenages en bois. Cette conception s'inspire Instructable de DickB1 (ci-contre en bas).Cependant, au lieu de conduire l'horloge avec un pendule magnétique pulsé, j'ai utilisé une petite commande de moteur.Tout d'abord, j'
Pong horloge avec étui

Pong horloge avec étui

Cette horloge utilise le jeu vidéo classique Pong pour dire l'heure.Les 2 joueurs automatiquement gagner et perdent ainsi leurs scores montrent les heures et les minutes.Il s'agit de MrNick1234567 Pong horloge design et ce Instructable montre comment
Horloge digitale Numechron

Horloge digitale Numechron

Mon Numechron numérique horloge design a été inspiré par l'horloge numérique Pennwood modèle 1364. Horloges de ce type son origine dans les années 1930 et furent construits pendant de nombreuses années par les sociétés Pennwood et Lawson dans nombre
Horloge LED steampunk

Horloge LED steampunk

Je me suis inspiré pour créer une horloge steampunk il y a quelques temps après en parcourant beaucoup de Instructables sur différentes horloges. Il a commencé avec une idée assez vague de ce que je voulais accomplir et il a vraiment évolué comme je
Horloge linéaire

Horloge linéaire

horloges rondes sont tellement 20ème siècle ! Voici le post quelque chose un peu plus moderne et obtus.Je vais vous montrer ici un autre projet de conception complète, de l'idée à la conception au prototype. L'objet de notre désir est aujourd'hui une
HORLOGE de mur de LED rétro-éclairé carton Cum veilleuse

HORLOGE de mur de LED rétro-éclairé carton Cum veilleuse

Voici une horloge murale simple et élégante tout en carton et quelques voyants LEDs!  Et que demander de plus!... il se double d'une veilleuse !!!Pour voir l'heure dans la nuit n'est plus un problème ! ....Ma MOTIVATION sont venus les instructables s
Ajout de commande d’axes à une horloge de projection

Ajout de commande d’axes à une horloge de projection

objectif : ajouter un détecteur de mouvement qui allume l'horloge pendant la nuit quand il détecte un mouvement et rendre la luminosité du rétroéclairage réglable manuellement.Pourquoi : Je n'ai que quelques règles pour un bon réveil de chevet. Il do
Horloge murale steampunk

Horloge murale steampunk

Ce projet s'est avéré être un de mes projets plus réussies (après un vilain incounter avec un ordinateur portable) le prix pour l'ensemble du projet est sorti pour environ 5 $ USD. Cette instructable ira sur les parties les plus importantes de la con