Controla las Luces de tu Casa vía Bluetooth con Arduino

in #bluetooth6 years ago (edited)

Hola a todos, llego la hora de aprender Nuevas habilidades

Alguna vez te has imaginado poder controlar las luces de tu casa desde tu teléfono celular? Automatizar tu casa y hacerla inteligente hoy en día es una tarea que puede resultar sencilla pero con mucha dedicación, en esta publicación te enseñare como controlar tu casa desde tu teléfono celular pero antes debemos tener los componentes necesarios:

1- Placa arduino
2- Modulo bluetooth para arduino
3- Modulo rele de 5v

¿Que sigue ahora?

La única forma de aprender es haciéndolo tu mismo, es por ese motivo que no basta con descargar una aplicación ya creada para instalarla en tu teléfono celular, lo ideal para esto es crear tu app, en este vídeo

te enseño como hacerlo de una manera muy sencilla a través de una herramienta online llamada app inventor.

¿Ya creaste tu app?

Si ya creaste tu app el siguiente paso es preparar tu placa arduino ya que no solo basta con instalar la aplicación en tu teléfono, si enviamos instrucciones vía bluetooth a la placa arduino, ¿cómo las recibirá?.

Crear un código para la placa arduino

int led=13;
int estado=0;
void setup() {
Serial.begin(9600);
pinMode(13, OUTPUT);
}
void loop() {
if (Serial.available()>0){
estado=Serial.read();
}
if (estado == '1'){
digitalWrite(led, HIGH);
}
if (estado == '2'){
digitalWrite(led, LOW);
}
}
Bastante sencillo verdad?
Si deseas agregar un Bombillos mas solo debes aplicar otros 2 condicionales if
if (estado == '3'){
digitalWrite(led, HIGH);
}
if (estado == '4'){
digitalWrite(led, LOW);
}
}

¿Código cargado?

Una vez cargado el código a la placa arduino resta conectar nuestros componentes, es decir unir todo. En este diagrama te muestro como debes conectar todos los componente entre: Arduino, Bluetooth, Rele, Bombillo.

DIAGRAMA DE CONEXION.JPG

¿Todo conectado?

llego la hora de la prueba final

Pero antes te explicare cual es el proceso que realiza nuestro dispositivo móvil con el modulo Bluetooth y la placa arduino.

Este proyecto consiste en crear una aplicación para android desde app inventor con la cual se va establecer conexión con el modulo Bluetooth para enviar y recibir datos al arduino uno la cual tendrá una programación previa para controlar todos los módulos entre ellos el bluetooth y rele, dicha programación en arduino permitirá procesar los datos de entrada para enviar un pulso en alto o en bajo al pin 13 de la placa arduino que esta configurado como salida y conectado a su vez al pin de entrada del modulo rele, que se encargara de conmutar dicha señal para encender y apagar el bombillo 110v.

En este vídeo tutorial te explico detalladamente el proceso de instalación de la aplicación en tu teléfono android y de todo el sistema de conexión, ademas algunas recomendaciones a la hora de cargar el código a la placa arduino.

Fin.. :)

Sort:  

@michelylopez, congratulations on making your first post! I gave you an upvote!
Please take a moment to read this post regarding commenting and spam. (tl;dr - if you spam, you will be flagged!)

Bienvenido amigo que bueno tenerte por aca.

Gracias amiga

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by michelylopez from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 59889.02
ETH 2673.12
USDT 1.00
SBD 2.46