PROYECTO 2: Garaje controlado desde el móvil.

 


En este segundo proyecto vamos a partir del garaje que montamos en el Proyecto 1 y vamos a cambiar la forma en la que abrimos y cerramos la puerta del garaje. Si en el primer proyecto era un sensor de distancia el que "decidía" cuándo dar la orden de abrir, en este caso vamos a controlar la apertura y el cierre desde nuestro móvil.

Para ello, lo primero que haremos será cambiar el sensor de ultrasonidos por un dispositivo Bluetooth, que debemos conectar de esta forma:


También tenemos que programar una aplicación que instalaremos en el móvil, y eso lo vamos a hacer con el lenguaje de programación que nos proporciona APP INVENTOR.

En la aplicación debes incluir los siguientes elementos:
  • Un ClienteBluetooth.
  • Un SelectorDeLista para conectarte al Bluetooth de la placa Arduino.
  • Un Botón para desconectar la conexión por Bluetooth.
  • Un Botón para abrir la puerta del garaje.
  • Un Botón para cerrar la puerta del garaje.
Los bloques de programación imprescindibles en la aplicación para poder comunicarte con la placa por Bluetooth son:


Debes añadir algún elemento en la aplicación, como un botón de apertura y un botón de cierre de la puerta del garaje. Al presionar esos botones, la aplicación enviará un mensaje al receptor bluetooth conectado a la placa Arduino, que deberá estar programada para, al recibir esos mensajes, actuar abriendo o cerrando la puerta, es decir, moviendo el servomotor en un sentido o en otro.



Ejercicio. Para practicar con App Inventor y la placa Arduino, crea una aplicación con dos botones para encender y apagar un led conectado a la placa.

Y éste es el proyecto terminado, con sus autores Izan, Roberto y Pablo: