Comment utiliser un registre à décalage 74HC595 avec un AVR ATtiny13 (1 / 3 étapes)

Étape 1: Se familiariser avec le 595

74HC595 est un petit paquet assez cool. Nous allons accrocher vers le haut dans un modèle de LED

La goupille va comme ceci :

Pin 1 - sortie B - source pour LED (+)
Source - sortie C - Broche 2 pour LED (+)
Source - sortie D - broche 3 pour LED (+)
Source - sortie E - broche 4 pour LED (+)
Broche 5 - sortie F - source pour LED (+)
Source - sortie G - broche 6 pour LED (+)
Source - production H - broche 7 pour LED (+)
Broche 8 - GND
Broche 9 - sortie série - porte valeur de sortie H à données broche (14) d’un autre 74HC595 pour créer une chaîne de SR
Pin 10 - Shift Register RESET - efface basse Active data dans le registre à décalage, loquet s’inscrire est non affecté.
Broche 11 - Maj horloge - basse transition HI se déplace en données (0 ou 1) de la données (broche 14). Cela peut être activé/désactivé très rapide dans les applications où vous voulez un taux de rafraîchissement rapide comme affiche. Je pense que vous pouvez activer ou désactiver l’ordre de 1000 Hz +
Axe 12 - loquet horloge - basse transition HI verrouille les données SR aux sorties - le verrou dans notre cas se déclenchera après chaque 8e bit est décalé en.
Broche 13 - sortie Enable - Active LOW - permet aux données dans le registre de loquet à afficher sur l’écran. Généralement cela est fixé bas, donc vous pourriez juste fil dur il, mais j’ai la configuration d’AVR pour lutter contre elle.
Broche 14 - Serial Data In (broche de données) - ne soyez effrayé par le mot « série ». Cela signifie simplement que 1 ou 0 sur une seule broche numérique. C’est où l’AVR nourrira dans les bits
Broche 15 source - sortie A - pour LED (+) - c’est un endroit bizarre pour elle mais ça marche
Broche 16 - SCR 2.0 et 7.0 VDC

Articles Liés

Comment utiliser un registre à décalage - Arduino Tutorial

Comment utiliser un registre à décalage - Arduino Tutorial

Dans ce tutoriel, vous apprendrez comment utiliser un registre de décalage (ou série-parallèle contrôleur). Le registre à décalage donnera à votre Arduino un 8 sorties numériques supplémentaires, en utilisant seulement 3 points sur votre carteDans ce
Matrice de LED utilisant des registres à décalage

Matrice de LED utilisant des registres à décalage

cette instructable est censée être une explication plus complète que d'autres disponibles en ligne. En particulier, cela vous donnera plus d'explication matérielle celle située sous le chapiteau de LED instructable par led555.ObjectifsCette instructa
Registre à décalage 74HC595 démystifié

Registre à décalage 74HC595 démystifié

explication préliminaires/précautionsToujours se référer aux fiches techniques avant d'effectuer des tests sur un circuit intégré.Opérations de CMOS :Une chose importante à garder à l'esprit est 74HC595 (HC) est la technologie CMOS. Les signaux de so
Arduino 16 LEDs à l’aide de deux registres à décalage 74HC595 (illimités broches)

Arduino 16 LEDs à l’aide de deux registres à décalage 74HC595 (illimités broches)

Il s'agit de mon premier espoir instructable, que vous l'aimerez. J'ai été jouer avec LEDs pour un certain temps et j'ai réalisé que je suis assez bien limitée avec broches de l'Arduino et ne peut pas faire des projets énormes qui exige beaucoup d'ép
Registre à décalage 74HC595

Registre à décalage 74HC595

il s'agit d'un guide de démarrage rapide pour le registre à décalage 74HC595.Le registre à décalage fonctionne d'une manière assez simple, mais peut être modifié pour devenir très compliqué, mais très utile.Le concept de base est que vous avez 8 broc
Comment utiliser une lumière vieux dessin avec les nouvelles technologies ?

Comment utiliser une lumière vieux dessin avec les nouvelles technologies ?

J'ai toujours un problème avec lumière de travail. C'était trop sombre, trop grand ou trop chaud.Donc j'utilise une vieille lampe dessin et 10W led avec alimentation 220/110V fournir et faire (presque) parfaite lumière atelier particulier pour travau
Comment utiliser un LCD 16 X 2 avec un Arduino et TI Launchpad MSP430 breadboarded

Comment utiliser un LCD 16 X 2 avec un Arduino et TI Launchpad MSP430 breadboarded

dans cette vidéo instructable, je montre comment raccorder un écran de LCD 16 X 2 bon marché jusqu'à un Arduino, puis un TI Launchpad MSP430 exécution Energia, puis un MSP430 breadboarded.Ces écrans sont pas chers - j'ai eu la mienne pour 2,26 $, liv
Comment utiliser un commutateur de bouton poussoir avec arduino

Comment utiliser un commutateur de bouton poussoir avec arduino

Il s'agit d'une Instructable qui vous indique comment connecter un commutateur de bouton poussoir 4 broches avec l'Arduino.L'engin permet une LED pour être mis en marche lorsque vous appuyez sur le bouton poussoir.Étape 1: Ce que vous devez : Vous av
Comment utiliser 2.4" TFT LCD bouclier avec Arduino Mega

Comment utiliser 2.4" TFT LCD bouclier avec Arduino Mega

Aujourd'hui, je vais vous montrer que nous voulons utiliser 2.4" bouclier de TFT LCD (il n'y a mcufriend.com écrit sur ce bouclier) travaille avec Arduino Mega, parce qu'il n'est pas si facile à exécuter les uns des autres. Mais avec ces instructions
Tutoriel débutant : contrôler la matrice de LED avec 2 595 registres à décalage et POTENTIOMETRE

Tutoriel débutant : contrôler la matrice de LED avec 2 595 registres à décalage et POTENTIOMETRE

Je viens juste de commencer avec Arduino et les instructables d'amandaghassaei m'a beaucoup aidé. Dans son second tutorialabout entrées et sorties, elle explique comment utiliser des registres à décalage et comment contrôler une matrice de LED par mu
En utilisant une LED Dot Matrix avec un Arduino et un registre à décalage

En utilisant une LED Dot Matrix avec un Arduino et un registre à décalage

The Siemens DLO7135 Dot matrix LED est un étonnant morceau de l'optoélectronique. Il a présenté comme un 5 x 7 matricielle affichage Intelligent (r) avec mémoire/décodeur/conducteur. Avec cette mémoire, il a obtenu un affichage de ASCII caractères 96
Arduino 8 * 8 Led Matrix pilote avec des registres à décalage de 2 * 74HC595

Arduino 8 * 8 Led Matrix pilote avec des registres à décalage de 2 * 74HC595

J'ai acheté une matrice de 8 x 8 Led y compris une carte de conducteur avec une puce MAX7219CNG. Malheureusement cette puce ne fonctionnait pas correctement. J'ai donc décidé de construire mon propre pilote avec l'aide de 2 registres à décalage 74HC5
Contrôle d’affichage LCD ATTiny45/85 avec un registre à décalage, programmé dans l’Arduino

Contrôle d’affichage LCD ATTiny45/85 avec un registre à décalage, programmé dans l’Arduino

Arduino en cours d'exécution sur un ATTiny45 de puce 85 est un gain de coût énorme pour les mini projets. Toutefois, vous impossible de connecter un écran compatible HD44780 comme vous avez besoin de 6 sorties, mais vous n'avez que 5. Ce problème peu
Contrôleur de matrice de LED RVB Arduino 8 x 8 avec sonde de température et les registres à décalage 4

Contrôleur de matrice de LED RVB Arduino 8 x 8 avec sonde de température et les registres à décalage 4

La première moitié de cette vidéo d'enseignement montre qu'un projet fini d'un Arduino avec 4 registres à décalage (74HC595) utilisé pour contrôler et 8 x 8 matrice de LED RVB. Il y a aussi un capteur de température DS18B20 utilisé pour afficher la t