
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:38

Aquest és un tutorial sobre com crear un teclat MIDI, juntament amb LEDs per ensenyar-vos una cançó i una pantalla LCD per mostrar la cançó seleccionada.
Els LED us poden guiar sobre quines tecles heu de prémer per a una cançó concreta. Seleccioneu la cançó amb els botons esquerre i dret i inicieu-la prement el mig.
Pas 1: Pas 1: Materials
Què necessiteu:
- 6 LEDs
- Filferros de pont (tant masculí com masculí i femení)
- Una capçalera de pin masculí
- Una pantalla LCD i2c
- Un Arduino Uno i un Arduino Mega
- 3x polsadors
- Resistències de 9x 10k
- 1 resistència de 330 ohms
- Un teclat antic (he utilitzat el Casio CT-638)
- Un cable USB per connectar l’arduino a l’ordinador
Pas 2: Pas 2: desmunteu el teclat

Desmunteu la funda del teclat i traieu el PCB principal, els botons i els altaveus. Tot el que necessiteu és el teclat i el cable PCB / cinta del teclat.
Pas 3: Pas 3: la matriu del teclat


Assigneu la configuració de tecles per a la matriu del teclat. Podeu fer-ho amb un multímetre, però si podeu trobar els esquemes, encara millor! Després d’assignar la matriu del teclat, soldeu la capçalera del pin masculí a la cinta del teclat perquè pugueu connectar-la a la taula de treball.
Pas 4: Pas 4: el Breadboard Circut



Adjunteu-ho tot a l'arduino segons el diagrama. A la part superior es mostren les imatges dels esquemes, juntament amb la seva aparença amb la taula de treball.
Pas 5: Pas 5: connecteu-vos al teclat


Col·loqueu la cinta del teclat a la placa de configuració i fixeu els LED a les tecles correctes.
Pas 6: pas 6: el codi
Pengeu el codi al vostre Uno i al vostre Mega. Si feu servir un teclat diferent, els pins d'entrada i sortida poden ser diferents. leduno.ino és per a l’Uno i midipiano2 per a la Mega.
Pas 7: Pas 7: el codi MIDI

Descarregueu i instal·leu Atmel Flip. A continuació, connecteu el Mega a l’ordinador amb l’USB i poseu-lo al mode de programació DFU. Això us permetrà programar-lo amb Atmel Flip.
Descarregueu Atmel Flip des d'aquí:
www.microchip.com/DevelopmentTools/Product…
A continuació, descarregueu el fitxer hexadecimal arduino des d’aquí:
github.com/ddiakopoulos/hiduino
Pengeu-lo al vostre tauler mitjançant Atmel Flip.
Pas 8: pas 8: connecteu-vos a l'ordinador
Ara, si voleu jugar al vostre teclat MIDI, tot el que heu de fer és connectar-lo a l'ordinador, activar el vostre amfitrió VST o DAW preferit i ja podreu començar.
Recomanat:
Programació orientada a objectes: creació d'objectes Mètode / tècnica d'aprenentatge / ensenyament amb tisores: 5 passos

Programació orientada a objectes: Creació d'objectes Mètode / Tècnica d'aprenentatge / ensenyament amb tisores: Mètode d'aprenentatge / ensenyament per a estudiants que s'inicien en la programació orientada a objectes. Aquesta és una manera de permetre'ls visualitzar i veure el procés de creació d'objectes a partir de classes. Parts: 1. Tisores (ho farà qualsevol tipus). 2. Peça de paper o cartolina. 3. Marcador
Prototipatge retro, ideal per a l’ensenyament: 14 passos (amb imatges)

Prototipatge retro, ideal per a l’ensenyament: us heu preguntat mai on es troba el terme " Taula de pa " va venir de? Aquí teniu un exemple de què consistien les taules de suport. Als primers temps de l’electrònica, els components eren grans i feixucs. No tenien transistors ni circuits integrats
Reproduir cançons (MP3) amb Arduino mitjançant PWM a l'altaveu o al transformador Flyback: 6 passos (amb imatges)

Reproduir cançons (MP3) amb Arduino mitjançant PWM a l’altaveu o al transformador Flyback: Hola nois, aquest és el meu primer instructable, espero que us agradi !! Bàsicament, en aquest projecte he utilitzat la comunicació en sèrie entre el meu Arduino i el meu portàtil, per transmetre dades musicals del meu ordinador portàtil a l'Arduino. I utilitzant els temporitzadors Arduino t
Ensenyament del control PID amb robots Lego: 14 passos

Ensenyament del control PID amb robots Lego: Molts joves entusiastes dels robots estan interessats en temes de control més avançats, però poden estar obstaculitzats pel càlcul que sovint es requereix per analitzar sistemes de bucle tancat. Hi ha recursos meravellosos disponibles en línia que simplifiquen la construcció d’un "
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: 4 passos (amb imatges)

Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: en aquest tutorial us explicaré com podem interfície de teclat amb 8051 i mostrar números de teclat en pantalla de 7 segments