Arduino Mini-Shields (5 / 11 steg)
Steg 5: stapeldiagram mini sköld
Jag var tänkande av andra saker som skulle vara bra som en mini sköld och jag trodde jag skulle gilla att ha en LED bar graph krets, komplett med ett skiftregister på den. Jag har en fin tricolor stapeldiagram, men det är en 10 segment en, och min skiftregister är endast 8 bitar. Jag mindes jag hade dessa 8 segment (2 per rad) LED-displayer med en konstig pinut och jag tänkte att detta skulle vara en bra chans att använda dem.
Med skiftregister kör LED-displayen på Mini sköld, kan jag komma undan med bara använder 3 digitala stiften för att lysa upp alla 8 lysdioder. Annars, jag kunde inte sätta detta på mini skölden eftersom jag bara har 4 digitala stift tillägnad varje mini sköld. Även om jag använt det delade stiftet 3 på Mini sköld kontakten, skulle jag bara ha 5 digitala stift att köra 8-segment. Det SKIFT registret gör det möjligt att köra mer lysdioder utan att överskrida din tillgängliga stift.
Delar
74HC595 S hift registrera - dessa SKIFT register är bra för att öka antalet utgångsstift så kan du köra många lysdioder från bara 3 pins på Arduino. Du kan seriekoppla dem tillsammans för att få ännu mer utgångsstift, du bara behöver ändra koden för de extra SKIFT register. Det finns en bra tutorial för dessa här.
LED 8 segmentera stapeldiagram - jag har dessa i ett par olika färger eftersom jag var försökande till sträng många av dem tillsammans med daisy fastkedjade SKIFT register. Som jag använde här var inte vad jag förväntade mig så de användes aldrig.
Resistor nätverk - jag har 2 olika sorter av dessa, isolerade och Bussed. Här är isolerad så att den innehåller 8 separata motstånd, men jag drog en linje av lödtenn ner utgående leads att knyta i trädgården tillsammans. Om jag hade använt den bussed en, jag kunde ha bara använt en gemensam ledning för marken, men jag skulle har slösat 7 ytterligare motstånd leder.