BT Control Buttons Constructor Application icon

BT Control Buttons Constructor 1.0

1 MB / 0+ Downloads / Rating 5.0 - 1 reviews


See previous versions

BT Control Buttons Constructor, developed and published by Antonio Sergio Arduino, has released its latest version, 1.0, on 2015-06-09. This app falls under the Tools category on the Google Play Store and has achieved over 10 installs. It currently holds an overall rating of 5.0, based on 1 reviews.

BT Control Buttons Constructor APK available on this page is compatible with all Android devices that meet the required specifications (Android 2.3+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: appinventor.ai_antoniosergiosouzaalmeida.Bluetooth_Control_Buttons_Constructor

Updated: 10 years ago

Developer Name: Antonio Sergio Arduino

Category: Tools

Installation Instructions

This article outlines two straightforward methods for installing BT Control Buttons Constructor on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

Previous Versions

BT Control Buttons Constructor 1.0
2015-06-09 / 1 MB / Android 2.3+

About this app

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