Estaba siguiendo este esquema. este es el primer resultado en google imagenes
Mi Arduino Serial Monitor no recibió nada. Intenté reemplazar el H11L1 con LED y parpadea. pero tan pronto como conecté el H11L1 (manteniendo el LED en paralelo y sin conectar el H11L1 a nada más), el LED deja de parpadear. Probé con y sin resistencias, también intenté invertir el cable.
Luego apago el H11L1, temeroso de romper mi teclado y el LED volvió a parpadear.
EDITAR:
Estaba usando Arduino Mega. Lo puse en modo de reinicio conectando Reset a GND. luego lo conecté como arriba y abrí el monitor en serie. Nada.
Además, no uso condensador, así que edité un poco la imagen.
¿Por dónde empiezo a solucionar problemas?
otra edición, aquí va mi Arduino hasta ahora. Lo siento por la mala soldadura.
Lo que he probado hasta ahora:
EDITAR a partir del 28/03/2019
Cambié Arduino Mega a Wemos D1 y H11L1 a PC900V (alguna fuente me dijo que es el mismo IC)
Después de eso, conecté eso (todavía usando los mismos esquemas) a D2 en lugar de RX, y usé este código para verificarlo. Todavía no tuve suerte, lo que sea que hice todavía solo devuelve 1.
No puede usar el monitor serial y el pin de entrada serial. Comparten el mismo puerto serie.
Incluso si no se usa, TX de MIDI entra en conflicto con TX de PC en la entrada RX del microcontrolador que mantiene la entrada en "1" lógico. La lectura como entrada digital no cambia nada.
Use un software UART para MIDI o encuentre alguna otra forma de probar su programa sin usar el monitor en serie.
El software UART puede ayudarlo a corregir la falla de diseño notada también por @Transistor de que la salida se invierte al invertir la entrada en el software.
Figura 1. Curvas LED IV. Fuente: LED relación corriente-voltaje .
Su optoacoplador utiliza un LED infrarrojo. Cuando conecta esto directamente en paralelo con cualquier otro LED de color, el voltaje a través de los LED cae al del más bajo, el infrarrojo en este caso. Su esquema muestra una resistencia de 220 Ω en serie con el LED. Suponiendo una lógica de 5 V, esto tendrá una caída de aproximadamente 3,5 V cuando el LED esté encendido, por lo que la corriente del LED será de aproximadamente . Mirando la Figura 1, podemos ver que el voltaje infrarrojo a 15 mA es de aproximadamente 1,25 V, mientras que se requiere un voltaje más alto para cualquier LED visible.
Eso explica por qué conectar el optoacoplador silencia el LED visible.
Pasos de depuración:
Desconecte la entrada. La salida debe cambiar alta. Si no es así, entonces
Si todo parece estar bien, aplique 5 V a los pines 4 y 5 de MIDI. La salida ahora debería cambiar a nivel bajo. Siga el mismo procedimiento que el anterior.
brahans
rinaldo jonathan
pedro bennett
jack creasey
rinaldo jonathan
michel keijzers
rinaldo jonathan
michel keijzers
rinaldo jonathan
michel keijzers
rinaldo jonathan
michel keijzers
michel keijzers
rinaldo jonathan
Transistor
rinaldo jonathan
rinaldo jonathan