Arduino MIDI bas pedaler (5 / 11 steg)
Steg 5: Att göra pedalerna arbete (del 2)
"Hej Ron,
Jag tror inte vi har pratat innan. Mitt namn är Michael och jag har haft vissa (men inte mycket senare) erfarenhet att arbeta med M-100 pedal växlar. Jag ser att du arbetar på ett liknande projekt och jag trodde att denna information kan vara av intresse / dra till dig. (Jag tror att denna information kommer att översätta mer eller mindre intakt till växeln 12 Obs M-2 pedal... genom att ignorera alla hänvisningar till hög C pedalen.)
Som ni vet är M-serien pedal kontakter:
A) mekaniskt konfigurerad med en låsning mekanism för att hålla öppna kontakten för sista anteckningen spelade.
B) uppträdda i serien.
C) normalt sluten.
A) det är möjligt att enkelt (och icke-förstörande) inaktivera låsning mekanismen enligt följande:
Pressa någon pedal och notera pivot arm som rör sig mot filten stötfångare ligger mellan E & F pedalerna. Använda en nylon ziptie genom öglan hålen i filten stötfångare, säkra pivot armen mot stötfångaren så att det är orörligt. Detta konverterar kontakter till tillfällig åtgärd.
B) som tidigare nämnts, är kontakterna uppträdda i serien. Det skulle förmodligen vara bättre att ha dem fast så att de enskilda kontakterna till en gemensam buss. Du kan spara lite av arbetet genom att använda hälften av byglarna som redan finns mellan switchar (och ta bort den andra halvan):
Om du inte redan har, skär pedal switch sele från switch kontakter.
Skär byglarna mellan följande pedaler: C# & D, D # & E, F & F #, G & G #, A & A #, B & höga C
Med hjälp av korta längder av krok-up tråd, ansluta återstående byglade switch terminalerna tillsammans. I förekommande fall, också ansluta en av de höga C kontakterna till denna grupp. Detta är nu din gemensamma keying buss.
(Det bör vara en tom switch terminal på den pedal växlar de.)
C) det faktum att kontakterna är normalt stängda kan tas upp i programvara... eller genom att ansluta vanliga bussen till logik 0 (ground?) och använda en pull-up resistor på varje rad. När den kontakt som är associerad med spelade pedalen öppnas ger pull-up resistor en logik 1 för anteckningen som ditt system.
Obs: Para av switch kontakter ligger på sidan av pedal församlingen som används för att stänga när någon pedal trycktes kommer inte att utnyttjas.
Lycka till
Michael
Michael Smokowicz
Trek II-produkter"
Detta var det! Detta kunde inte har beskrivits mer vanliga termer och anvisning. Men jag tvekade fortfarande. I flera månader. Steg A var en no-brainer. Steg B, jag förstått att det finns en gemensam buss att alla kontakt växlar är på, helst till marken. Men klippa byglarna mellan pedalerna var läskigt... som jag satt och stirrade på dem, insåg jag att jag fortfarande har problem med "att få" det. Så småningom jag tog ett djupt andetag och började följa anvisningarna exakt som sagt, skära byglarna mellan var och en av de lista anteckningarna. Halvvägs igenom listan blev det uppenbart exakt varför jag gjorde dessa särskilda nedskärningar. Ibland måste man se det för att förstå. Tack, Michael!