Stap 3: Gebouw en het opzetten van de vactrols.
Ik wilde Voeg ingangen aan de vijf controle knoppen voor stuurspanning (CV) van mijn Lunetta lawaai synth. Omdat het Lunetta is een instrument van de ruwe lofi dit project zal gebruiken een zeer elementaire vorm van CV. niet verwachten een octaaf per volt precisie zoals u in de modulaire additieve synthese of midi versnelling vinden. Dit is een instrument voor het schrijven van muziek, het is een instrument voor het ontdekken van de muziek. Mijn filosofie met betrekking tot de Lunetta is om gewoon laten doen zijn eigen ding-het circuit weet hoe het geluid wil.
Aangezien de Lunetta op 12v werkt en de analoge ingangen van de Arduino 5v willen besloten heb ik om gebruik van DIY vactrols CV worden toegestaan van de Lunetta om te controleren de Auduino... Een vactrol is in feite een LED in combinatie met een licht afhankelijke weerstand (LDR- of fotoweerstand) in een licht bewijs behuizing. Een LDR is een variabele weerstand. In plaats van te vertrouwen op een roterende knop zoals een potentiometer, wordt de weerstand van een LDR bepaald door de hoeveelheid licht schijnen op het. De dimmer het licht, hoe hoger de weerstand totdat de LDR alle huidige blokkeert. Wanneer een stroomsterkte wordt doorgegeven via de LED van de vactrol het verlicht en laat andere huidige stroom door de LDR. Door het variëren van de huidige op de LED krijgt het helderder of dimmer die verandert de weerstand van de LDR en huidige aan de uitgang. Deze variabele spanning wordt gebruikt voor het besturen van een ander circuit, in dit geval de toonhoogte of het verval van onze Auduino.
Ik maak vactrols door de invoering van een LDR en een LED van aangezicht tot aangezicht in een stuk van heat shrink tubing. Ik Verwarm de buis om te verschrompelen op en plooi de open uiteinden over de leads te verzegelen van het pakket. Ik gebruik een pen verf om te markeren de + v kant van de LED. Dit bespaart veel verwarring later. Bekijk de afbeelding hierboven om te zien hoe de vactrols passen in het Auduino circuit. We zijn in feite nemen van CV van de Lunetta en het passeren van de LED van een vactrol in een gemeenschappelijke basis. De andere kant van de vactrol wordt ingevoegd tussen de pot en de analoge in van de Arduino. De vactrol varieert de spanning aan de pin van de Auduino, terwijl de pot zelf kunt u het bereik van de parameter bepaald besturingselement van de granulaire synth. Een extra vactrol is opgenomen om de gate de audio-uitgang. Gating betekent dat de output aan en uit kan worden ontstoken door een buiten CV-signaal.
Vactrols zijn niet een ideale switch optische isolator. LDRs hebben een kleine vertraging. Wanneer de LED gaat uit de weerstand van de LDR stoppen niet met het signaal onmiddellijk, maar soort van 'verdwijnt'. Hoewel deze latentie niet in een hoge frequentie circuit werken zou, bij lagere frequenties geeft het een interessant effect van verval tot het signaal. Voor meer exacte overschakelen toepassingen de PC817 optische isolator is een veel betere keuze. Het is een vier pin monolithische IC met een LED en een fototransistor die een veel snellere responstijd heeft. Toen ik zes vactrols voltooid had ik ze gemonteerd op een bord met LED weerstanden, gemeenschappelijke gronden en input/output leidt geïnstalleerd. Zie het bovenstaande schema. Het leidt tot de analoge ins van de Arduino worden gesoldeerd aan een reeks van vijf kop spelden in een rechte hoek gebogen.