Três maneiras de fazer upload de código para o Arduino
Você pode fazer upload de código para o seu Arduino usando qualquer um destes métodos abaixo:
-
- PC ou Notebook
- Smartphone
- Qualquer outro Arduino
1: Upload de código para Arduino usando PC ou Laptop
Uma das maneiras mais populares e fáceis de fazer upload de um esboço em um Arduino é usando um PC ou laptop. A seguir estão alguns requisitos se você deseja fazer upload de código usando o PC:
-
- Notebook ou PC
- Arduino Board (UNO)
- Cabo USB B
- Arduino IDE (Software)
Siga estas etapas para carregar o código usando o laptop:
Passo 1: Abra a IDE do Arduino.
Passo 2: Conecte o Arduino ao PC usando o cabo USB B.
Etapa 3: Selecione seu tipo de placa acessando Ferramentas>Placa>Arduino UNO.
Passo 4: Abra qualquer programa de exemplo seguindo estas etapas – Arquivos>Exemplos>01.Básico>Led .
Etapa 5: Compile e carregue seu esboço.
2: Upload de código para Arduino usando smartphone
Os smartphones são outra maneira de fazer upload de esboços para o Arduino. Sim, você ouviu direito! Você pode usar muitos aplicativos diferentes disponíveis na Play Store para programar seu Arduino. O smartphone é um salva-vidas quando se trata de fazer upload de código no Arduino, porque você pode carregá-lo para qualquer lugar e se você não tiver tempo suficiente para abrir o laptop ou esqueceu seu laptop em casa, isso o ajudará.
Para fazer o upload do código usando o smartphone, você precisa do seguinte:
-
- Arduino Board (UNO)
- Cabo USB B
- Cabo ou conversor OTG
- Smartphone
- Qualquer aplicativo IDE Android de código aberto
A seguir estão algumas etapas para fazer upload de código usando um smartphone:
Passo 1: Para programar precisamos de um IDE então abra a Play Store em seu smartphone, procure Arduino IDE instale qualquer IDE de sua escolha.
Passo 2: Depois de instalar o aplicativo, siga estas etapas para gravar seu código, estou baixando ArduinoDroid .
Abra o aplicativo e clique em três pontos, um menu suspenso será aberto e vá para - Esboço>Exemplos>01.Básico>Blink :
Etapa 3: Um novo esboço será aberto, mostrando nosso código de LED piscando:
Passo 4: Depois disso, siga estas instruções para fazer o upload do seu código na placa Arduino. Certifique-se de que o smartphone esteja conectado à sua placa Arduino através de um conector OTG.
Etapa 5: Você verá a mensagem de conclusão da compilação, clique no ícone de upload para fazer o upload do esboço.
Terminamos de fazer o upload do nosso código usando Application, agora vamos avançar para o nosso último método.
3: Upload de código para Arduino usando qualquer outro Arduino
O último método que abordamos hoje para fazer upload de código no Arduino é usar qualquer outro Arduino. Você pode fazer isso usando o ArduinoISP função disponível no IDE. ArduinoISP é um programador de sistema embutido que é usado para programar qualquer microcontrolador baseado em AVR. Você pode usar o ArduinoISP para carregar código em qualquer placa Arduino que use microcontroladores baseados em AVR.
Para fazer upload do esboço usando este método, você precisa dos seguintes materiais:
-
- Placa Arduino
- Placa Arduino que deve ser programada
- Fios de ligação
- Laptop/IDE
Todo o processo é gerenciado pelo Arduino IDE. Ele nos fornece um exemplo específico chamado ArduinoISP. Entre os programadores ArduinoISP é a maneira mais prática e fácil de gravar o bootloader em qualquer outra placa Arduino usando o microcontrolador Atmega.
Você pode habilitar esta opção seguindo estas etapas, vá para Arquivos>Exemplos>ArduinoISP .
Este processo usa Vcc, GND e 4 pinos de dados. Três desses pinos conectam MISO, MOSI e SCK do Arduino de programação ao Arduino alvo que deve ser programado e o quarto pino do primeiro Arduino vai para o pino Reset do Arduino alvo.
Em algumas placas Arduino, como nos pinos UNO, MOSI, MISO e SCK funcionam da mesma forma que os pinos digitais 11, 12, 13, respectivamente. Então, em vez de usar os pinos ICSP1, usaremos os pinos digitais 11,12,13.
Os pinos MOSI, MISO e SCK estão presentes no Arduino mencionados como pinos ICSP1. Se você quiser saber mais sobre o ICSP1 clique aqui .
Na imagem acima, conectamos duas placas UNO com a ajuda de pinos digitais. O pino 10 está conectado ao pino Reset da placa alvo.
Os fios de cor vermelha e preta mostram 5v Vcc e GND, respectivamente, ambos são necessários para alimentar a placa Arduino de destino. Conecte a placa inferior ao seu PC usando o cabo USB B.
Depois de configurar seu hardware, siga estas etapas para fazer upload de seu código
Passo 1: Selecione sua placa acessando Ferramentas>Placa .
Passo 2: Então vá para - F ilha>Exemplos>ArduinoISP , abra o código ArduinoISP.
Etapa 3: Carregue seu esboço.
Passo 4: Agora selecione a placa que deve ser programada como Passo 2 .
Etapa 5: Vamos para Ferramentas>Programador>ArduinoISP .
Etapa 6: Agora vá para Retrato falado e selecione a opção Carregar usando o programador .
Seu esboço agora foi carregado para o Arduino de destino.
Conclusão
A flexibilidade e facilidade de uso do Arduino nos permite interagir com o hardware de várias maneiras. Existem várias opções disponíveis através das quais podemos compilar e enviar nosso código para o Arduino. Alguns deles que discutimos aqui lhe darão uma melhor compreensão do Arduino e aprimorarão sua experiência de programação.