Páginas

Arduino One Button ON-OFF: Descrição, Programa Código, Fotos e Vídeos.

Fotos e Vídeos: Arduino One Button ON-OFF.











Descrição e  Programa Código:

Descrição:

O aplicativo Arduino One Button ON/OFF instalado no Smartphone Android controla remotamente o Arduino com comunicação via bluetooth.

Porta digital configurada como saída:  D7;
.
Através deste pino  conectamos uma placa com módulo relé(vendida no ebay), onde podemos controlar  um equipamento lidado à rede elétrica residencial;

Controlar o acionamento(liga e deslida) de lâmpadas, abatjours, luminárias, motores, bombas, solenóides, contatores, forno elétrico, aparelhos eletrodomésticos, etc.


 #include <SoftwareSerial.h>//
 SoftwareSerial mySerial(2, 3); // 2-RX, 3-TX

 int D7 =  7;

 void setup()
{
 mySerial.begin(9600);
 pinMode(D7, OUTPUT);  
}

 void loop() 
{
 char caracter = mySerial.read();

 if(caracter == 'A')
{
 digitalWrite(D7,HIGH);
}

if(caracter == 'B')
{
 digitalWrite(D7,LOW);
}

 delay(10);
}


Se preferir didaticamente, pode se utilizar uma placa ou mesmo um proto-board com um led montado para verificar o acionamento do pino digital D7 utilizado como saída.

Obs. Neste projeto os pinos digitais D0 e D1 estão conectados ao RX e TX da placa Arduino e os pinos digitais D2 e D3 estão conectados ao RX e TX do módulo bluetooth, o pino digital D7 está conectado ao led e ou placa com módulo relé.

Utilize um smartphone com android, para instalar este “.apk”; Neste exemplo foi utilizado o Tablet Samsung Galaxy GT-P3100 Tab2  7.0” com android versão 4.0.

Instale o aplicativo Arduino One Button ON/OFF.apk  no Smartphone Android;
Agora ligue o Bluetooth do Smartphone Android e abra o aplicativo Arduino BT Control Toggle;
Pressione “Connect”(se pedir senha, a senha default é 1234); 
Escolha um dispositivo bluetooth na lista que deseja conectar (no exemplo o nome default é LINVOR);

Sobre a configuração do módulo Bluetooth JY_MCU.
Este módulo já vem configurado de fábrica com:
Baud rate: 9600 bps;
Data bits: 8 bits;
Stop bits: 1;  Parity: none; 
Resumo(9600 bps, 8N1);

Como funciona:
O aplicativo Arduino One Button ON/OFF instalado no Smartphone com Android comunica com o bluetooth que está conectado à serial(mySerial) pino 2-RX e 3-TX do Arduino que recebe entes dados  que por sua vez ,  interpreta e faz o comando do relé(placa de acionamento de relés)  que está conectado na porta digital D7 do Arduino.

Atenção: Quando estiver trabalhando com este aplicativo mantenha  a tela sempre ligada(não utilize o modo dormir ou sleep) pois voce pode perder o controle sobre o dispositivo que estão sendo acionados.

Obs.: Para sair do aplicativo, verifique sempre antes se  os botões estão no modo  “OFF” – botão vermelho então pressione o botão “disconnect”  e saia do aplicativo; Note que o bluetooth ficará piscando indicativo que o sistema está realmente desconectado.

Isto é tudo que voce precisa saber para construir seu programa:

Botão Power ON -   VERDE -        send: Caracter “A”; 
Botão Power OFF - AZUL    -        send: Caracter “B”;


Gratis  Programa código para Arduino BT Control Toggle.


 #include <SoftwareSerial.h>//
 SoftwareSerial mySerial(2, 3); // 2-RX, 3-TX

 int D7 =  7;

 void setup()
{
 mySerial.begin(9600);
 pinMode(D7, OUTPUT);  
}

 void loop() 
{
 char caracter = mySerial.read();

 if(caracter == 'A')
{
 digitalWrite(D7,HIGH);
}

if(caracter == 'B')
{
 digitalWrite(D7,LOW);
}

 delay(10);
}





Nenhum comentário:

Postar um comentário