De interés
Con el proyecto "APP-lícate" vamos a hacer una inmersión en el mundo del pensamiento computacional utilizando el IoT como excusa. El producto final será el diseño y programación de una aplicación para dispositivos móviles que sea capaz de controlar a una cierta distancia dos diodos LED utilizando tecnología Bluetooth. Para lograr esto debemos realizar antes una serie de tareas. Posteriormente haremos difusión del resultado obtenido.
Partiremos de la representación gráfica de las acciones que queremos que realice nuestro sistema al completo, tanto el digital en la APP como el físico que va a controlar los ledes. Si somos capaces de realizar este cometido, podremos ser capaces de diseñar un sistema que controle la instalación eléctrica de nuestra vivienda o de controlar un brazo robot (ver propuestas de ampliación en la página "referencias bibliográficas"). Dicha representación gráfica la vamos a hacer mediante los diagramas de flujo que ya hemos estudiado y utilizado en otros proyectos.
El resultado debe ser algo parecido a lo que se ve en el siguiente vídeo:
Para el correcto desarrollo del proyecto las tareas a realizar, por grupos, serán las siguientes:
- Diseño de los diagramas de flujo (maestro y esclavo) que representan los programas necesarios.
- Control de un diodo LED con la IDE de Arduino.
- Creación de una APP sencilla que utilice botones y sus propiedades.
- Establecer comunicación entre APP (con botones) y dos diodos LED controlados con Arduino.
- Creación de un medio expositivo (web, presentación, panel, etc.) y difusión en redes.
¡EMPECEMOS!