fbpx
ArduinoNovidadeSérie Arduino

Como programar o Arduino usando o celular

O Arduino é um microcontrolador normalmente programado por meio de um computador ou laptops. Na ausência destes aparelhos, podemos utilizar o celular como ferramenta para programação.

Neste tutorial iremos replicar o projeto do tutorial “Pisca LED com Arduino – Blink” realizando a programação do Arduino pelo celular.

OBS: Durante os testes realizados para criação deste tutorial, a programação do Arduino pelo celular funcionou em placas com comunicação USB-Serial nativa, como o Arduino Leonardo e Arduino UNO DIP. Não funcionando em Arduino com chips de comunicação serial CH340 e FTDI.

MATERIAIS NECESSÁRIOS

DOWLOAD DO APLICATIVO

Para realizar a programação do Arduino pelo celular será necessário realizar o download e configurar o aplicativo “ArduinoDroid”. Para tal, proceda os seguintes passos:

1 – Pesquise o aplicativo “ArduinoDroid” na loja virtual do seu celular

Captura de tela feito no celular, mostrando como realizar a busca pelo aplicativo na loja de aplicativos Play store
Figura 1: Busca pelo aplicativo ArduinoDroid na Play Store

2- Para que o download comece basta clicar em instalar, conforme mostrado na Figura 2.

Botão de instalar do aplicativo ArduinoDroid na playstore
Figura 2: Instalação ArduinoDroid

3- Com o aplicativo instalado, abra-o e selecione a opção Editor para realizar a programação do código. Em seguida, digite o código abaixo:

// Projeto - Piscar LED
int ledPin = 9;//Atribui o valor 9 a variável inteira ledPin, que irá representar o pino digital 9

void setup() {
    pinMode(ledPin, OUTPUT);//Define ledPin (pino 9) como saída
}

void loop() {
    digitalWrite(ledPin, HIGH);//Coloca ledPin em nível alto (5V)
    delay(1000);//Espera 1000 milissegundos (1 segundo)
    digitalWrite(ledPin, LOW);//Coloca ledPin em nível baixo (0V)
    delay(1000);//Espera 1000 milissegundos (1 segundo)
}


Código do projeto no aplicativo ArduinoDroid.
Figura 3: Editor de código do ArduinoDroid.

4- Logo após, para carregar o código será necessário configurar a placa utilizada. No caso deste tutorial, será utilizada a placa Arduino UNO. Para isto, clique no no ícone dos 3 pontinhos, localizado canto superior direito, e seguir o seguinte caminho: Settings > Board type > Arduino > Uno, conforme a Figura 4.

A imagem ilustra uma captura de tela do aplicativo Arduino Droid  ensinando a selecionar a placa UNO a ser conectada.
Figura 4 – Selecionando a placa Uno no aplicativo ArduinoDroid

5- Por fim, basta compilar e enviar o código para Arduino. Para isso, bastar clicar nos ícones 1 e 2, respectivamente, mostrados na Figura 5.

A imagem mostra uma captura de tela feita no aplicativo "ArduinoDroid", indicando os botões de compilar e enviar o código para o microcontrolador
Figura 5 – Ícones para compilar e enviar o código.

ESQUEMÁTICO DE LIGAÇÃO DOS COMPONENTES

Antes de iniciar a montagem elétrica do circuito, certifique-se que a sua placa UNO esteja desligada. Em seguida, monte o circuito utilizando a protoboard, o LED, o resistor e os fios.

Ao montar seu circuito na protoboard preste atenção nos seguintes pontos:
•Você pode utilizar fios de cores diferentes ou furos diferentes na protoboard, mas deve assegurar que os componentes e fios estejam conectados na mesma ordem do circuito;
• O terminal mais longo do LED encontra-se conectado ao pino Digital 9. Este terminal longo é o ânodo (positivo) do LED e deve ser conectado na alimentação de 5V, neste caso representado pelo pino Digital 9. O terminal mais curto é o cátodo (negativo) e deve ser conectado à terra (GND);
• Em nosso projeto, utilizaremos o resistor de 220 Ω para reduzir a tensão e a corrente de alimentação do LED. O LED será acionado por uma porta digital da placa UNO que emite 5V de tensão e 40 mA de corrente contínua. No entanto, o LED difuso vermelho necessita de uma tensão de 2V e uma corrente máxima de 35 mA. Portanto, utilizaremos o resistor para reduzir os 5V para 2V, e a corrente de 40 mA para uma corrente inferior a 35 mA.

Assim que você tiver certeza de que tudo foi conectado corretamente, ligue sua placa UNO ao celular.

Temos o funcionamento do projeto com o Arduino mostrado no vídeo abaixo:

Vídeo 1- Projeto blink em funcionamento
Dúvidas? Deixe seu comentário

Graduando em Engenharia Elétrica.

Jonas Souza

Graduando em Engenharia Elétrica.

Deixe uma pergunta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.