Lab14 - App Inventor2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

Introducción a la Mecatrónica

I Ciclo
NOTA
Laboratorio 14: App Inventor 2

Alumnos: <colocar aquí los apellidos y nombres del alumno>


<colocar aquí los apellidos y nombres del alumno>

Fecha de realización: 00-00-2021


Fecha de entrega: 00-00-2021

1. Objetivos
● Realizar aplicaciones para el celular utilizando el App Inventor 2
● Conocer y diferenciar las diferentes herramientas de programación del App Inventor 2

2. Seguridad
Advertencia:
●Obligatorio el uso de Mascarilla y careta de protección
●Desinfectar las manos con alcohol al ingreso del laboratorio
●Mantener siempre la distancia durante el laboratorio
●No obstruir las vías de evacuación con mochilas, sillas en mala
posición, etc.
●Ubicar maletines y/o mochilas al final del aula o en los casilleros
asignados al estudiante.
●No ingresar con líquidos, ni comida al aula de Laboratorio.
●Al culminar la sesión de laboratorio apagar correctamente la
computadora y la pantalla, y ordenar las sillas utilizadas.
●En este laboratorio está prohibida la manipulación del hardware,
conexiones eléctricas o de red

3. Equipos y Materiales
Una computadora con:
● Windows 7 o superior
● Conexión a la red

4. Fundamento Teórico
Lab. N° 13 Funciones y Control de Motores

5. Procedimiento:
Creación de una cuenta en App Inventor 2
1. Vaya al sitio web http://ai2.appinventor.mit.edu, cuando ingrese por primera vez, se le pedirá
que inicie sesión con su identificación y contraseña de Gmail.
2. MIT app inventor 2 le pedirá que use su cuenta de Gmail, haga clic en permitir y marque la
casilla para recordar esta aprobación durante los próximos 30 días.
3. En su celular instale la aplicación “MIT AI2 Companion”

Ejercicio 1: - Implementar la siguiente aplicación en el App Inventor para el reconocimiento de voz de


5 colores. Copiar el programa de abajo, compilar, analizar y comentar lo que sucede.
1. Sacamos los cuatro componentes haciendo drag and drop (arrastrar y soltar)

2. Editamos el botón para ponerle de fondo la foto del micrófono y eliminamos el texto.

Docente: Armando Sarco Montiel Pág. 2


Lab. N° 13 Funciones y Control de Motores

3. Centrar, borrar el texto y redimensionar el botón.

Docente: Armando Sarco Montiel Pág. 3


Lab. N° 13 Funciones y Control de Motores

4. Editamos la etiqueta, para poner el nombre "¿Color?”.

Docente: Armando Sarco Montiel Pág. 4


Lab. N° 13 Funciones y Control de Motores

5. Vamos a la ventana de programación blocks

6. En Blocks realizamos nuestro programa

Docente: Armando Sarco Montiel Pág. 5


Lab. N° 13 Funciones y Control de Motores

Docente: Armando Sarco Montiel Pág. 6


Lab. N° 13 Funciones y Control de Motores

Ejercicio 2: Encendido de un led via BT. Compilar, analizar y comentar lo que sucede.
1. Implementar la siguiente aplicación en el App Inventor para el encendido de un led via Bluetooth

Docente: Armando Sarco Montiel Pág. 7


Lab. N° 13 Funciones y Control de Motores

Docente: Armando Sarco Montiel Pág. 8


Lab. N° 13 Funciones y Control de Motores

char letra; #include <SoftwareSerial.h>


int Tx = 1;
void setup() int Rx = 0;
{ SoftwareSerial BT(Tx, Rx);
pinMode(13, OUTPUT); char letra;
Serial.begin(9600); int LED = 13;
}
void setup()
void loop() {
{ pinMode(LED, OUTPUT);
if (Serial.available()) BT.begin(9600);
letra = Serial.read(); }

if (letra == '1') void loop()


digitalWrite(13, HIGH); {
if (BT.available())
if (letra == '2') letra = BT.read();
digitalWrite(13, LOW);
} if (letra == '1')
digitalWrite(LED, 1);

if (letra == '2')
digitalWrite(LED, 0);
}

Ejercicio 3: - Encendido de un led via BT


Realizar el encendido y apagado del led usando la voz

Entregables: Copie todo el código, capture las pantallas en ejecución de todos los ejercicios en el
Tinkercad, responda las preguntas y comente lo que sucede.

6. Observaciones:
abc

7. Conclusiones:
abc

Docente: Armando Sarco Montiel Pág. 9


Lab. N° 13 Funciones y Control de Motores

8. Normas Generales:
1. Presentar como informe de laboratorio el titulo, número de laboratorio, nombres, fechas,
entregables (Lo resaltado en amarillo), observaciones, conclusiones y su propia bibliografía. No
colocar, objetivos, seguridad , equipos y materiales, fundamento teórico, procedimientos,
normas generales y anexo, ya que el turnitin va a reconocer un alto porcentaje de copia.
2. Por cada captura de pantalla que se realice, se deberá comentar en no menos de 3 líneas
explicando la figura o procedimiento.
3. La presentación del informe se realiza por el Canvas, un día antes de que se cumpla la semana
de realizado el laboratorio (6 días), no se revisa por otro medio.
4. Se penalizará con puntos en contra las faltas de ortografía en la redacción del informe, la
presentación fuera del tiempo indicado, en especial la falta de orden.
5. Se evaluará con nota cero si el nombre de uno de los participantes no está incluido en el
informe, incluir a un alumno que no ha participado en la experiencia de laboratorio, el nombre del
profesor está mal escrito, la presentación del informe por otro medio que no sea el Canvas, o el
más mínimo intento de plagio.
6. Se dará una bonificación de un punto a aquel alumno que publique en el foro de consultas,
alguna información relevante del tema tratado en la semana o encuentre alguna falla de
redacción u ortografía en las presentaciones y guías de laboratorio, así como de algún error en el
Canvas.
7. Pasada una semana de la publicación de la nota en el SEVA, se dará por entendido la
conformidad del alumno con su nota, es responsabilidad del alumno la verificación de la
conformidad de su nota, en caso de algún reclamo pasada la semana, ya no será tomada en
cuenta.

9. Bibliografía
1. www.arduino.cc

10. Anexo

Docente: Armando Sarco Montiel Pág. 10

También podría gustarte