3 Arduino Pins to 24+ Output Pins

Vous avez exécuté hors de broches de sortie pour votre Arduino ? Eh bien, c’est la solution pour vous ! Dans ce tutoriel, je vais vous montrer le matériel et le code nécessaire pour contrôler les multiples de 8 nombre de sorties, en utilisant seulement 3 de vos broches de l’Arduino. L’idée principale de ce Instructable est de créer un module qui peut fonctionner soit séparément ou être relié à un autre module, ce qui augmente les sorties par un autre 8 broches.

Matériel requis :

Utilisations de ce projet :

  • Une compréhension de base de registres à décalage.
  • Possibilité d’augmenter vos broches de sortie à relais de commande ou tout autre module de sortie.
  • Gratuitement les broches de l’arduino pour augmenter le nombre de capteurs qui peuvent être utilisés.

Dans ce instructable j’ai essayé une approche différente, où j’ai soudé les composants individuels sur la fiche Conseil et également à l’essai. Pour vous, j’ai également fourni un schéma de montage d’essai de comment le circuit va ressembler, ainsi que le code dont vous êtes capable de contrôler un maximum de 40 registres à décalage en parallèle. La principale source d’inspiration derrière ce tutoriel est le tutorial Arduino ShiftOut.

Articles Liés

Un moyen facile de contrôler votre Arduino Pins provenant d’internet. (Aucune redirection de port)

Un moyen facile de contrôler votre Arduino Pins provenant d’internet. (Aucune redirection de port)

Contrôle Arduino pins provenant d'internet, sans utiliser le complexe port port forwarding configurations sur votre pare-feu.Aussi longtemps que l'Arduino est connecté à votre réseau et possède une adresse IP valide, vous serez en mesure de changer l
En C/C++ Arduino : pins

En C/C++ Arduino : pins

En el Arduino, toda la información que entra y vendre, lo hace a través de « pins ». Los pins fr el Arduino fils las conexiones que están a los lados y en los cuales se pueden conectar câbles como se ve fr la foto.En este instructable se concentra fr
Arduino débutant

Arduino débutant

L'Arduino est un ordinateur de poche (également appelé un «microcontrôleur») que vous pouvez utiliser pour la commande des circuits. Il interagit avec le mot extérieur par le biais de capteurs, LED, moteurs, haut-parleurs... même sur internet ; ce qu
Contrôle des Circuits de puissance élevée avec Arduino et Darlington ULN2803

Contrôle des Circuits de puissance élevée avec Arduino et Darlington ULN2803

chacun l'e/s numériques épingle sur l'Arduino peuvent seuls 40mA source ou un puits, et poussant l'Arduino au-delà de ces limites peut l'endommager. Si vous avez besoin pour obtenir un peu plus de puissance hors de vos sorties, essayez d'utiliser un
Mesure de Distance de LCD en utilisant Arduino

Mesure de Distance de LCD en utilisant Arduino

Et après avoir affiché jusqu'à quelques tutoriels robotiques, j'ai décidé d'aller plus en détail sur les capteurs. Pour démarrer avec j'ai choisir un capteur à ultrason et un Arduino dans le microcontrôleur.Ce Instructable est purement pour ceux qui
Vivant avec Arduino et le L298N H-pont de commande de moteur pas à pas bipolaire

Vivant avec Arduino et le L298N H-pont de commande de moteur pas à pas bipolaire

Le module ci-dessus est une carte de fille L298N que j'ai acheté sur Amazon il y a une semaine, et s'il travaille a été un voyage assez frustrant qui voit enfin une résolution aujourd'hui. Il s'agissait de des principales raisons que j'ai pensé que m
Arduino : Lecteur de cartouche ColecoVision

Arduino : Lecteur de cartouche ColecoVision

Avec les nombreux émulateurs et documentation sur les consoles de jeux classiques disponibles aujourd'hui, il est plus facile que jamais de créer un jeu vidéo de « homebrew » pour l'un de ces consoles de jeu classiques (voir http://en.wikipedia.org/w
La reconnaissance vocale avec Arduino et serveur BitVoicer

La reconnaissance vocale avec Arduino et serveur BitVoicer

Dans ce Instructable je vais montrer comment utiliser une carte Arduino et BitVoicer serveur pour contrôler quelques LEDs avec commandes vocales. Je vais utiliser le Micro de l'Arduino dans ce Instructable, mais vous pouvez utiliser n'importe quel ca
2RM voix contrôlée Robot avec Arduino et serveur BitVoicer

2RM voix contrôlée Robot avec Arduino et serveur BitVoicer

Dans ce Instructable je vais montrer comment construire un robot de commande vocale 2RM . Même si je suis contrôle uniquement les moteurs à courant continu pour déplacer le robot, la même approche peut servir à la voix-contrôle de moteurs pas à pas e
ArdWidgets - GUI Library for Arduino

ArdWidgets - GUI Library for Arduino

ArdWidgets est une bibliothèque de traitement qui vous permet de faire des tableaux de bord interactifs qui fonctionnent avec un Arduino. C'est censé être très accessible pour les deux débutants avec un traitement limité et expérience de l'arduino, a
En C/C++ Arduino : boucle de configuration y

En C/C++ Arduino : boucle de configuration y

La plataforma arduino se programa en C/C++. En esta serie de instructables, vamos a ver aspectos principales problemas programación, principalmente en C, pues pas voy un entrar en detalles de objetos C++, aplicados un sencillos proyectos de Arduino.
Douche Arduino moniteur avec écran LCD

Douche Arduino moniteur avec écran LCD

Bienvenue ! Pour notre classe environnementale Capstone (thèse) pour St. Olaf College nous avons construit un moniteur qui permettrait de surveiller efficacement la quantité d'eau utilise une douche. L'idée derrière ce varan est que si vous attachez
Arduino Camera Flash Control

Arduino Camera Flash Control

il s'agit d'une méthode simple pour contrôler un appareil photo avec flash en utilisant un Arduino. La chose gentille au sujet de cette méthode est qu'elle utilise un optoisolateurs pour séparer l'Arduino potentiellement élevée des pics de tension pr
La reconnaissance vocale et la synthèse avec Arduino

La reconnaissance vocale et la synthèse avec Arduino

Dans mon précédent Instructable, j'ai montré comment contrôler quelques LEDs à l'aide d'une carte Arduino et le Serveur BitVoicer. Dans ce Instructable, je vais rendre les choses un peu plus compliqués. Je vais également à synthétiser la parole en ut