MIDI a ARDUINO (2 / 4 paso)

Paso 2: El circuito

Su bastante fácil conectarse, dependiendo del tipo de junta y MIDI-enchufe tienes, tienes que soldar los cables a él.

Asegúrese de que el diodo está en la dirección correcta.

Lo que hace el circuito es disociar la línea MIDI de Arduino.
La razón por qué usted debe hacer esto, es porque el dispositivo que envía la señal MIDI, por ejemplo un teclado, también "poderes" la comunicación MIDI.
Eso significa que proporciona 5V que "son" la señal MIDI.

Si se conecta el enchufe MIDI con tu Arduino directamente usted más posiblemente mataría el Pin de entrada Arduino, especialmente si hay algunos wireing defectuosa en el teclado o secuenciador que utilizas.

Como su nombre indica, el optoacoplador es acoplamiento por la luz, y por lo tanto el host MIDI y el Arduino no están conectadas eléctricamente.

Mecánicamente es un pequeño LED y una fotorresistencia que tiene (casi) ninguna resistencia cuando su exposición a la luz y una resistencia muy alta cuando su en la oscuridad.
Así que cada vez que el MIDI host envía un HI la lámpara parpadea en la resistencia ya no es resistencia y arduino obtiene un HI en el inpout demasiado.

El diodo en la entrada protege todo contra falsa polaridad.

Todo esto se basa en el estándar de MIDI, y el esquema original puede encontrarse aquí: http://www.midi.org/techspecs/electrispec.php

Artículos Relacionados

Enviar y recibir MIDI con Arduino

Enviar y recibir MIDI con Arduino

Paso 3: Enviar mensajes MIDI con Arduino - Hardware Lista de partes:Conector de MIDI Digikey CP-2350-NDResistencia de 220 ohmios 1/4 watt Digikey CF14JT220RCT-NDOtras partes(1 x) Arduino Uno Amazonascable del usb (1 x) AmazoníaProtoboard (1 x) (este
Tambores de guante MIDI con Arduino y sensores de luz

Tambores de guante MIDI con Arduino y sensores de luz

voy a describir una divertida y fácil manera de construir su propia expresión sonido MIDI habilitado guante sin gastar mucho dinero en costosos sensores o Interfaces MIDI.Sienta libre de entrarme en contacto con directamente por correo si gusta o si
XY el cojín de MIDI con Arduino y TFT

XY el cojín de MIDI con Arduino y TFT

Hace algunas semanas, cuando miré después de algunas ideas/módulos/escudos para iniciar nuevos proyectos/experimentos con microcontroladores que encontré algo interesante que encajaría perfectamente en mi mayor proyecto "USB MIDI Controller con Aduin
Controlador Arduino MIDI

Controlador Arduino MIDI

Un controlador MIDI es cualquier pieza de equipo que genera y transmite los datos MIDI para dispositivos compatibles con MIDI. En Resumen, si tiene botones en el controlador de MIDI, puede programar los botones a cualquier sonido que desee a través d
Secuenciador de MIDI Arduino Old-School

Secuenciador de MIDI Arduino Old-School

con un equipo estándar de una placa Arduino y un tablero de "escudo", este proyecto crea un secuenciador MIDI que puede grabar y reproducir secuencias de notas MIDI.  Es similar a la vieja escuela Secuenciadores que la secuencia es monofónica (u
MIDI que controla luces de Arduino

MIDI que controla luces de Arduino

Hola, este post es creado por Jesus Alberto Cejas y Pablo Javier Ruiz para mostrarte nuestro proyecto sobre un teclado musical, hermosas luces y Arduino.Este proyecto fue para la 'Electrónica creativa', una electrónica de Beng ingeniería 4 º módulo d
Arduino, sensores y MIDI

Arduino, sensores y MIDI

Ahora que estás al día sobre el uso de entradas y salidas de Arduino, este Instructable le dará todo que lo necesario para empezar a usar sensores para activar notas MIDI de Arduino. Este post es la última entrega de una serie de talleres que dirigió
Convertidor de polifónicos midi microtonal de Arduino

Convertidor de polifónicos midi microtonal de Arduino

Versión mejorada grandemente aquí!***********************************Quería tocar escalas microtonales con mi teclado MIDI, así que hice este dispositivo basado en arduino que lee en notas MIDI y envía correspondientes alturas microtonales utilizando
Soldadura del Kilomux MIDI escudo para Arduino

Soldadura del Kilomux MIDI escudo para Arduino

El Kilomux es un escudo para Arduino creado por Yaeltex para facilitar y potenciar la creación de controladores MIDI.Fue diseñado y fabricado para facilitar la creación de herramientas MIDI totalmente personalizadas a artistas visuales, músicos, prod
Interfaz Arduino USB MIDI

Interfaz Arduino USB MIDI

Hace unas semanas comencé a trabajar en un controlador MIDI con Arduino y ATmega32. Lo hice no terminado proyectado todavía. Está en desarrollo.Usted puede leer toda la historia aquí http://openhardware.ro/arduino-usb-midi-controller/.Pero durante lo
Controlador de pie MIDI basados en Arduino DIY

Controlador de pie MIDI basados en Arduino DIY

Llevo muuuucho tiempo con intentar un lazador de guitarra durante un tiempo, pero no me gusta la idea de gastar dinero en un pedal específicos del lazador cuando puedo usar un ordenador para eso y desde que he estado aprendiendo arduino para divertir
Recompile (Renombrar) y Flash HIDUINO con ISP a tu Arduino en un dispositivo HID (usb-midi)

Recompile (Renombrar) y Flash HIDUINO con ISP a tu Arduino en un dispositivo HID (usb-midi)

HIDUINO es un firmware (código) hizo correr en los microcontroladores Atmega8u2 (Arduino UNO Rev 2 - y anterior - o Mega2560) y Atmega16u2 (Arduino UNO Rev3).Estos son los encargados de conseguir el equipo y los tableros para hablar. Cuando se ejecut
CONTROL de movimiento de cuatro líneas de MIDI ARDUINO

CONTROL de movimiento de cuatro líneas de MIDI ARDUINO

Este Instructable será sobre la construcción de una unidad de control de movimiento cablecam cuatro líneas.El principio es nada nuevo ver CATCAM.Sus cuatro motores/winches basados alrededor y una unidad de control que controla los motores.COMPONENTES
USB MIDI Littlebits sintetizador!

USB MIDI Littlebits sintetizador!

Mi encantadora esposa me compró el kit de littlebits sintetizador para la Navidad, y pasé varios días molestos todos con sonidos pipirigordos. Después de un tiempo quería más control sobre él, para sincronizar con otras cosas, o jugar desde un teclad