Een shift register met Raspberry Pi (4 / 6 stap)

Stap 4: Wat nu? Of ik nog steeds niet krijgen!


Dus je het allemaal bekabeld hebt, maar wat het allemaal betekent?  Hoe werkt het, en hoe te doen ik laten werken?  Nou, dit verschilt een beetje van chip aan chip, maar voor het grootste deel het is hetzelfde.

NIET duidelijk is ingesteld tot lage eerst, om te ontruimen het shift register, en vervolgens de klok gedraaid hoog en laag.
De ingangsdraad kan hoog of laag, afhankelijk van wat u wilt instellen, en de klok staat hoog en laag.
Elke bit worden verzonden in hoog of laag is ingesteld, en de klok is dan draaide hoge, lage.

Telkens wanneer die u wilt een ander bit te verzenden van het register, kunt u instellen dat beetje op de input, en vervolgens "Tik" de klok, het instellen van hoog en laag. Er is een minimale tijd die de klok hoog moet, maar de timing van de RPi is zodanig dat draaien hoog, dan onmiddellijk laag, zal zij meer dan de minimale tijd voor mijn chip.

Mijn video toont de LEDs heen en weer tussen schakelen en ON-OFF motief en en OFF ON patroon.  Als voorbeeld, laten we setup het ON-OFF-patroon.

1) set niet duidelijk van laag, en tikt de klok (beurt klok HIGH en LOW).   NIET duidelijk hoog ingesteld. Dit wist alle uitgangen.

2) Stel de INPUT op hoog en de klok tikt.  Hiermee stelt u de eerste HIGH-output

3) Stel de INPUT op laag en tik van de klok.  Dit de uitgangen een VERSCHUIFT naar rechts (1 gaat naar 2, 2 gaat naar 3, enzovoort), en
het eerste resultaat op laag ingesteld.  Onze patroon is nu laag hoog

4) Stel de INPUT op hoog en de klok tikt.  Dit verschuivingen van de uitgangen weer, en de eerste uitvoer ingesteld op hoog.  Onze patroon is nu hoog laag hoog

5) Stel de INPUT op laag en tik van de klok. Dit verschuivingen van de uitgangen, en de eerste uitvoer ingesteld op laag, waardoor laag hoog laag hoog

6) Stel de INPUT op hoog en de klok tikt. Dit verschuivingen van de uitgangen weer, en de eerste uitvoer ingesteld op hoog.  Onze patroon is nu hoog laag hoog laag hoog

7) Stel de INPUT op laag en tik van de klok. Dit verschuivingen van de uitgangen, en de eerste uitvoer ingesteld op laag, waardoor laag hoog laag hoog laag hoog

8) Stel de INPUT op hoog en de klok tikt. Dit verschuivingen van de uitgangen weer, en de eerste uitvoer ingesteld op hoog.  Onze patroon is nu hoog laag hoog laag hoog laag hoge

9) Stel de INPUT op laag en tik van de klok. Dit verschuivingen van de uitgangen, en de eerste uitvoer ingesteld op laag, waardoor lage hoge lage hoge lage hoog laag hoog

Gerelateerde Artikelen

ATTiny45/85 LCD Weergave besturingselement met een shift register, geprogrammeerd in Arduino

ATTiny45/85 LCD Weergave besturingselement met een shift register, geprogrammeerd in Arduino

uitgevoerd op een ATTiny45 van 85 chip Arduino is een grote kosten-spaarder voor mini-projecten. Echter geen u een HD44780 compatibele LCD display verbinding maken als u nodig hebt 6 uitgangen, maar u slechts 5 hebt. Dit probleem kan worden opgelost
Het gebruik van een 74HC595 Shift Register met een AVR ATtiny13

Het gebruik van een 74HC595 Shift Register met een AVR ATtiny13

als je hebt gespeeld met microcontrollers en elektronica dan u waarschijnlijk gezien hebt LED dot matrix displays en andere projecten die daar gebruik van shift registers zoals 7-segment displays en meer. Dit instructable gaat over een snelle intro a
Exploitatie van een Shift Register

Exploitatie van een Shift Register

In afwachting voor de 8 x 8 x 8 LED kubus Instructable (ik heb een 3 x 3 x 3 versie hier), 'm I gonna verklaren een belangrijk onderdeel van de exploitatie van de kubus die ik voel me niet zo mooi als het zou kunnen worden (maar aarzel niet om mij te
Het gebruik van een Shift Register - Arduino tutorial Arduino Tutorial

Het gebruik van een Shift Register - Arduino tutorial Arduino Tutorial

In deze tutorial leert u hoe u een shift register (of serieel naar paralled controller). Het shift register zal geven je Arduino een extra 8 digitale uitgangen, met behulp van slechts 3 pinnen op je boardIn deze tutorial zal je de praktijk door bestu
Twee Nixie-buizen met een Arduino rijden via een shift register en twee SN74141s.

Twee Nixie-buizen met een Arduino rijden via een shift register en twee SN74141s.

Nixie buizen zijn echt cool op zoek en zijn steeds heel populair voor hun 'retro' look. Hoewel er een aantal tutorials die er over het gebruik van de watergeest buizen en sommige aardige voorverpakte eenheden (zie deze leuke degenen uit ogi lumen en
How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

IntroductieDit instructable, zullen we een nieuwe interessante Camera oplossing, die nooit eerder hebben gezien! Ik zou willen tonen u hoe u verbinding kunt maken uw USB-camera en de Raspberry Pi met Camera SDK. Het doel is om te zetten uw webcam aan
SimpleBot - een Lego bot met Raspberry Pi kern

SimpleBot - een Lego bot met Raspberry Pi kern

SimpleBot is het eenvoudigste BrickPi model. Met in totaal 46 delen (de meeste van hen zijn aansluitingen) en twee motoren. Een minimalistisch design, het maakt gebruik van zo weinig onderdelen mogelijk. SimpleBot is een geweldige plek om te beginnen
Rijden met een HD44780 weergeven met behulp van een verschuiving te registreren en een Raspberry Pi

Rijden met een HD44780 weergeven met behulp van een verschuiving te registreren en een Raspberry Pi

In mijn laatste instructable, ik behandeld hoe te om uit te voeren een shift register met behulp van een Raspberry Pi, en soort laten doorschemeren dat een ding dat je zou kunnen met het doen een HD44780 gebaseerde weergave wordt uitgevoerd.  Dat is
Hoe u kunt besturen een Nixie-buis met een Arduino

Hoe u kunt besturen een Nixie-buis met een Arduino

Een Nixie-buis is een Neon gas gevulde buis, die een anode van wiremesh met verschillende kathoden vorm van cijfers of symbolen heeft. Terug in de jaren 1950 werden zij gebruikt in computers, rekenmachines en laboratoriumapparatuur. Nixie buizen werd
Met behulp van een Dot Matrix LED met een Arduino en Shift Register

Met behulp van een Dot Matrix LED met een Arduino en Shift Register

de Siemens DLO7135 Dot matrix LED is een verbazingwekkend stukje opto-elektronica. Het is gefactureerd als een 5 x 7 Dot Matrix intelligente Display (r) met geheugen/Decoder/Driver. Samen met dat het geheugen, het heeft een 96-ASCII karakterdisplay s
Eerste stappen met Processing en Arduino (controlerend shift register van computer)

Eerste stappen met Processing en Arduino (controlerend shift register van computer)

Hey weer! Ik heb slechts een paar delen, dus heb ik besloten om te beginnen met de bouw virtueel! Ik had de verwerking op mijn computer, maar ik had nooit gebruikt, omdat i´m alleen een student en ik don´t Java helemaal kennen. Eerst besloten heb ik
LinkIt één - Shift Register

LinkIt één - Shift Register

De LinkIt One is een zeer goede Raad om mee te werken en een geweldig alternatief voor de Arduino, maar als de projecten ingewikkeld krijgen kunt u geconfronteerd dat 14 pinnen van de LinkIt One kunnen niet enkel genoeg. En soms is het wellicht niet
De 74HC164 Shift Register en je Arduino

De 74HC164 Shift Register en je Arduino

Shift registers zijn een zeer belangrijk onderdeel van de digitale logica, ze handelen als lijm tussen de werelden van de parallelle en seriële. Ze verminderen de graven van de draad, pin gebruiken en zelfs helpen nemen off van uw cpu belasting door
74HC595 Shift Register Demystified

74HC595 Shift Register Demystified

voorbereidende uitleg/voorzorgsmaatregelenAltijd verwijzen naar de gegevensbladen voordat u eventuele tests uitvoert op een geïntegreerde schakeling.CMOS operaties:Een belangrijk ding in gedachten te houden is de 74HC595 (HC) is CMOS-technologie. De