Jelle schreef:Eerdere citaten tonen
Willem schreef:Eerdere citaten tonen
Jelle schreef:Eerdere citaten tonen
Willem schreef:Eerdere citaten tonen
Jelle schreef:Morgen maar eens kijken of ze hier in het dorp shift registers verkopen

en daarna uitzoeken hoe die dingen werken

Want als ik dat allemaal snap en heb dan ga ik iets maken zodat mijn arduino me mobiel kan besturen

Hé ik heb hier nog 5 shift registers liggen

zijn leuke dingen

Ja is wat handiger voor een arduino aangezien ik steeds vaker pins tekort kom

Maak het uit wat voor soort in neem? Of is het goed genoeg als ik gewoon random dingen van 8 bit neem?
Euh ik heb gewoon de 74HC595 8-bits versie, die zou moeten voldoen ja. Dan heb je iig 8 pins om mee te spelen. Ze hebben ze bijv. bij floris.cc alhoewel ze daar relatief duur zijn (http://floris.cc/shop/en/ic/524-shift-register-expand-output-74hc595.html)
Ik heb de mijne nog niet echt getest omdat ik een Arduino DUE heb en die heeft echt enorm veel digitale pins en 2 DACs
toevoeging op 23 januari 2015, 23:31:38:Ofja elke 8-bits versie voldoet dan wel denk ik.
Ik kijk morgen wel even in de winkel wat ze allemaal hebben. Heb er dan 3 nodig want die telefoon heeft 20 knoppen

wil ze wel allemaal kunnen aansturen.
aha nice

Ik heb vgm niet zon elektronicawinkel hier in de buurt, is wel jammer. Ik bestel daarom alles maar online

Ben bezig met een projectje met mijn arduino, het moet een machine worden die M&Ms op kleur kan sorteren


Heb al de RGB-sensor, servos met continue draaiing, normale servos (180 graden) en een infrarood afstandssensor om die continue servo van feedback te voorzien

Ik zal morgen eens kijken of ik de RGB-sensor goed aan de gang krijg, heb namelijk 50 RGB-leds binnengekregen gisteren en die kan ik daar natuurlijk mooi mee testen
toevoeging op 23 januari 2015, 23:38:21:Stef schreef:Wat zijn shift registers

Snap het niet op wikipedia.
Ken je het begrip pulsenteller? Een shift register is een soort pulsenteller.
En daarmee kun je dus met één pin als ingangssignaal (exclusief andere benodigde pins) 8 uitgangspins creeëren.
Stel dat we zeggen dat pin 1 bit 2^0 (1) en pin 8 = 2^8 (256)
Je kunt pin 1 dan een hoog signaal laten afgeven door één keer te pulsen naar de shift register.
Je kunt pin 2 hoog maken door twee keer te pulsen naar de shift register.
Je moet gewoon 2^pin keer pulsen (begin met tellen bij 0) voor de pin die je aan wilt zetten. En zo maak je van één output 8 outputs. Als ik me niet vergis kun je dan dus pin 8 (7 in de formule) aanzetten door 2^7 = 128 keer te pulsen naar de ingang van de pulsenteller.
Weet niet of ik nu een supervaag verhaal op aan het hangen ben maar zo werkt het in grove lijnen ongeveer

Zie iig onderstaand filmpje voor een soort van verduidelijking: