Quais são os erros comuns encontrados enquanto enviam o esboço para Arduino?
Os erros que surgem ao enviar o esboço para o Arduino são principalmente devido a problemas na comunicação entre o software de programação e a placa Arduino. A lista de erros que se pode esperar ao fazer o upload do esboço para o microcontrolador Arduino
Erro 1: Avrdude: Ser_open (): Não é possível abrir o dispositivo "PortName": nenhum arquivo ou diretório
Erro 2: Avrdude: Ser_open (): Não é possível abrir o dispositivo "PortName": o período de tempo limite do semáforo expirou
Erro 3: Avrdude: Butterfly_recv (): Programador não está respondendo
Erro 4: Avrdude: Ser_open (): Não é possível abrir o dispositivo "PortName": o acesso é negado
Erro 5: avrdude: stk500_recv (): programador não está respondendo
Erro 6: Avrdude: Ser_open (): Não é possível abrir o dispositivo “PortName”: o sistema não consegue encontrar o arquivo especificado
Erro 7: Avrdude: STK500_GETSYNC () Tentativa X de 10: não está em sincronia
Como corrigir os erros encontrados ao enviar o código para o Arduino
Para evitar os erros listados acima, um deve executar uma lista de verificação de todas as soluções listadas abaixo:
Selecione a porta e placa corretas para fazer upload do código
Antes de fazer upload do código, selecione a porta na qual o Arduino está conectado e, mais importante, também selecione corretamente qual placa você está usando as seguintes imagens mostram como selecionar a placa Arduino e a porta na qual está conectada:
Depois de clicar na opção destacada na imagem acima, um menu aparecerá com diferentes placas, simplesmente escreva o nome da placa que você está usando na barra de pesquisa e selecione -a no menu e pressione ok.
Depois de selecionar a placa, você pode conectá -lo ao seu computador e agora deve selecionar a porta no IDE Arduino, no qual a placa está conectada, conforme mostrado na imagem abaixo:
Quando você selecionar a porta, ela será mostrada como na imagem abaixo e devido à seleção incorreta da porta ou placa, você pode ver os erros como o Erro 1 ou erro 6 Na lista dada acima.
Desconecte os pinos RX e TX da placa Arduino enquanto carrega o código
Os pinos RX e TX são os pinos de comunicação da placa Arduino, e esses pinos também são usados enquanto carregam o código. Às vezes, erros como erro 5 ou erro 7 podem ser encontrados porque esses pinos estão conectados a qualquer outro dispositivo de comunicação, como um módulo Bluetooth. Portanto, sempre ao enviar o código para Arduino, verifique se os pinos RX e TX não estão conectados a nenhum outro dispositivo.
Mantenha aberto apenas uma janela de Arduino IDE
O erro do nome da porta (erro 4) às vezes ocorre quando mais de uma janela está aberta no Arduino IDE. Portanto, sempre mantenha apenas uma guia aberta enquanto carrega o esboço para a placa de microcontrolador Arduino.
Conecte o cabo USB por alguns segundos e conecte -o novamente
Se ainda houver erros, mesmo depois de experimentar as soluções acima, basta tentar puxar o cabo USB para o PC e depois conectá -lo novamente. Esta correção está relacionada principalmente ao erro 3 “Programador que não está respondendo”.
Se o problema persistir, execute as seguintes etapas:
Etapa 1: pressione e segure o botão de redefinição
Etapa 2: mantenha o botão de redefinição pressionado e envie o código
Etapa 3: aguarde até que o código seja carregado com sucesso
Etapa 4: solte o botão de redefinição quando o código for carregado
Conclusão
Os erros que surgem durante o upload dos esboços do Arduino são bastante difíceis de descobrir, mas uma coisa é certa e esses erros estão relacionados principalmente ao problema de comunicação entre o software de programação Arduino e a placa de microcontrolador Arduino, para que a facilidade dos alunos Explicamos alguns dos erros mais comuns enfrentados ao fazer o upload do esboço e também damos algumas correções para tais erros.