Innehållsförteckning:

Arduino MIDI-in Shield: 4 steg
Arduino MIDI-in Shield: 4 steg

Video: Arduino MIDI-in Shield: 4 steg

Video: Arduino MIDI-in Shield: 4 steg
Video: Building a MIDI Controller Using Arduino 2024, Juli
Anonim
Arduino MIDI-in Shield
Arduino MIDI-in Shield

Den här instruktionsboken visar hur man bygger en skärm för att ansluta enheter som skickar MIDI-signaler (t.ex. ett huvudtangentbord) till en Arduino. Grundschemat härleds från: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ? num = 1187962258/

Steg 1: Schemat

Den schematiska
Den schematiska

I grund och botten är schemat bara en optokopplare med några motstånd för att koppla bort MIDI-enheten från Arduino. Observera att DIN-kontakten på vänster sida ses från baksidan (lödstift).

Steg 2: Brädlayout, reservdelslista, etc

Brädans layout, reservdelslista, etc
Brädans layout, reservdelslista, etc
Brädans layout, reservdelslista, etc
Brädans layout, reservdelslista, etc
Brädlayout, reservdelslista, etc
Brädlayout, reservdelslista, etc

Deltagarlista: Motstånd (1 st vardera): 220 Ohm, 100 kOhms, 3,3 kOhmsDiode: 1N4148Optokopplare: 4N285 PIN DIN -kontakt (MIDI -kontakt) 2 stifthuvuden 1x81 stifthuvud 1x41 stifthuvud 1x6Det fungerar också med andra optokopplare (t.ex. en 4N35, jag använde en 4N29) Bifogade är de nödvändiga filerna för att etsa brädet och örnfilerna om du vill göra ändringar.

Steg 3: Produktion

Produktion
Produktion

Bara några tips för att göra skölden: En mycket bra instruktion (som faktiskt fungerade från mig till skillnad från många andra) för att etsa brädan hittar du här: https://hackaday.com/2008/07/28/how- to-etch-a-single-sided-pcb/Om du är en noob som jag och vill ändra tavlan i örn, prova dessa instruktioner: https://www.instructables.com/id/Draw-Electronic-Schematics- med-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- CAD-verktyg-genom-Lödning av stifthuvudena uppåt på brädet så att du direkt kan lägga det på arduino är en riktig smärta i rumpan. Jag skrapade ett huvud på mitt lödkolv så att det blev tillräckligt litet för att klara det jobbet. meddela mig om du har en bättre lösning. För detta kort använde jag en DIN -kontakt som kan lödas direkt på den. Om du vill använda en annan, se till att ansluta stiften med siffrorna på kortet till motsvarande stift på kontakten. På bilden här ses stiften från baksidan (där du lödder).

Steg 4: Programmering

Det första jag gjorde var att radera mikrokontrollen på min Arduino genom att ladda upp en skiss utan att koppla bort kortet tidigare. SÅ VAR FÖRSIKTIG ATT INTE GÖRA DET! Nyare versioner av Arduino borde vara tillräckligt smarta för att undvika detta själva, men det är inte så mycket arbete att koppla bort skölden innan du laddar upp …. För att testa ditt bräda skulle jag rekommendera att använda skissen härifrån:

Rekommenderad: