Sommario:
- Passaggio 1: raccolta dei materiali necessari
- Passaggio 2: realizzare il corpo esterno
- Passaggio 3: connessioni
- Passaggio 4: assemblaggio finale
- Passaggio 5: caricamento del codice su Arduino
- Passaggio 6: requisiti software
- Passaggio 7: risoluzione dei problemi
Video: Combattente MIDI basato su Arduino (sensibile al tocco): 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
MIDI è l'acronimo di Musical Instrument Digital Interface. Qui, stiamo realizzando un combattente MIDI sensibile al tocco.
Ha 16 pastiglie. questi possono essere aumentati o diminuiti. Qui ne ho usati 16 a causa dei pin arduino limitati.
Inoltre ho usato pin di ingresso analogico (A0, A1, A2, A3, A4) come ingresso digitale.
Questo è il mio primo istruibile. Quindi perdonami per eventuali errori. Non ho pensato di fare un istruibile prima.
quindi non ho foto molto dettagliate di questo.
C'è un video funzionante del MIDI che ho selezionato per la chitarra nei suoni nel software ableton live 9 nel video.
Passaggio 1: raccolta dei materiali necessari
Le cose di cui avrai bisogno sono:
- Arduino uno R3 (1 unità)
- Resistenze 1Mohm (16 unità)
- Scudo arduino per uso generale (1 unità)
- Foglio di alluminio
- Foglio di plastica/acrilico (per il corpo esterno)
- Potenziometro (1 unità)
- fili
- Nastro nero
Gli strumenti utilizzati sono:
- Trapano
- Strumento per tagliare
- Saldatore
- Colla calda
Queste sono le forniture necessarie per realizzare il combattente MIDI. Ho uno scudo arduino per uso generale per resistenze.
ma puoi usare un pcb generico.
Passaggio 2: realizzare il corpo esterno
Per realizzare il corpo esterno, avrai bisogno di un foglio di plastica.
tagliare il foglio nella misura data:
superiore e inferiore (200 mm x 200 mm)
per 4 lati (200mm x 40mm)
ora praticate 16 fori sul foglio superiore per far passare i fili per le pastiglie. Uno slot su un lato per il connettore arduino.
Unisci questi pezzi per creare un parallelepipedo tranne la parte superiore. I cuscinetti sono realizzati in un foglio di alluminio.
tagliare 16 fogli di alluminio di dimensioni 45 mm x 45 mm.
I fori devono essere in base alla posizione del pad.
Passaggio 3: connessioni
i collegamenti devono essere effettuati come mostrato nell'immagine.
il potenziometro è per la sensibilità del tocco. Serve per regolare la sensibilità al tocco.
NOTA: I cavi da utilizzare devono essere dello stesso tipo. Altrimenti potrebbero esserci differenze nei valori capacitivi.
prova anche a fare i fili della stessa misura.
Passaggio 4: assemblaggio finale
Ora, dobbiamo combinare sia l'elettronica che le parti hardware. Innanzitutto, collega il foglio di alluminio allo strato superiore equamente distanziato e collega i fili a ciascuno dei fogli. I fili devono quindi essere collegati all'arduino come nel passaggio 2.
Puoi attaccare la pellicola usando la colla o usando il nastro.
inoltre puoi mettere dei pezzi di cartone tra la plastica e la pellicola per dargli uno spessore e una buona sensazione.
NOTA: i fili devono essere collegati continuamente alla pellicola.
Passaggio 5: caricamento del codice su Arduino
il codice è riportato qui.
caricalo su arduino.
NOTA: quando si carica il codice su arduino la porta seriale in hairless midi deve essere impostata su non connessa. altrimenti durante il caricamento del codice verrà visualizzato l'errore.
ecco il codice per testare il touchpad e ottenere i valori capicitivesensor (captouch16try.ino)
il codice di prova fornisce i valori del sensore.
questi valori dovrebbero essere quasi uguali. altrimenti il pad non funzionerà correttamente.
i valori dati saranno la sensibilità dell'altro codice.
Passaggio 6: requisiti software
Scarica questi software:
- Ableton Live 9 Suite
- Seriale MIDI glabro
- LoopMIDi
Ableton può essere scaricato dal sito ufficiale.
Link Github per scaricare il midi glabro:
(https://projectgus.github.io/hairless-midiserial/)
Link a loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Scarica e installa questi software.
Segui questi passi:
passo 1.
apri LoopMIDI e fai clic sul pulsante (+) nell'angolo in basso a sinistra.
Viene creata una porta per il trasferimento dei dati.
Passo 2.
Apri midi senza peli, ora seleziona loopmidiport in midi out.
lascia il midi non connesso.
seleziona la porta seriale su arduino. (questo verrà mostrato quando arduino è collegato a pc/laptop)
passaggio 3.
corri ableton live 9.
apri preferenze (ctrl +,)
ora seleziona link midi nella colonna di sinistra e seleziona l'impostazione come mostrato nell'immagine.
chiudi quella finestra
Passaggio 4.
ora seleziona la batteria nella seconda colonna da sinistra.
selezionare qualsiasi tamburo.
quando il tamburo è selezionato.
e tocchi il pad midi, viene prodotto un suono nel tuo laptop.
Il tuo combattente MIDI è completato.
Godere!!!:-)
Passaggio 7: risoluzione dei problemi
I software non sono configurati correttamente.
ci sarà qualche problema in anticipo nell'impostazione del tocco poiché il pad fornisce valori analogici e questi valori possono creare problemi.
i cavi potrebbero non essere collegati correttamente.
la pellicola non tocca correttamente il filo.
i fili potrebbero essere in cortocircuito.
Consigliato:
IMPIANTO ARDUINO SENSIBILE AL TOCCO: 6 Passaggi
IMPIANTO ARDUINO SENSIBILE AL TOCCO: in questo tutorial vi mostro come realizzare un impianto touch sensing utilizzando Arduino, ovvero quando tocchi la pianta il colore cambia. prima guarda questo video
Light Painter multicolore (sensibile al tocco): 8 passaggi (con immagini)
Multi-Color Light Painter (sensibile al tocco): il light painting è una tecnica fotografica utilizzata per creare effetti speciali con tempi di posa lenti. Una torcia viene solitamente utilizzata per "dipingere" le immagini. In questo Instructable, ti mostrerò come costruire un light painter tutto in uno con il tocco
Lanterna LED sensibile al tocco: 15 passaggi (con immagini)
Lanterna LED sensibile al tocco: venticinque anni fa, mio nonno mi ha fatto una torcia saldando una lampadina ai terminali flessibili di una batteria piatta da 4,5 V. Come dispositivo, era rozzo e semplice, ma quella sera non si limitava ad illuminare il mio cuscino. Ha alimentato il mio desiderio di
Tocco capacitivo con Evive (controller basato su Arduino): 6 passaggi (con immagini)
Touch capacitivo con Evive (Controller basato su Arduino): sai come funziona il touchscreen del tuo smartphone? Lo smartphone ha una serie di sensori tattili sotto lo schermo di vetro. Al giorno d'oggi, si basa sulla tecnologia di rilevamento del tocco capacitivo e anche un tocco delicato viene facilmente rilevato. Il tocco capacitivo è percepito
Abbraccio & Toppa robot Instructables sensibile al tocco: 10 passaggi (con immagini)
Abbraccio & Patch per robot sensibili al tocco Instructables: ho sempre voluto realizzare un progetto semplice ma decente con questa patch, e la patch "tascabile" sembrava l'occasione perfetta per creare una mascotte robot. Questo tizio si trova nel taschino della mia camicia, proprio come nell'icona del concorso, e fa spirito