martes, 24 de noviembre de 2015

PRÁCTICA 8 - Control de Bluetooth para encender y apagar LEDs



PRACTICA #8
“CONTROL DE BLUETOOTH PARA ENCENDER Y APAGAR LEDs”

OBJETIVO:

Conocer el funcionamiento de la tarjeta HC-05 Bluetooth mediante la realización de una aplicación con app inventor 2, que pueda ser capaz de prender y apagar un led.

INTRODUCCIÓN:
App Inventor2:
App Inventor es un entorno de desarrollo de aplicaciones para dispositivos Android. Para desarrollar aplicaciones con App Inventor sólo necesitas un navegador web y un teléfono o tablet Android. App Inventor se basa en un servicio web que te permitirá almacenar tu trabajo y te ayudará a realizar un seguimiento de sus proyectos.
Se trata de una herramienta de desarrollo visual muy fácil de usar, con la que incluso los no programadores podrán desarrollar sus aplicaciones. Al construir las aplicaciones para Android trabajarás con dos herramientas: App Inventor Designer y App Inventor Blocks Editor. En Designer construirás el Interfaz de Usuario, eligiendo y situando los elementos con los que interactuará el usuario y los componentes que utilizará la aplicación. En el Blocks Editor definirás el comportamiento de los componentes de tu aplicación.
Módulo bluetooth
El módulo de bluetooth HC-05 es el que ofrece un mejor módulo Maestro-Esclavo, quiere decir que además de recibir conexiones desde una PC o tablet, también es capaz de generar conexiones hacia otros dispositivos bluetooth. Esto nos permite por ejemplo, conectar dos módulos de bluetooth y formar una conexión punto a punto para transmitir datos entre dos microcontroladores o dispositivos.



DIAGRAMA:
 


 

CÓDIGO:


int led=13;
int ledf=11;
int foco=0;
Void setup(){
Pinmode(led,OUTPUT);
Pinmode(ledf,OUTPUT);
Serial.begin(9600);
}
Void loop(){
Char c=Serial.read();
If(c==´a´)digitalwrite(led,HIGH);
If(c==´a´)digitalwrite(led,LOW);
While (c==´c´){
Foco=Serial.parseint();
If(Serial.read()==´n´){
Serialwrite(ledf,foco);
}
Break;
}
}

LINK DE DESCARGA: .apk y .aia

RESULTADOS: 







CONCLUSIONES:
Rosa María Cortés Herrera:
Realizar las pantallas para la aplicación de celular fue sencillo después de comprender el funcionamiento de algunos bloques en el app inventor y de aprender su relación con el Arduino, por el contrario fue algo un poco más complicado aprender cómo funcionan los if, else, botton, etc. en esta aplicación, aun no queda completamente entendido el funcionamiento de esta pero para cumplir con la práctica fue suficiente con lo aprendido.
Cynthia Allen Espinosa:
En esta práctica llevada a cabo, nos dimos cuenta de la importancia de integrar distintos dispositivos para la creación de proyectos aún más complicados y que puedan ser utilizados en la vida diaria. Con este aparato que se incluyó, es posible ampliar el campo de aplicación de este mismo.
Yessica Morales González:
Aprendimos que podemos realizar aplicaciones para nuestro celular con tan solo programar como lo hicimos en app inventor (Android) y que sea capaz de poder realizar diversas cosas funcionales como prender o apagar un led y que cambiando y jugando con los códigos podemos hacer que realicen cosas más increíbles. Lo que fue más sencillo al vincular nuestros dispositivos con el módulo HC-05.
Vanessa Madelin Pacheco Trejo:
En esta práctica creamos una aplicación de Android capaz de transmitir una solicitud a la tarjeta Arduino, con lo cual podíamos manipular un circuito.
Eduardo Armando Ramos Montiel:
Esta práctica fue muy interesante porque aprendimos diferentes cosas; creamos una aplicacion de Android con ayuda de app inventor. Además pudimos realizar una conexión con la tarjeta Arduino a través del módulo HC-05 y manipular señales a través de estos dos dispositivos.

REFERENCIAS:
Bluetooth HC-05 y HC-06 Android-Arduino, HeTPro (Comunidad de tutoriales en electrónica y computación de HeTPro), obtenido de: http://hetpro-store.com/TUTORIALES/bluetooth_hc-06_app_arduino/

Bluetooth HC-05 y HC-06 Tutorial de Configuración, GeekFactory, obtenido de: www.geekfactory.mx/tutoriales/bluetooth-hc-05-y-hc-06-tutorial-de-configuracion/
Primeros pasos, App Inventor en Español, obtenido de: https://sites.google.com/site/appinventormegusta/primeros-pasos
 


2 comentarios:

  1. Tengo problemas con su código, ya que no compila.

    ResponderEliminar
  2. Conocer el funcionamiento de la tarjeta HC-05 Bluetooth mediante la realización de una aplicación con app inventor 2, que pueda ser capaz de prender y apagar un led. https://consejoscomunales.net/miguel-grau/

    ResponderEliminar