Jätten ledde bar graph (4 / 6 steg)
Steg 4: Bygga kretsar
Skiftregister innebär att vi kan styra ett större antal utgångar med endast några stift från våra mikrokontroller. Det är en seriell enhet så vi skickar data och "dygnet" det in i skiftregister. När vi satt låset hög sedan oavsett sekvens vi har klockat in i register som visas vid utgången.
Se denna stora tutorial för att använda det 74HC595 SKIFT registret med en Arduino. Detta har den information du behöver för att styra belysningen.
Du kan bygga detta med enskilda transistorer på varje utgång av skiftregister, men det betyder massor mer lödning och är lite mer krångel.
En NPN-transistor array typ ULN2003 används för att styra enheter i sökvägen neagtive. Det finns en gemensam positiv för alla LED brädor. Detta gör kontrollen mycket enkelt. NPN transistor matrisen är OK att hantera 500mA per enhet. Varje LED ombord är runt 100mA whn på, så detta bör vara OK, men kolla den nuvarande raing är ok för din ansökan.
Lysdioderna använder en 12V utbudet. Logiken fungerar på 5V, som tas från mikrokontroller styrelsen. Jag skulle använda säkringar, precis vid kortslutning.
Av någon anledning min PNG-filer ser hemska, så jag har fäst en pdf-fil av kretsen Schematisk (28/6/12).
Jag lämnar strip-board layouten till dig.
Jag kommer att producera en PCB med detta på (e-post eller kommentar om du är intresserad av en), men band styrelsen fungerar alldeles utmärkt.
Binder in och ut:
Jag Använd en kabel med en passande grommit komprimeringen. Jag använde även en utgång 7 pin uttag, som detta system var avsedd att ha ytterligare bildskärmar på produktionen.