Estou usando um UNO com AT328P.
A porta serial funciona perfeitamente até que eu inicie a biblioteca com o midi.begin()(http://playground.arduino.cc/Main/MIDILibrary)
A partir dai, tudo funciona perfeitamente, com exceção da porta serial.
Já tentei ajustar o baudrate no Serial.Begin() e não deu certo.
Aparentemente a biblioteca midi usa o baudrate 31250, mas o erro na porta serial não muda com esse rate. Tentei também o 115200 sem sucesso.
Alguém já usou essa biblioteca e passou por esse problema?
Tags:
Bom dia Eliabe ,
- Padrão MIDI - serial= 31250 (não mude isso)
Qual dispositivo de interface midi esta usando?
Mostre uma foto e diagramas .
http://projectgus.github.io/hairless-midiserial/
Normally, to use an Arduino or other micro-controller with your MIDI software you had to build a MIDI-in and MIDI-out circuit with a few parts and an opto-coupler. Easy enough, but then you would typically need a MIDI to USB adaptor to connect it to your computer.
http://spikenzielabs.com/SpikenzieLabs/Serial_MIDI.html
https://www.arduino.cc/en/Tutorial/Midi (sem acopladores óticos)
Obrigado pela resposta.
O esquema de ligação que fiz foi exatamente esse.
Como ligação extra, apenas um MUX (CD4067BE) para receber todos os botões que preciso (20 no total).
Cada botão tem um comando MIDI (padrão e Sysex) que comanda uma pedaleira (GT-100 BOSS).
Tudo funciona como desejado, entretanto a porta serial só aparecem caracteres estranhos, não aparece da forma correta.
Neste momento estou no serviço, chegando em casa tento novamente usar o 31250 e fazer novos testes.
Mando também fotos da ligação.
Seria preciso enviar a programação? Posso simplificá-la para enviar.
Pessoal, não sei o que houve, mas ao tentar com BAUD 9600 a serial funcinou.
Eu já tinha testado isso antes sem sucesso.
Vou agora testar o MIDI novamente para ver se esta tudo ok.
Dou um feedback aqui sobre.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por