Shift register, schuifregister
Gisteren heb ik mijn bestelling schuifregisters binnen gekregen.
Deze bestelling ging redelijk snel. Maar waarom een schuifregister?
Vaste lezers zullen het zo ondertussen wel weten, ik ga alvast beginnen met de trapopgang naar boven en zolder toe om deze via detectoren en schuifregisters te laten verlopen.
Het schuifregister
Waarom een schuifregister.
De bedoeling is om zoals in het filmpje hierboven niet alle led tegelijk te laten branden maar stuk voor stuk of twee per keer. Hierdoor ontstaat er een soort van looplicht.
Om het schuif register uit te leggen is een ander verhaal. Het voert ook te ver om dit allemaal op deze website te behandelen. Misschien in een ander bericht.
Maar het schuifregister werkt als volgt
Stel ik wil de led op de volgende manier laten branden±
stap 1: 10000000
stap 2: 01000000
stap 3: 00100000
stap 4: 00010000
stap 5: 00001000
stap 6: 00000100
stap 7: 00000010
stap 8: 00000001
Hierbij is 0 uit en 1 is aan
Zoals te zien is, ´schuift´de “1” van links naar rechts als je stap 1 tot stap 8 volgt.
Tussen elke stap zit een tijdsperiode. Deze loopt af en de volgende stap wordt actief dus ook de volgende led. Dit schuifregister zal zitten tussen de arduino en de leds.
Dit stukje hier boven is een stukje uitleg van een schuifregister. Om het gevisualiseerd te zien moet je het volgende video-tje even bekijken
Ik ben benieuwd hoe alles gaat werken. Het is nu nog wachten op de rest van de bestelling zoals de arduino, verschillende pir sensors en nog wat andere dingen.