Cover Image of Download BT Control Buttons Constructor 1.0 APK

0/5 - 1 votes

ID: appinventor.ai_antoniosergiosouzaalmeida.Bluetooth_Control_Buttons_Constructor

Download APK now

The description of BT Control Buttons Constructor


Faça você mesmo Aplicativo Personalizado Controle Remoto Bluetooth para Arduino.

Como Funciona o App. BT Control Buttons Constructor:
Você faz a programação de forma muito fácil, editando os botões de Controle Remoto Bluetooth, escolhendo o tamanho do botão, cor, texto, cor do texto, background e muito mais;

Edite o nome de seu aplicativo personalizado, conecte o bluetooth para comunicação entre Smatphone Android e Arduino e pronto!


Função dos botões:

Edit Title: Editar o nome do seu aplicativo;
Edit Button name: Editar o nome do botão;
Edit Font Size: Editar o tamanho das letras e caracteres;
Edit Button Width: Editar a largura do botão;
Edit Height: Editar a altura do botão;

Select Button Color: Selecionar a cor do botão;
Select Text Color: Selecionar a cor do texto do botão;
Select Screen Background Color: Selecionar a cor de fundo do screen;

Change Colors: Botões para escolha de cores;
Btn Program >>: Botão que abre a tela de programação; Este botão seleciona a tela
para programação e edição dos botões;

Button Title: Pressione para salvar a edição do título do aplicativo;
Button Update: Pressione para atualizar e salvar a programação e edição dos dados dos botões;
Button Exit: Pressione para sair do modo de programação.


O aplicativo BT Control Buttons Constructor instalado no smartphone controla remotamente o Arduino(via bluetooth), com até 4 canais(porta digital pinos D4, D5, D6 e D7), ou qualquer outro pino, basta alterar o código Arduino.

Através destes pinos podemos conectar uma placa com até 4 relés(vendida no ebay ou mercado livre), onde podemos controlar até 4 equipamentos lidados a rede elétrica residencial(110V/220V);

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


Obs.: Os acionamentos podem atuar de forma independente ou simultânea, facilitando sua operação e abrindo multiplas possibilidades ao projeto como exemplo em uma pequena automação residencial.


Veja no Blogger: http://sergioarduino.blogspot.com.br/p/faca-voce-mesmo-aplicativo.html

PROGRAMA CÓDIGO ARDUINO COMPLETO;
ESQUEMA DE LIGAÇÕES COM LEDS;
ESQUEMA DE LIGAÇÕES COM MÓDULOS DE RELÉS;
LISTA DE MATERIAIS;
FOTOS E VÍDEOS;
DESCRIÇÃO DE FUNCIONAMENTO;
DESCRIÇÃO DE TODOS OS COMANDOS E PINAGENS DO ARDUINO;
CONTROLE DE DISPOSITIVOS LIGADOS A REDE ELÉTRICA 110/220VCA.

PROGRAMA CÓDIGO ARDUINO COMPLETO: BT Control Buttons Constructor.

//--------------Inclusion of libraries---------------
#include
SoftwareSerial mySerial(2, 3);

//------------Declaration of variables---------------
int ch1 = 4;
int ch2 = 5;
int ch3 = 6;
int ch4 = 7;

int contA = 0;
int contB = 0;
int contC = 0;
int contD = 0;

void setup()
{
mySerial.begin(9600);//Initialize the serial on 9600 bps;

pinMode(ch1, OUTPUT);//Pino digital do Arduino(D4-ch1);
pinMode(ch2, OUTPUT);//Pino digital do Arduino(D5-ch2);
pinMode(ch3, OUTPUT);//Pino digital do Arduino(D6-ch3);
pinMode(ch4, OUTPUT);//Pino digital do Arduino(D7-ch4);
}

void loop()
{
//-------Reading of the character by the serial---------
char caracter = mySerial.read();

//-----Receives and character counts between 1 and 2-----
if(caracter == 'A')
{
contA++;
if(contA>=3)
{
contA=1;
}
}

if(caracter == 'B')
{
contB++;
if(contB>=3)
{
contB=1;
}
}
if(caracter == 'C')
{
contC++;
if(contC>=3)
{
contC=1;
}
}
if(caracter == 'D')
{
contD++;
if(contD>=3)
{
contD=1;
}
}

//Compares the count and triggers the digital port d1 to d4;
if(contA==1)
{
digitalWrite(ch1,HIGH);
}
if(contA==2)
{
digitalWrite(ch1,LOW);
}

if(contB==1)
{
digitalWrite(ch2,HIGH);
}
if(contB==2)
{
digitalWrite(ch2,LOW);
}

if(contC==1)
{
digitalWrite(ch3,HIGH);
}
if(contC==2)
{
digitalWrite(ch3,LOW);
}

if(contD==1)
{
digitalWrite(ch4,HIGH);
}
if(contD==2)
{
digitalWrite(ch4,LOW);
}

delay(10);
}

Blogger: http://sergioarduino.blogspot.com.br/p/faca-voce-mesmo-aplicativo.html
DIY Custom Application Bluetooth Remote Control for Arduino.

. How the App BT Control Buttons Constructor:
You make the program very easily by editing the Remote Control Bluetooth buttons, choosing the size of the button, color, text, text color, background and more;

Edit the name of your custom application, connect the Bluetooth for communication between Smatphone Android and Arduino and go!


Function buttons:

Title Edit: Edit the name of your application;
Button Edit name: Edit the button name;
Edit Font Size: Edit the font size and character;
Edit Button Width: Edit the width of the button;
Edit Height: Edit the height of the button;

Select Button Color: Select the button color;
Select Text Color: Select the button text color;
Select Screen Background Color: Select the screen's background color;

Change Colors: Buttons for choice of colors;
Btn Program >>: button that opens the schedule screen; This button selects the screen
for programming and editing buttons;

Title Button: Press to save the application title of the edition;
Button Update: Press to update and save the programming and editing data of the buttons;
Exit Button: Press to exit the programming mode.


 The BT Control Buttons Constructor application installed on the smartphone remotely controls the Arduino (via Bluetooth) with up to 4 channels (digital port pins D4, D5, D6 and D7), or any other pin, just change the Arduino code.

Through these pins can connect a card with up to 4 relays (sold on ebay or free market), which can control up to 4 devices handled residential mains (110V / 220V);

Drive (league and deslida) lamps, abatjours, lamps, motors, solenoids, contactors, electric oven, electrical appliances, etc.


Obs .: The drives can act independently or simultaneously, facilitating its operation and opening multiple possibilities to the project as an example in a small home automation.


See Blogger: http://sergioarduino.blogspot.com.br/p/faca-voce-mesmo-aplicativo.html

PROGRAM CODE ARDUINO COMPLETE;
CONNECTIONS SCHEME WITH LEDS;
CONNECTIONS SCHEME WITH RELAYS MODULES;
BILL OF MATERIAL;
PHOTOS AND VIDEOS;
OPERATING DESCRIPTION;
DESCRIPTION OF ALL THE CONTROLS AND pinouts ARDUINO;
CONTROL DEVICES LINKED TO MAINS 110 / 220VAC.

ARDUINO FULL PROGRAM CODE: BT Control Buttons Constructor.

Inclusion of libraries // -------------- ---------------
#include
SoftwareSerial mySerial (2, 3);

// Declaration of variables ------------ ---------------
int ch1 = 4;
5 int = CH2;
6 int = CH3;
int ch4 = 7;

int count = 0;
contB int = 0;
contC int = 0;
contd int = 0;

 void setup ()
 {
 mySerial.begin (9600); // Initialize the serial on 9600 bps;
 
 pinMode (ch1, OUTPUT); // Arduino digital pin (D4-ch1);
 pinMode (CH 2, OUTPUT); // Arduino digital pin (D5-CH2);
 pinMode (ch3, OUTPUT); // Arduino digital pin (D6-CH3);
 pinMode (ch4, OUTPUT); // Arduino digital pin (D7-ch4);
 }

 void loop ()
{
 // ------- Reading of the character by the serial ---------
 char = character mySerial.read ();

// ----- Receives and character counts between 1 and 2 -----
 if (character == 'A')
{
 count ++;
 if (count> = 3)
 {
   count = 1;
 }
}

 if (character == 'B')
{
 contB ++;
  if (contB> = 3)
 {
   contB = 1;
 }
}
 if (character == 'C')
{
 contC ++;
  if (contC> = 3)
 {
   contC = 1;
 }
}
 if (character == 'D')
{
 contd ++;
  if (contd> = 3)
 {
   contd = 1;
 }
}

// Compares the count and triggers the digital port d1 to d4;
 if (count == 1)
{
 digitalWrite (ch1, HIGH);
}
 if (count == 2)
{
 digitalWrite (ch1, LOW);
}

 if (contB == 1)
{
 digitalWrite (CH2, HIGH);
}
 if (contB == 2)
{
 digitalWrite (ch2, LOW);
}

 if (contC == 1)
{
 digitalWrite (CH3, HIGH);
}
 if (contC == 2)
{
 digitalWrite (ch3, LOW);
}

 if (contd == 1)
{
 digitalWrite (ch4, HIGH);
}
 if (contd == 2)
{
 digitalWrite (ch4, LOW);
}

 delay (10);
}

Blogger: http://sergioarduino.blogspot.com.br/p/faca-voce-mesmo-aplicativo.html
Show more
  • Category

    Tools
  • Requirements:

    Android 1.5+

BT Control Buttons Constructor 1.0 APK for Android 1.5+

Version 1.0 for Android 1.5+
Update on 2015-06-08
Installs 10++
File size 0 bytes
Permissions view permissions
What's new

Hit APK
Show more