Anpassade Arduino MIDI Controller (9 / 14 steg)
Steg 9: Koden - Digital
Vad gäller min växlar?
Oroa dig inte, kan vi enkelt anpassa koden för att stödja de växlar och knappar också.
Nu vi kommer att använda de noteOn och noteOff meddelanden som jag nämnde tidigare (se steg 6).
Uno
Vill du ladda upp en ny skiss till din Uno, måste du först installera seriell-till-USB-firmware på ATmega16U2. Upprepa steg 25 till 31 av föregående steg för att göra detta, men nu ladda Arduino-usbserial-atmega16u2-Uno-Rev3.hex-filen du hämtade i steg 22 och 23 i föregående steg.
Om du kontrollera Enhetshanteraren igen, bör Arduino dyka upp under "Portar (COM & LPT)".
Här är den nya skissen. Det är också fäst. Läs kommentarerna, och anpassa det till dina egna behov.
Efter du har laddat upp skissen, kommer du behöver vända igen, Flash HIDUINO HEX filen. (Se steg 8 för hjälp)
När luckan är klar, koppla ur USB-kabeln, ansluter den igen, och du är redo att gå!
Leonardo
Du behöver inte ändra något i den inbyggda programvaran för att ladda upp nya skissen, men du kan behöva trycka på reset-knappen samtidigt som du laddar upp.
Här är den nya skissen. Det är också fäst. Läs kommentarerna, och anpassa det till dina egna behov.
Tryck på "ladda upp" eller tryck CTRL + U, tryck på reset-knappen på Leonardo (omedelbart efter att trycka på "Ladda upp"), och du är redo att gå!