Med ett skiftregister med Raspberry Pi (4 / 6 steg)
Steg 4: Nu vad? Eller jag fortfarande få inte det!
INTE klart ligger låg först, för att rensa registret SKIFT och sedan klockan vrids högt och lågt.
Ingående kabeln kan vara hög eller låg, beroende på vad du vill ställa in, och klockan vrids högt och lågt.
Varje bit i ligger högt eller lågt, och klockan visade hög, sedan låg.
Varje gång du vill skicka en annan bit till registret, ange du det lite på ingång, och sedan "kryssa" klockan, genom att det högt och lågt. Det finns en minsta tid klockan måste vara hög, men tidpunkten för RPi är sådan att vrida det högt, sedan omedelbart låg kommer att bli mer än den minsta tid för mitt chip.
Min video visar lysdioder växla fram och tillbaka mellan och på av mönster och och OFF ON mönster. Som ett exempel, låt oss setup OFF ON mönstret.
1) uppsättning inte avmarkera låg och tickande klockan (tur klocka hög, sedan låg). Det ligger inte klart högt. Detta rensar alla utgångar.
2) ange indata för hög, och tickande klockan. Detta anger den första produktionen hög
3) ställa INPUT till låg, och tickande klockan. Detta SKIFTAR utgångarna en till höger (1 går till 2, 2 går till 3, och så vidare), och
Anger den första produktionen till låg. Våra mönster är nu låg hög
4) ange indata för hög, och tickande klockan. Detta SKIFTAR utgångarna igen och anger den första produktionen till hög. Våra mönster är nu hög låg hög
5) ställa INPUT till låg, och tickande klockan. Detta SKIFTAR utgångarna, och anger den första produktionen till låg, vilket ger låg hög låg hög
6) ställa INPUT till hög, och tickande klockan. Detta SKIFTAR utgångarna igen och anger den första produktionen till hög. Våra mönster är nu hög låg hög låg hög
7) ställa INPUT till låg, och tickande klockan. Detta SKIFTAR utgångarna, och anger den första produktionen till låg, vilket ger låg hög låg hög låg hög
8) ställa INPUT till hög, och tickande klockan. Detta SKIFTAR utgångarna igen och anger den första produktionen till hög. Våra mönster är nu hög låg hög låg hög låg hög
9) ställa INPUT till låg, och tickande klockan. Detta SKIFTAR utgångarna, och anger den första produktionen till låg, vilket ger låg hög låg hög låg hög låg hög