Olá, como estão? A princípio iremos explicar como programar pelo celular e carregar o projeto no Arduíno UNO. Entretanto para esse projeto usaremos o KIT básico com Arduíno da WJ Componentes.
Componentes Utilizados
- 1x Arduíno UNO
- 1x Celular Android
- 1x Adaptador OTG
OU
- 1x KIT INICIANTE COM ARDUÍNO UNO
- 1x Celular Android
- 1x Adaptador OTG
Funcionamento do Projeto Programar pelo Celular
Como foi comentado anteriormente, iremos demonstrar como programar e carregar um projeto simples no Arduíno UNO. Entretanto para carregar o projeto para o Arduíno UNO, temos que possuir um cabo ou adaptador OTG. Pois a entrada USB do celular é do tipo C e já a entrada USB do Arduíno UNO é do tipo B.
O que é Cabo OTG?
Acima de tudo o cabo OTG (On-The-Go) permite equipamentos do tipo C ou Micro USB se comunicarem com o USB do tipo A e B. Por exemplo mouse, teclado, pendrive, entre outros… para eles temos que utilizar o adaptador ou cabo OTG. Contudo segue imagem do cabo e adaptador OTG.
Obs.: Não são todos os celulares que possuem essa função.
Como Verificar se meu Celular possui OTG?
Para verificar basta baixar no celular o aplicativo USB OTG Checker, em seguida abra-o, após isso mostrará se é ou não compatível com OTG. Contudo segue abaixo imagens demonstrando.
Aplicativos para Programar pelo Celular o Arduíno:
Existem vários aplicativos para programar o Arduíno UNO pelo celular. O que a aconselhamos e iremos usar é o ArduinoDroid,. Além disso permite visualizar o monitor serial, sincronizar com o Google drive, Dropbox e carregar o projeto para o seu microcontrolador seja ele da família do Arduíno, ESP32, ESP8266 ou digispark (ATtiny). Também conta com uma variedade de bibliotecas, alguns exemplos de códigos, autocompleta, editor de tema, navegador de arquivos e um diagnóstico do código-fonte em tempo real.
Código-fonte do Projeto Programar pelo Celular
Em seguida terá o código completo do projeto Contador com Arduíno UNO.
//Setup ----------------------------------------------------------------------------------------------
void setup() {
pinMode(13, OUTPUT); // Configura o pino 13 como OUTPUT
}
//Loop -----------------------------------------------------------------------------------------------
void loop() {
digitalWrite(13, HIGH); // Liga o LED
delay(250); // Espera 0,25s
digitalWrite(13, LOW); // Desliga o LED
delay(250); // Espera 0,25s
}
Vamos dar uma olhada mais de perto no código:
Função Setup
Primeiramente temos a função setup, onde temos que configurar o pino 13 como output, pois esse é o pino do led onboard.
//Setup ----------------------------------------------------------------------------------------------
void setup() {
pinMode(13, OUTPUT); // Configura o pino 13 como OUTPUT
}
Função Loop
Então agora na função loop, ligamos o pino 13, esperamos 0,25 segundos, após isso desligamos o pino 13 e esperamos 0,25 segundos.
//Loop -----------------------------------------------------------------------------------------------
void loop() {
digitalWrite(13, HIGH); // Liga o LED
delay(250); // Espera 0,25s
digitalWrite(13, LOW); // Desliga o LED
delay(250); // Espera 0,25s
}
Assim finalizamos o código-fonte do Arduíno UNO.
Carregar Código-fonte da Programar pelo Celular:
Para carregar o código-fonte para o Arduíno UNO, precisaremos conectar ele a uma fonte 9V para a alimentação e com um celular compatível com OTG conectaremos o adaptador ou cabo OTG no celular no cabo do Arduíno UNO.
Obs.: caso seu celular não seja compatível com OTG, poderemos estar carregar seu código-fonte pela internet utilizando o OTA ou escrever o código-fonte e utilizar um computador para carregá-lo.
Agradecemos sua Presença
Por fim, espero que tenham gostado e aprendido. Então compartilhe com seus colegas e deixe um comentário de qual projeto deveria ser o próximo aqui no Blog da WJ Componentes!!
Enfim estarei deixando o arquivo do Arduíno, link dos posts anteriores referentes ao projeto e software e sites utilizados.
Fique à vontade para tirar suas dúvidas nos comentários.
Software e Sites Utilizados
Post Relacionados
- Código Morse com Arduíno UNOOlá, como estão? Hoje iremos desenvolver um decodificador de código… Leia mais: Código Morse com Arduíno UNO
- Como Programar pelo Celular o Arduíno!Olá, como estão? A princípio iremos explicar como programar pelo… Leia mais: Como Programar pelo Celular o Arduíno!
- Como Programar por BlocosOlá, como estão? A princípio iremos falar sobre alguns sites… Leia mais: Como Programar por Blocos
- Contador com Botões no Arduíno UNOOlá, como estão? A princípio iremos realizar um contador. Entretanto… Leia mais: Contador com Botões no Arduíno UNO
- Jogo da Forca com Arduíno UNOOlá, como estão? A princípio iremos falar sobre a Serial… Leia mais: Jogo da Forca com Arduíno UNO
Posts mais Recentes
- Programando Relé RF 4331 -Instruções de emparelhamento do modo de alternância Modo de… Leia mais: Programando Relé RF 433
- Acionando motor DC por meio do pino “Touch” do ESP-32Neste projeto, vamos explorar uma aplicação ainda mais dinâmica e… Leia mais: Acionando motor DC por meio do pino “Touch” do ESP-32
- Acendendo led RGB por meio do pino “Touch” do ESP-32No último post, exploramos o fascinante mundo dos pinos touch… Leia mais: Acendendo led RGB por meio do pino “Touch” do ESP-32
- Utilizando os Pinos touch do ESP32Nesse projeto Vamos aprender a usar os pinos touch´s do… Leia mais: Utilizando os Pinos touch do ESP32
- Como Programar e Localizar o Endereço de uma Tela OLED I2C com Arduinoeste guia, vou levá-lo através dos passos para programar uma… Leia mais: Como Programar e Localizar o Endereço de uma Tela OLED I2C com Arduino
Julio Cesar Bonow Manoel
Cursando Engenharia da Computação pelo Centro Universitário Facens e atua no desenvolvimento de projetos na WJ Componentes. Participante da equipe de robótica Omegabotz.
Deixe um comentário