Kompilera om (Rename) och Flash HIDUINO med ISP att förvandla din Arduino till en HID (usb-midi) enhet (2 / 9 steg)
Steg 2: Kompilera om HIDUINO - steg 1 - Relocate bibliotek, Byt namn och lämplig makefile
Kontrollera att du har laddat ner rätt LUFA 140928 paketet och extrahera hela mappen till mappen hiduino-master:
"hiduino-master\lufa-LUFA-140928"
Kopiera hela mappen:
"hiduino-master\src\arduino_midi"
I
"hiduino-master\lufa-LUFA-140928\Projects"
Jag hade problem med att sammanställa, när det finns andra projekt på detta, mapp, så, bara för att se till, ta bort alla andra mappar i mappen projekt.
Gå in i "arduino_midi" mappen och öppna (med Notepad ++) filen 'Descriptors.c'.
Gå till raden 263, där du kan ändra den ProductString, som är namnet enheten kommer att ha:
CONST USB_Descriptor_String_t PROGMEM ProductString = USB_STRING_DESCRIPTOR (L"TRACTORCITO");
Då kan du göra samma sak med tillverkarens namn, ändra strängen i slutet av raden 257:
CONST USB_Descriptor_String_t PROGMEM ManufacturerString = USB_STRING_DESCRIPTOR (L"YAELTEX");
Vi har döpt vår Traktor DJ mixer :)
Spara filen.
Då, i samma mapp, öppna med Notepad ++ filen namnet "makefile". Filen innehåller en serie instruktioner för sammanställning av projektet.
Nu bör du redigera linje 36 och låt den enligt följande, beroende på vilken modell du använder:
-UNO:
36 - ARDUINO_MODEL_PID = 0x0001
-Mega2560:
36 - ARDUINO_MODEL_PID = 0x0010
VIKTIGT! Ändra inte makefile struktur. Detta innebär, inte lägga till nya linjer, eller tabbar eller utrymmen, bara kommentera med ett # linjen måste du kommentera, och radera # behöver du avkommentera det.