Multiplexing met Arduino en de 74HC595


de 74HC595 is een makkelijk en goedkoop (op ongeveer 60 cent per stuk) manier om te verhogen van het aantal digitale uitgang pinnen op je Arduino.  In deze tutorial zal ik u tonen hoe te rijden van maximaal 16 LEDs met een 74HC595 met behulp van een techniek genaamd multiplexing.  Op het einde vergt alle 16 LEDs slechts drie van de beschikbare digitale pinnen van de Arduino.

Het eindproduct zal er zo uitzien:

Ik gebruikte de sparkfun knop pad pcb te bouwen mijn 4 x 4 matrix geleid, want dit is de eerste stap in een langer project ik ben bezig met verlichte knoppen.  Echter u kunt bouwen uw eigen 4 x 4 led matrix vrij gemakkelijk op een breadboard, en ik zal het verstrekken van schema's die zal tonen hoe te om dat te doen.  Mijn lijst van onderdelen wordt hieronder gegeven:

Onderdelen lijst:

SPARKFUN:
(1 x) knop Pad 4 x 4 - LED compatibele Sparkfun COM-07835
(1 x) knop Pad 4 x 4 - Breakout PCB Sparkfun COM-08033
(1 x) Arduino Uno Sparkfun DEV-11021

DIGIKEY (kon je deze bij Jameco):
(16 x) wit 5mm LED (3mm is ook prima) Digikey C513A-WSN-CV0Y0151-ND
(1 x) 74HC595 shift register Digikey 296-1600-5-ND
(1 x) 16 pins IC socket Digikey A100206-ND

JAMECO:
(1 x) 16 dirigent lintkabel Jameco 28RC16-10VP
(1 x) 16 rechte hoek pinsconnector Jameco 746285-3
(2 x) mannelijke kop spelden Jameco 7000-1X40SG-R

Aanvullende materialen:
22 gauge draad, meerdere kleuren Radioshack #278-1221
protoboard met koperen Radioshack #276-147
Wire cutters
draad strippers
soldeer

Gerelateerde Artikelen

Multiplexing met Arduino - Transistors (ik maakte het op techshop)

Multiplexing met Arduino - Transistors (ik maakte het op techshop)

het doel van dit instructable is om een stap voor stap instructies over het implementeren van multiplex met behulp van transistoren. De eerste paar stappen zal introduceren Multiplexing, Transistors en wanneer ze te gebruiken.Ik was bezig met een pro
Multiplexing 7 Segment verschijnt met Arduino en Shift registreert

Multiplexing 7 Segment verschijnt met Arduino en Shift registreert

In dit instructable, ik zal onderwijzen de basisprincipes van multiplex 7 segment displays met behulp van een Arduino en een paar van shift registers. Dit project is geschikt voor het weergeven van de numerieke gegevens of als u wilt bepalen van een
Arduino 16 LEDs met behulp van twee 74HC595 shift registers (onbeperkt pins)

Arduino 16 LEDs met behulp van twee 74HC595 shift registers (onbeperkt pins)

Dit is mijn eerste instructable, hoop dat u van het zult houden. Ik heb gespeeld rond met LED's voor een tijdje en ik realiseerde me dat ik vrij veel beperkt met Arduino pinnen ben en kan niet grote projecten waarvoor een heleboel pinnen. Dit is een
Verschillende methoden van het besturen van de 7 Segment LED beeldschermen met Arduino

Verschillende methoden van het besturen van de 7 Segment LED beeldschermen met Arduino

ik zou graag willen tonen een paar verschillende methoden voor het aansluiten van de 7 segment LED displays op een Arduino of Atmega 328 IC. Ze zijn slechts eenvoudig counter codes ofwel automatisch tellen via de code of oplopend / verlaagd via een p
Een 15-LED RGB klok met Arduino kern

Een 15-LED RGB klok met Arduino kern

De RGB-klok maakt gebruik van het RGB-kleur samenstelling model gebruikt in alle kleur toont. Dit model maakt gebruik van drie 'basic' kleuren, namelijk rood, groen en blauw, om te bouwen van een andere 'composiet' kleur van het spectrum. Met RGB-klo
Kamertemperatuur in Dot-Matrix beeldscherm met Arduino en LM35

Kamertemperatuur in Dot-Matrix beeldscherm met Arduino en LM35

Hey daar!Dit is mijn eerste instructable, en ik zal je laten zien hoe u een temperatuursensor en een Dot-Matrix beeldscherm met arduino in real-time kunt interface.Ik heb bijgevoegd de arduino schets, die nogal groot in één oogopslag is, maar als u o
PuttDuino putt-putt gat met arduino

PuttDuino putt-putt gat met arduino

mijn bedrijf heeft jaarlijkse evenementen waar we allemaal samen te komen voor leuk - om te blazen stoom af en hebben een beetje concurrentie. In het verleden hebben we Softbal en bowling competities. Dit jaar iemand had een bron van inspiratie: elke
KeyChainino - de eerste spel sleutelhanger programmeerbare met Arduino

KeyChainino - de eerste spel sleutelhanger programmeerbare met Arduino

KeyChainino is een vintage spel sleutelhanger programmeerbare met Arduino waar iedereen zijn eigen spel alleen met de Arduino IDE uploaden kunt.Als je echt Arcade Game liefde, is KeyChainino voor jou!Het hoeft niet elke LCDs, maar slechts 30 LEDs gec
Krabben met Arduino

Krabben met Arduino

MIT heeft een fantastische visuele programmeertaal genaamd Scratchontwikkeld. Het is ook een geweldig leermiddel voor kinderen, want het is eenvoudig, leuk, en door interactie met de echte wereld een bord 'Scratch Sensor Board' genoemd.Dit Instructab
Weerstand kleur Code Calculator met Arduino

Weerstand kleur Code Calculator met Arduino

Dit is een 4 band mechanische weerstand Calculator van de kleur Code, het idee om die deze mechanische weerstand kwam toen ik per ongeluk mijn doos van weerstanden en alle weerstanden (1300 van hen liet) kreeg vermengd. Ooops!. Thank god er is een AP
Controle eenvoudig LED-staafdiagram met Arduino

Controle eenvoudig LED-staafdiagram met Arduino

In deze tutorial ik zal je laten zien hoe u kunt besturen eenvoudige 10 LED staafdiagram matrix w / Arduino of Arduino kloon MCU en MAX7219 (werkt ook met MAX7221) LED controller chip.Hier is video van afgewerkt product in actieOver LED staafdiagram
LED kubus met Arduino en aangepaste PCB

LED kubus met Arduino en aangepaste PCB

dit instructable details over het ontwerp en bouwproces voor een 5 x 5 x 5 LED-kubus, instelbaar met behulp van een Arduino, die zich op een aangepaste printplaat bevindt.Extra informatie, foto's en video's vindt u op mijn website.Het afgewerkt produ
Een Levitating bol draait gloed en knippert met Arduino

Een Levitating bol draait gloed en knippert met Arduino

Een levitating little Death Star in Instructables nodigde me aan het nieuwe project met Arduino. Drie beleidsterreinen werden besloten en bewaard als onderscheid met de voorloper.Doe het zelf met geen (of minder) ready-made.Draaiende houden.Maak gloe
PHloat2 DIY zuur water testen sculptuur & kit met arduino

PHloat2 DIY zuur water testen sculptuur & kit met arduino

pHloatpHloat is een DIY kit die is gemaakt voor gebruik in combinatie met een pre-owned / reeds bestaande arduino microcontroller. Het doel is het testen van de pH-niveaus in de lokale rivieren, meren en stromen als gevolg van de toestroom van lucht-