1. DYOR: Diseño de una App con AI2
Leopoldo Armesto
larmesto@idf.upv.es
Universitat Politècnica de València
2. App Inventor 2
Es un software gratuito soportado por el MIT.
Idóneo para el aprender el diseño de interfaces en
dispositivos móviles.
Programación por bloques.
Funciona con Android
3. Funcionalidades de App Inventor 2
Interfaz de usuario (botones, texto, lista, etc…)
Contenedores para organizar los diferentes componentes.
Acceso a cámara, reproductores de sonido, sintetizadores de
voz, etc.
Herramientas de dibujo y animación.
Sensores: reloj, acelerómetro, giróscopo, brújula, etc.
Redes sociales: agenda, email, twitter, SMS, etc.
Bases de datos: almacenamiento local y remoto.
Conectividad: bluetooth y web.
4. Requisitos de la App
Conexión bluetooth con el robot. El dispositivo es un cliente bluetooth.
Mostrar diferentes tipos de expresiones utilizando la matriz LED.
Generar notas musicales con un piano de colores.
Mover el robot con botones y con el acelerómetro.
Controlar manualmente las palas del robot y ajustar su posición.
Aplicaciones autónomas:
Evitación de obstáculos.
Seguimiento de línea.
Etc.