Discover

Topics

Arduino One Button ON/OFF

Arduino One Button ON/OFF APK

Arduino One Button ON/OFF APK

1.2 FreeAntonio Sergio Arduino

Drive with a simple button.
Arduino One Button ON / OFF
Power ON Power OFF

What's Arduino One Button ON/OFF APK?

Arduino One Button ON/OFF is a app for Android, It's developed by Antonio Sergio Arduino author.
First released on google play in 10 years ago and latest version released in 10 years ago.
This app has 10 download times on Google play
This product is an app in Tools category. More infomartion of Arduino One Button ON/OFF on google play
Descrição:

Funcionamento do aplicativo apenas com dispositivos conectados via bluetooth;

Passo a passo:

1- Fazer a montagem no proto board conforme esquema elétrico;
2- Ligar o módulo bluetooth(JY MCU) e Arduino, veja que o led está piscando;
3- No Smartphone ligar o Bluetooth e entrar no aplicativo e pressionar o botão Connect;
4- Observe que o led do módulo bluetooth(JY MCU) estava piscando e quando está conectado para de piscar e fica aceso direto;
5- Os dispositivos estão conetctados via bluetooth - led está aceso direto.

6- Neste momento todos os botões do aplicativo funcionam e enviam dados ao módulo bluetooth e ao Arduino.


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;
.
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 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 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);
}

http://sergioarduino.blogspot.com.br/p/arduino-one-button-on-off-descricao.html
http://sergioarduino.blogspot.com.br/