Introdução ao Arduino

Introdução ao Arduino
O Arduino é uma forma avançada de um microcontrolador que é comparativamente mais fácil de trabalhar. Da mesma forma, é uma espécie de dispositivo plug and play e é muito mais fácil para os iniciantes aprender a fazer diferentes projetos relacionados a sistemas incorporados. Arduino tem diferentes tipos de placas de microcontrolador com especificações diferentes e a placa Arduino mais comum é o Arduino Uno Board. Todas as placas Arduino podem ser configuradas usando o software Arduino IDE. Este discurso explica como usar a placa Arduino UNO

Arduino Uno

A placa Arduino UNO vem com uma lembrança de 32 kilobytes e um carneiro estático de 2 kilobytes. A tensão de entrada recomendada na qual a placa executa bem está na faixa de 7 a 12 volts. Enquanto a tensão operacional da placa é de 5 volts.

Para entradas e saídas digitais, existem 14 pinos e para as entradas e saídas analógicas, o Arduino Uno é fornecido com 6 pinos. Esta placa também tem a opção de 5 volts e 3.3 volts como tensão de entrada para pequenos projetos, como iluminar alguns LEDs ou para os dispositivos que operam com baixas tensões. Existem dois pinos fornecidos para a comunicação serial para transmissão de dados, o pino TX é usado e para receber os dados que o pino rx é usado.

A placa Arduino UNO possui uma porta USB para interface a placa com o software Arduino e uma porta para fonte de alimentação DC separada também é fornecida. Todas as placas Arduino têm um botão de redefinição que pode ser usado para redefinir a placa para suas configurações originais. O conselho do Arduino UNO está equipado com a família Atmel, que é o ATMEGA328P.

Software Arduino

Para configurar o Arduino Uno, a ferramenta de software usada para a programação Arduino é o Arduino IDE, que suporta duas linguagens de programação que é C++. O programa Arduino tem duas funções principais: a primeira função é a função de configuração e a segunda função é a função de loop. Na função de configuração, principalmente variáveis, os modos de pino de bibliotecas são inicializados e a função Loop executa o programa usando as funções e variáveis ​​inicializadas. O Arduino IDE pode ser baixado do site oficial de Arduino, basta clicar no link abaixo:

Faça o download do software Arduino clicando na opção destacada no vermelho se você estiver usando o Windows Platform e instale o software apenas executando o arquivo baixado. Depois de instalar o Open the Arduino IDE, que será assim:

Para programar o Arduino Uno, a placa Arduino está conectada ao computador e dessa maneira está conectada ao software Arduino usando o cabo USB conectado à porta USB do Arduino.

Quando o Arduino Uno está conectado lá, o LED verde no Arduino será ativado, o que significa que o Arduino está conectado ainda mais, ele pode ser confirmado pelo software Arduino. Quando o Arduino está conectado, a conexão é visível automaticamente na parte inferior do software destacada em vermelho.

Exemplo

Para fins de demonstração, um esboço simples para piscar um LED usando arduino uno é realizado. Os componentes necessários para este pequeno projeto são:

  • Arduino UNO Board
  • Fios de jumper
  • LIDERADO
  • Resistor de 220 ohms

O diagrama para piscar o projeto LED é dado como:

O código para Arduino é explicado em detalhes:

Primeiro, na função Stepup, o pino no qual o LED é conectado é inicializado usando a função pinmode (). Nesse projeto.

Void Setup ()
pinmode (10, saída);

Chegando à função de loop para fazer o LED piscar, damos os dois estados que são altos e baixos. Para atribuir os estados, usamos a função digitalWrite (). Como conectamos o LED ao pino 10, o primeiro argumento é o número do pino e o segundo argumento é o estado de LED que é alto:

DigitalWrite (10, alto);

Em seguida, damos um atraso de 5 milissegundos para que o LED permaneça em alto estado por 5 milissegundos:

atraso (500);

Depois disso, usamos novamente a função digitalWrite () para fornecer um estado baixo:

DigitalWrite (10, baixo);

Para manter o LED fora por cerca de 5 milissegundos, é fornecido um atraso de 5 milissegundos:

atraso (500);

Aqui está o código do Arduino Completer para piscar o LED:

Void Setup ()
pinmode (10, saída);

Void Loop ()
DigitalWrite (10, alto);
atraso (500);
DigitalWrite (10, baixo);
atraso (500);

Depois de escrever o código, clique primeiro no ícone de carrapato azul no canto superior esquerdo para verificar e compilar o código. O status de compilação será mostrado na janela de saída na parte inferior.

Depois que o programa é compilado, ele é enviado para a placa Arduino clicando no próximo ícone para o ícone de tick. O status bem -sucedido do upload será exibido na parte inferior no menu de saída.

Saída

Conclusão

As placas Arduino são usadas para programar os microcontroladores e para facilitar muito o uso de microcontroladores. Essas placas também são úteis para os iniciantes aprenderem sobre o design do circuito e sua implementação. Da mesma forma, essas placas facilitam a interface de diferentes dispositivos com microcontroladores. Neste escrito como programar um Arduino UNO é ilustrado com uma demonstração de um projeto simples.