Como Programar Arduino – Gravando Códigos em Diferentes Modelos Arduino!

Dando continuidade aos nossos artigos de como programar Arduino, vamos aprender agora como gravar um código junto ao Arduino, desenvolveremos através de texto imagem todo o passo a passo...

Dando continuidade aos nossos artigos de como programar Arduino, vamos aprender agora como gravar um código junto ao Arduino, desenvolveremos através de texto imagem todo o passo a passo necessário para desenvolver tal processo e verá que não existe segredo algum.

Se você está iniciando com Arduino e ainda não entende muito, este artigo é um ótimo material para melhorar seus conhecimentos e lhe proporcionar tudo que é necessário para gravar o seu primeiro código.

Utilizando-se dos conhecimentos obtidos no artigo anterior, vamos usar como base de programação o código Blink disponível dentre os códigos de exemplo padrão do Software Arduino, então vamos aprender como Programar Arduino, iniciando com o Arduino UNO, após o Arduino Nano e por último mas não menos importante, o Arduino Mega.

Como Programar Arduino UNO R3

Programar Arduino pode parecer um pouco complicado para quem está iniciando, e falando nisto, vamos aprender programar Arduino com o modelo mais conhecido por todos que estão iniciando no mundo da programação e da prototipagem, o Arduino UNO R3, uma placa microcontroladora com diversos projetos elaborados.

Para aprender como programar o Arduino UNO, não precisa de muito, somente um Arduino UNO R3, um cabo USB AB e o Software Arduino instalado em seu computador ou notebook, para iniciar vamos utilizar o código Blink citado anteriormente e que já aprendemos á abrir e gravá-lo junto ao Arduino.

Depois de já estar com o código aberto junto ao software Arduino, você deve verificar se a Placa selecionada realmente é o Arduino / Genuino UNO e se a Porta COM também corresponde ao equipamento que deseja programar, observe na imagem abaixo:

Agora que já selecionamos os itens necessários basta clicar em Carregar código e observar que seu equipamento ficara com o LED piscando na velocidade estabelecida através do código, agora para treinarmos, apague tudo que tem na janela do software e copie e cole o código abaixo com um LED posicionado no pino digital 13 do Arduino assim como na imagem seguinte:

 

// Pisca LED Arduino UNO;
// ON/OFF com intervalo de um segundo;

void setup() {             //Executado cada vez que o Arduino se inicializa;
pinMode(13, OUTPUT);       // Inicializa o pino 13 como saída.
}

void loop() {              // Função loop() executada interruptamente;
digitalWrite(13, HIGH);    // Acende o LED (HIGH nível de tensão liberado);
delay(500);                // Espera meio segundo;
digitalWrite(13, LOW);     // Apaga o LED (LOW nível de tensão interrompido);
delay(500);                // Espera meio segundo.
}

Com isto você já estará sabendo como programar um Arduino UNO, basta começar os estudos e ir aperfeiçoando seus conhecimentos o software para programar Arduino UNO é o mesmo utilizado para todos os outros modelos de Arduino.

 

COMO PROGRAMAR ARDUINO NANO

Programar Arduino Nano é um procedimento extremamente simples e que se assemelha muito ao procedimento utilizado anteriormente pelo Arduino UNO, porém necessita da escolha especial da Placa e Porta, para testarmos utilizaremos gravar o mesmo código blink, correspondente a um LED verde, observe:

Após selecionar a porta e a placa, vale relembrar que no Arduino Nano, diferente do Arduino UNO, existe uma diferença entre processadores que podem ser do modelo ATmega328P ou Atmega168, para isto você deve saber qual o processador do seu equipamento Arduino e caso necessário alterá-lo, observe:

Com todos os itens selecionados e com software pronto para a gravação, basta carregar o código e programar o Arduino Nano, para treinar que tal programar Arduino Nano através do esquema abaixo e através do código disponibilizado fazer o LED piscar através da porta Digital 2? Vamos lá, basta copiar e colar o código em seu software Arduino e carrega-lo logo a seguir.

 

// Pisca LED Arduino Nano;
// ON/OFF com intervalo de um segundo;

void setup() {            //Executado cada vez que o Arduino se inicializa;
pinMode(2, OUTPUT);       // Inicializa o pino 2 como saída.
}

void loop() {             // Função loop() executada interruptamente;
digitalWrite(2, HIGH);    // Acende o LED (HIGH nível de tensão liberado);
delay(500);               // Espera meio segundo;
digitalWrite(2, LOW);     // Apaga o LED (LOW nível de tensão interrompido);
delay(500);               // Espera meio segundo.
}

 

COMO PROGRAMAR ARDUINO MEGA

Para programar o Arduino Mega, o processo é semelhante ao processo Arduino Nano, levando em consideração que o mesmo também possui dois modelos de processadores e dependendo do equipamento que adquirir, este processador deve difere-se na hora de gravar o seu código.

Para programar Arduino Mega, basta abrir o software Arduino com o código que deseja-se utilizar, neste caso o mesmo Blink utilizado anteriormente e escolher a Placa Arduino / Genuino Mega 2560 e após a Porta COM correspondente, veja:

Após selecionar a porta e a placa, vale relembrar que no Arduino Mega, diferente do Arduino UNO, existe uma diferença entre processadores que podem ser do modelo ATmega2560 (Mega 2560) ou Atmega1280, para isto você deve saber qual o processador do seu equipamento Arduino e caso necessário alterá-lo, observe:

Após segui todos os passos e selecionar todos os elementos correspondes ao seu Arduino Mega, vamos gravar o código Blink junto ao mesmo e verificar que o LED posicionado na parte superior do Arduino irá piscar na velocidade delimitada através do código carregado, para exercitar que tal fazermos mais um teste?

Para este teste você irá utilizar um LED externo conectado junto ao Pino Digial 13 do Arduino como na imagem abaixo e após irá copiar e colar o código disponível mais abaixo junto ao Software Arduino para verificar que o mesmo irá mudar a sua velocidade de piscadas, isso pois, teremos alterado o tempo do intervalo.

 

// Pisca LED Arduino Mega;
// ON/OFF com intervalo de um segundo;

void setup() {            //Executado cada vez que o Arduino se inicializa;
pinMode(13, OUTPUT);      // Inicializa o pino 2 como saída.
}

void loop() {             // Função loop() executada interruptamente;
digitalWrite(13, HIGH);   // Acende o LED (HIGH nível de tensão liberado);
delay(500);               // Espera meio segundo;
digitalWrite(13, LOW);    // Apaga o LED (LOW nível de tensão interrompido);
delay(500);               // Espera meio segundo.
}

 

CONCLUSÃO

Assim como no artigo anterior, este artigo demonstra os primeiros passos necessários para trabalhar com Arduino, porém desta vez trabalhamos em cima da programação em si, como programar código através do Arduino através dos exemplos contidos no próprio software e como adicionar um código externo para gravação.

Não se esqueça de comentar o que achou deste projeto e dar a sua opinião, caso tenha alguma sugestão de conteúdo ou algo que queira ver em nosso blog comente logo abaixo, recomende ao seus amigos e não perca as novidades que colocamos em nossa página.

Categorias
Arduino
Sem Comentários

Enviar Resposta

*

*

Sobre nós

Hoje a Usinainfo é um dos maiores ecommerces de Ferramentas, Peças para Eletrônica, Componentes Eletrônicos, Sensores e Arduino do Brasil, contando com uma grande diversidade de produtos na linha de eletrônica.

Sugestões

Artigos Relacionados