Erro: Sair Status 1
De acordo com a documentação oficial do Arduino, este erro não nos diz nada, isso mostra apenas que há algo errado em nosso código ou pode ter problemas com o conselho do Arduino. Indica apenas que um certo processo falhou.
Para obter mais informações relacionadas a este erro, procure a linha acima deste erro no terminal de saída assim que o programa for compilado. Linha acima do status de saída é mais útil para determinar o motivo do erro. Normalmente, o erro de status de saída ocorre durante a compilação ou o upload do código para que possamos categorizá -lo em dois grupos diferentes.
Tipos de status de saída 1 erro
Geralmente, enquanto a programação do Arduino Sair Status 1 Erro pode ocorrer durante a compilação de nosso esboço ou no momento do upload do código na placa Arduino. Portanto, podemos dividir o erro do status de saída 1 em duas categorias:
1. Erro: Sair Status 1 enquanto compra o código
Depois de escrever o código Arduino no IDE, quando tentamos compilar nosso código o Erro de status de saída 1 pode aparecer na janela de saída. Este erro durante a compilação indica que algo está errado com nosso código. Pode ser um erro na sintaxe do código ou em algum outro motivo, como não incluir arquivo de biblioteca adequado ou declaração errada dos pinos de saída de entrada. O erro do status de saída 1 enquanto a compilação pode parecer esta:
Verificações rápidas
Para corrigir o status de saída 1 Erro, execute uma verificação rápida no código IDE Arduino. Siga a lista abaixo:
Verifique e upload
Para remover este erro, primeiro execute uma verificação rápida se você selecionou a placa Arduino certa ou não porque algumas funções IDE são especificadas para algumas placas, portanto, selecione sempre a placa antes de escrever um código.
Em seguida, tente compilar o código e verifique os possíveis erros na janela de saída. Após a compilação do código, você pode enfrentar o seguinte tipo de erro na janela de saída:
O próximo passo é interpretação O erro seguindo as instruções fornecidas na janela de saída. Na versão mais recente do IDE, a linha que contém um erro pode ser destacada na cor vermelha.
Aqui no exemplo acima, podemos ver a linha 8 contém um erro de não declarar a função de gravação digital corretamente. Uma possível sugestão também é dada na janela de saída IDE. Remover erros como esses podem corrigir o erro de status 1 de saída enquanto compilar.
Compilação bem -sucedida
Se o código for compilado com sucesso, você verá uma mensagem detalhada de alocação de memória no final da janela de saída. As mensagens de compilação são exibidas de maneira diferente no Arduino IDE com base na versão IDE.
A imagem abaixo indica que o código é compilado com sucesso, então pode haver algum outro problema. Para resolver isso, consulte a segunda seção deste artigo.
Sempre carregue o mínimo nu
Enquanto escrevia o código em Arduino um esboço com duas funções principais configurar() e laço() é sempre necessário dentro do código, mesmo que eles não estejam sendo usados. O código escrito na configuração será compilado uma vez enquanto o código do loop continuará sendo executado até que o Arduino seja interrompido ou redefinido. Para obter um esboço mínimo nu em Arduino, vá para: Arquivo> Exemplos> 1.Noções básicas> Bases no mínimo:
Inclua bibliotecas corretamente
As bibliotecas são uma ótima fonte de otimização de código em Arduino, que não apenas economiza tempo, mas também permite interface o Arduino com uma grande variedade de hardware e sensores. O erro do status de saída 1 durante a compilação também pode ocorrer porque não adicionamos a biblioteca corretamente. O tipo mais comum de erro vinculado às bibliotecas é que não incluímos bibliotecas em nosso código, ou a biblioteca necessária não está instalada corretamente.
Vá para o gerente da biblioteca e verifique se o necessário está instalado ou não:
Outro possível motivo de erro de compilação
Algumas outras razões principais que levam à compilação Status 1 do status 1 são:
2. Erro: Sair Status 1 enquanto carrega o código
Depois de compilar o código do Arduino quando atingirmos a compilação de botão de upload, status de saída 1 pode ocorrer um erro. Este erro de compilação pode ocorrer devido a vários motivos. Aqui, tomamos o código do LED Blink como exemplo para demonstrar o erro. O erro de saída do status1 durante o upload pode ser assim:
Verificações rápidas
Para remover este erro, precisamos encontrar a causa dele. Vários motivos podem causar este erro. Siga a lista de verificação abaixo para encontrar a possível causa:
Verifique sua placa e seleções de portas.
Antes de fazer upload de código para Arduino, certifique -se de selecionar a placa Arduino certa e a porta COM. O erro de status de saída 1 durante o upload também pode ocorrer quando o Arduino não estiver conectado corretamente ao PC ou o cabo USB B é danificado de algum lugar.
Para selecionar a porta COM, vá para: Ferramentas> Porta> Comx:
Para selecionar a placa Arduino certa. Vá para: Ferramentas> Board> Arduino AVR Boards> Arduino Uno:
Verifique o código do Arduino quanto a erros
Verifique o código do Arduino para obter erros de programação. Pode haver a possibilidade de existir algum problema no código. Clique no botão Compilar e, se algum tipo de erro aparecer, remova o erro de programação e tente fazer o upload de código novamente na placa Arduino.
Verifique os pinos TX/RX
Na maioria dos casos, os erros de saída do status 1 durante o upload são causados pela falta de comunicação serial entre o PC e a placa Arduino. Pode haver um problema com o cabo USB, ou os pinos de comunicação serial TX e RX a bordo podem estar em uso. Conectar qualquer dispositivo a esses pinos resulta em não fazer upload do código Arduino. É possível enviar dados seriais de uma fonte de cada vez através de uma porta USB ou usando os pinos TX e RX.
Outros possíveis motivos para fazer o upload de erro
Conclusão
Às vezes, ao escrever o código para uma placa de Arduino, não é como, pensamos que pode haver muitos erros no seu caminho. Um deles é o status de saída 1 que indica que há algo errado com o nosso código ou com o lado do hardware. Então, nós categorizamos em dois tipos. Esses erros podem ser corrigidos seguindo todas as etapas explicadas neste artigo.