Iniciciando no Arduino: led em13 acende e pisca antes de fazer upload.

Ao conectar o arduino ele repete a última aplicação.
Ao carregar outra aplicação o led 13 permanece constantemente acesso
enquanto a nova aplicação é executada.
Enfim o led 13 sempre tem alguma operação.
Essa conclusão é normal?
Tem como limpar a aplicação anterior? e o led 13 ficar apagado?

Exibições: 269

Responder esta

Respostas a este tópico

so vc colocar no setup do codigo 

pinMode(13,OUTPUT);

digitalWrite(13,LOW);

assim vc vai estar forçando o led a ficar em nivel logico baixo durante a inicializaçao do seu programa

Ao ser ligado o Arduino irá sempre executar a última aplicação carregada. E ainda bem, não é? Desta forma você pode usar o Arduino desconectado do PC (depois que você carregou a sua aplicação).

Durante a carga de uma nova aplicação é executado um programa especial, o bootloader. É ele quem controla o LED durante a carga. Se você fizer muita questão do LED ficar apagado durante a carga você precisa alterar o bootloader (o que não recomendo).

A execução da nova aplicação começa com um Reset, o que vai apagar o LED no pino 13. A partir daí a nova aplicação é quem define o comportamento do LED.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço