About Electric lock gate contro lamp
Controle de Portão Eletrônico, Portas com Fechadura Elétrica, Dispositivos Arduino Bluetooth.;
Acionamento(liga e deslida) de luminárias, ventiladores, TV, Som, lâmpadas, abatjours, motores, solenóides, contatores, forno elétrico, eletrodomésticos(110V/220V), etc.
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.
Como Funciona o App. Electric lock gate control lamp:
O smartphone Android conecta com o Arduino através do módulo bluetooth, e quando pressionamos os botões os caracteres de comandos são enviados e recebidos serialmente pelo Arduino que vai interpretar estes dados e tomar decisões de acionamento das portas digitais D4 a D7 respectivamente.
Função dos botões:
Botão1, Botão2 e Botão3: Push Button - Pulse Mode Button, utilizado como pulsador para abrir portão eletrônico ou portas com fechadura elétrica;
Botão4:Switche Mode Button, utilizado como chave liga/desliga para luminárias, ventiladores, eletrodomésticos,etc
Comandos:
Botão1: Envia pressionado envia caractere "A" e solto envia caractere "X"
Botão2: Envia pressionado envia caractere "B" e solto envia caractere "X"
Botão3: Envia pressionado envia caractere "C" e solto envia caractere "X"
Botão4: Envia pressionado modo ON envia caractere "D" e modo OFF envia caractere "E"
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/electric-lock-gate-control-lamp.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: Electric lock gate control lamp
//--------------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')
{
digitalWrite(ch1,HIGH);
}
if(caracter == 'B')
{
digitalWrite(ch2,HIGH);
}
if(caracter == 'C')
{
digitalWrite(ch3,HIGH);
}
if(caracter == 'D')
{
digitalWrite(ch4,HIGH);
}
if(caracter == 'E')
{
digitalWrite(ch4,LOW);
}
if(caracter == 'X')
{
digitalWrite(ch1,LOW);
digitalWrite(ch2,LOW);
digitalWrite(ch3,LOW);
}
delay(10);
}
Blogger: http://sergioarduino.blogspot.com.br/p/electric-lock-gate-control-lamp.html Electronic Door Control, Electric Lock doors, Arduino Bluetooth devices .;
Drive (league and deslida) lamps, fans, TV, sound, lights, abatjours, motors, solenoids, contactors, electric oven, appliances (110V / 220V), etc.
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.
How the App Electric lock gate control lamp.:
The Android smartphone connects to the Arduino via bluetooth module, and when you press the character button commands are sent and received serially by Arduino that will interpret these data and make driving decisions of the digital ports D4 to D7 respectively.
Function buttons:
Button1, Button2 and Button3: Push Button - Pulse Mode Button, used as push to open electronic gates or doors with electric lock;
Button4: Switche Mode Button, used as on / off switch for lights, fans, appliances, etc.
Commands:
Button1: Send pressed sends character "A" and sends loose character "X"
Button2: Send pressed sends character "B" and sends loose character "X"
Button3: Send pressed sends character "C" and sends loose character "X"
Button4: Send pressed ON mode sends character "D" and OFF mode sends character "E"
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/electric-lock-gate-control-lamp.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.
PROGRAM CODE ARDUINO FULL: Electric lock gate control lamp
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')
{
digitalWrite (ch1, HIGH);
}
if (character == 'B')
{
digitalWrite (CH2, HIGH);
}
if (character == 'C')
{
digitalWrite (CH3, HIGH);
}
if (character == 'D')
{
digitalWrite (ch4, HIGH);
}
if (character == 'E')
{
digitalWrite (ch4, LOW);
}
if (character == 'X')
{
digitalWrite (ch1, LOW);
digitalWrite (ch2, LOW);
digitalWrite (ch3, LOW);
}
delay (10);
}
Blogger: http://sergioarduino.blogspot.com.br/p/electric-lock-gate-control-lamp.html