Sommario:
- Passaggio 1: materiali
- Passaggio 2: scrivi il codice
- Passaggio 3: costruisci il circuito
- Passaggio 4: carica il codice
- Passaggio 5: connettersi a DAW
- Passaggio 6: finito
Video: Tutorial controller MIDI a 1 pulsante: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Ci sono molti tutorial per i controller Arduino-MIDI là fuori, questa è una procedura dettagliata su come iniziare a girare con un semplice pulsante e potenziometro. Mi sarebbe piaciuto imbattermi in qualcosa del genere quando ero appena agli inizi, quindi ho realizzato questo tutorial con l'obiettivo di aiutare un "futuro me"! Questo dovrebbe consentire a un liutaio di essere più libero nella progettazione e nella sintesi di nuovi strumenti musicali! Diventa strano con esso!
Passaggio 1: materiali
Avrai bisogno di quanto segue:-Arduino Pro Micro
-Pulsante momentaneo
-10k Potenziometro
-Cavi di collegamento
-tagliere
-Arduino IDE
-MIDI_Controller.h
-DAW (Garage Band, Ableton, Soundtrap, ecc.)
Passaggio 2: scrivi il codice
Passo attraverso la scrittura del codice nel link del video nella parte superiore della pagina se vuoi esaminarlo passo dopo passo. Se vuoi solo scaricare lo schizzo e modificarlo includerò un collegamento in questa sezione.
La libreria che sto usando (e di cui sono un grande fan) è la libreria MIDI_controller.h. Ecco un link al repository github per questo, molte grazie a tttapa per aver creato la libreria e averla condivisa.
Ho incluso alcune righe commentate per espandere il controller. L'obiettivo è stabilire una base per la quale puoi realizzare uno strumento che ti rispecchi davvero!
Passaggio 3: costruisci il circuito
Se ti piacciono le immagini e sai come muoverti su una breadboard, questo metodo potrebbe risuonare con te. Ti guiderò attraverso i passaggi nella parte centrale del video, ma includerò anche alcuni screenshot dei passaggi qui come riferimento.
(1a foto) Passaggio 1: collegare il cavo di collegamento rosso dal pin "VCC" su Arduino alla guida "+" della breadboard. Passaggio 2: collegare il cavo di collegamento rosso dal pin di destra sul potenziometro alla guida "+" sul breadboard. Fase 3: collegare il cavo di collegamento blu dal pin "GND" su Arduino alla guida "-" della breadboard. Passaggio 4: collegare il cavo di collegamento blu dal pin di sinistra sul potenziometro alla guida "-" sulla breadboard. Passaggio 5: collegare il cavo di collegamento blu da uno dei pin sul pulsante alla guida "-" della breadboard.
(2a foto) Passaggio 1: collegare il ponticello bianco dal pin "altro" sul pulsante al pin "2" dell'Arduino. (3a foto) Passaggio 1: collegare il ponticello bianco dal pin centrale del potenziometro al pin " A0" su Arduino. (4a foto) Mostra la spaziatura e l'allineamento dei pin del potenziometro.
Passaggio 4: carica il codice
Seleziona la scheda "Arduino Leonardo" dal menu e carica lo schizzo su Arduino dall'IDE e il gioco è fatto!
Passaggio 5: connettersi a DAW
Poiché questo dispositivo è programmato per essere un dispositivo MIDI come qualsiasi altro, potresti non dover fare nulla di speciale per farlo suonare, ma potresti dover accedere al menu "Impostazioni" per dire al programma di ascoltare il controller. Di solito uso Ableton, ma questa volta ho deciso di provare con la DAW "Soundtrap" basata sul web. Ero a pochi clic dal configurarlo e una volta selezionato "Arduino Leonardo" dal menu del dispositivo, ha iniziato a rispondere perfettamente.
Passaggio 6: finito
Il prossimo passo è tuo! Come lo porterai al livello successivo? Che tipo di pulsanti utilizzerai? Custodia stampata in 3D? Posta qualsiasi domanda nei commenti e buona fortuna!
Consigliato:
Tutorial Arduino - Pulsante in stile BLYNK e modulo relè ESP-01: 3 passaggi (con immagini)
Tutorial Arduino - BLYNK Styled Button e Modulo relè ESP-01: Benvenuti in un altro tutorial sul nostro canale, questo è il primo tutorial di questa stagione che sarà dedicato ai sistemi IoT, qui descriveremo alcune delle caratteristiche e funzionalità dei dispositivi utilizzato in questo tipo di sistemi. Per creare questi s
Controller passo-passo azionato da pulsante: 4 passaggi
Controller passo-passo azionato da pulsante:
Microcontrollore AVR. Attiva/disattiva i LED utilizzando un interruttore a pulsante. Pulsante antirimbalzo: 4 passaggi
Microcontrollore AVR. Attiva/disattiva i LED utilizzando un interruttore a pulsante. Push Button Debouncing.: In questa sezione, impareremo come creare un codice C del programma per ATMega328PU per alternare lo stato dei tre LED in base all'input da un interruttore a pulsante. Inoltre, abbiamo esplorato una soluzione al problema di "Switch Bounce". Come di consueto, vi
Pulsante Midi Controller-Tastiera: 6 passaggi
Midi Controller Button-Keyboard: Ispirato dal mio progetto midifighter, ho deciso di creare un controller midi in stile pulsante che sfrutta i numerosi ingressi digitali della scheda Mega Arduino. In questo Instructable cammineremo attraverso i passaggi presi dalla raccolta dei materiali
Riparazione di un controller Xbox One (pulsante LB/RB difettoso): 6 passaggi
Riparazione di un controller Xbox One (pulsante LB/RB difettoso): il controller di gioco difettoso/non responsivo è una delle più grandi irritazioni in assoluto, direi. Possiamo facilmente restituirlo al negozio o contattare il produttore per risolvere questo problema se il tuo dispositivo è ancora in garanzia. Tuttavia, la mia garanzia era scaduta