Pessoal, meu Arduino Pro Micro (ATMega32u4, o mesmo do Leonardo) simplesmente não executa os códigos carregados e apesar de pesquisar muito em fóruns e sites estrangeiros mas não encontrei ninguém com o mesmo problema.

O Windows reconhece o dispositivo na lista de Portas COM com o nome de "Arduino Leonardo" e na lista de Controladores USB como "USB Composite Device". Instalei os drivers, carrego o sketche "Blink", por exemplo, aparece a mensagem "Done Upload" mas os leds não piscam. Tentei sketch "Fade" mas também não funcionou. 

Os leds dele acendem normalmente, mas apenas ficam acesos e não obedecem nenhum comando de nenhum sketch. O reset também não surte efeito algum, tentei dar curto entre o RST e o GND mas não dá sinal algum, nem dá pra saber se está sendo resetado de fato. Sabem como posso resolver isso?

Exibições: 1159

Responder esta

Respostas a este tópico

Tente outra versão da IDE, troque de porta USB, teste em outro PC.

Em ultimo caso tente atualizar o bootloader

Oi VS, boa tarde,

o seu arduino é similar a à este?

Rui

Flávio, troquei de entrada USB e de cabo mas não adiantou. Assim que a placa é conectada o Windows aparentemente a reconhece e acendem 2 led's vermelhos e um verde, ficando acesos pelo tempo que estiver conectado. Na opção "burn bootloader" sempre dá um erro dizendo que não foi encontrada a porta USB.

Rui, a qual Arduino que você se refere? O meu é azul de dimensões menores que o Nano, sem botão de reset.

Vinicius, como não sei se vc é iniciante ou mais experiente, vou fazer algumas pergunta mais básicas:

1) as ligações dos leds estão corretas, resistores, porta correta, posição dos leds? 

2) vc está usando algum led on board ou externo?

algumas informações que pareceu que  pode ter alguma coisa errada:

Para usar o burn bootloader vc precisa de dois arduinos ou um arduino e um gravador.ok?

O fade funciona apenas em pinos com PWM.

Se vc for experiente, pelo menos estas informações ajudarão os iniciantes que buscam o forum...

boa sorte ai...

 

Rui, já havia visitado esse link mas dei uma vasculhada melhor nele agora que você postou e achei o código de "Blink" próprio para o Micro. Copiei, colei e está funcionando normalmente, o problema é que a IDE dá um código que usa o pin13, que aparentemente não existe no Micro. Creio que alguns sketches de exemplo podem precisar de adaptação para funcionar no Micro.

Muito obrigado, e obrigado também ao Pedroso por adicionar a informação do bootloader e ao Flávio pelas sugestões!

Estranho é que se ele diz que está subindo o código... 

Não conheço esta placa, mas se tem entrada USB, já deve ter autoreset, e se tiver, o reset manual deve até atrapalhar. Tb acredito que deva ter os leds RXtx que devem piscar enquanto sobe o código...

pode ser que o led on board  esteja queimado. (já investigando o menos óbvio) tente ligar um led externo e vá testando diferentes portas.

 vc tem um multímetro. tente medir as portas da placa tb... vai que....

1) Esse Arduino Pro Micro é o modelo 5V ou 3,3V ? Veja na parte debaixo.

(se for 3,3V não conecte nenhum modulo ou circuito com 5V) Se já conectou algo com 5V, poderá ter queimado o Arduino.

2) Você alimentou somente pela USB ou usou uma fonte? Experimente conecta-lo em outro PC ou Laptop

3) Remova os drivers que instalou e reinstale os drivers citados na Sparkfun, antes de conectar o seu Arduino. 

https://cdn.sparkfun.com/assets/learn_tutorials/1/2/1/SH32U4_driver...

Siga o procedimento com atenção: 

https://learn.sparkfun.com/tutorials/pro-micro--fio-v3-hookup-guide...

Pro Micros showing up in Arduino board selection

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço