Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

backend conectar - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 17 de abril de 2017 por Esther C.

116 visualizaciones

Programación con bloques en App inventor para poder conectar el móvil a la placa zum

Descargar la transcripción

Hola chicos, ya tenemos aquí lo que necesitamos para el frontend y ahora vamos a ver cómo tenemos que programar para poder conectar el móvil y la placa Zoom. 00:00:00
Antes de empezar la programación vamos a añadir aquí un notifier y el bluetooth que es con lo que vamos a querer conectar. 00:00:12
Vale, estos dos no se ven aquí en la pantalla del móvil, como os explico en el archivo que os he subido al drive, 00:00:21
pero sí que podemos utilizarlos para, y de hecho los necesitamos para programar. 00:00:36
Bien, entonces vamos a la parte de bloques y como ya os expliqué hay muchísimos bloques para programar en el App Inventor. 00:00:41
Lo mejor que podemos hacer es ir directamente al botoncito, en este caso al list picker, que queremos programar. 00:00:49
Entonces vamos al list picker y elegimos la opción que queramos. 00:00:57
Queremos antes de elegir. 00:01:01
¿Qué queremos antes de elegir? 00:01:04
Pues ver los elementos a los que nos podamos conectar. 00:01:06
Ahí cogemos un set, ponemos al list picker, sacamos un set cualquiera. 00:01:11
Aquí en el set no queremos el color de fondo 00:01:15
Lo que queremos son los elementos 00:01:20
Los elementos que podemos conectar ¿con qué? 00:01:22
Con el Bluetooth 00:01:25
Pues vamos al Bluetooth 00:01:26
Y elegimos aquí 00:01:28
Los names 00:01:32
Bien 00:01:34
Esta parte ya estaría hecha 00:01:35
Ahora, ¿qué necesitamos saber qué pasa? 00:01:38
Pues después de elegir 00:01:41
Volvemos al list picker 00:01:42
Y elegimos un after picking 00:01:44
Vale, después de elegir tenemos que tomar elecciones 00:01:51
Así es que vamos a la parte de control 00:01:57
Sacamos un if 00:01:59
Necesitamos un sí 00:02:01
Entonces y también vamos a necesitar un else 00:02:06
Así es que lo sacamos 00:02:10
Muy bien 00:02:13
En el if vamos a poner aquí en la zona de aquí 00:02:14
Llamar a la conexión 00:02:25
Y vamos a poner que sea la que hemos elegido de la lista 00:02:29
Quitamos esto de aquí que nos molesta 00:02:32
Y vamos al list picker selection 00:02:34
Que lo tengo que buscar en el list picker, no en el bluetooth 00:02:39
Pongamos uno cualquiera 00:02:51
Y aquí buscamos selection 00:02:59
Vale 00:03:04
Entonces, cuando ya hemos elegido 00:03:05
Le decimos al notifier que nos envíe un mensaje de que nos hemos conectado 00:03:09
Para ello vamos al notifier y buscamos un mensaje 00:03:16
¿Qué mensaje vamos a poner aquí? 00:03:25
Pues ponemos lo que queramos que nos envíe 00:03:29
Vamos a poner un texto 00:03:32
Y en el texto podemos poner, por ejemplo, que nos hemos conectado 00:03:33
Esto si no ha habido ningún problema 00:03:40
Hemos elegido la placa que queremos de la lista y nos hemos conectado 00:03:44
Lo que vamos a poner aquí ahora, los dos sets siguientes que vamos a poner 00:03:50
Es para que este botón no lo utilicemos y podamos utilizar el de desconectarnos 00:03:56
En realidad no haría falta, pero es recomendable, así es que vamos a hacerlo 00:04:03
Para ello vamos al botón de desconectar y elegimos el botón de desconectar en el de listo. 00:04:09
También podemos cambiarlo aquí. Podríamos haber elegido el otro y cambiarlo ahí. 00:04:30
Pero como estaba al ladito justo y lo ponemos como verdadero. 00:04:35
Aquí en lógica decimos que el botón de desconectar sí que esté disponible. 00:04:39
Y en el botón de ListTicker, aquí, en ListTicker, y aquí lo ponemos como falso. 00:04:46
¿Vale? Porque ahora el único que puede funcionar es el de desconectar. 00:05:07
Vale. Esto tiene que estar arriba, perdón. 00:05:12
Aquí. Entonces, decimos que nos hemos conectado y dejamos habilitado el botón de desconectar 00:05:15
y deshabilitado el botón de volverse a conectar. 00:05:22
¿Y qué pasa si no nos conectamos? 00:05:26
Pues entonces le decimos al Notifier que nos envíe otro mensaje 00:05:29
que en el mensaje nos diga que ha habido un error al conectar. 00:05:38
Aquí ponemos error al conectar. 00:05:44
O lo que queráis poner que signifique para vosotros que habéis tenido un error al conectar. 00:05:48
Bien, con esto ya estaríamos conectados. Lo que nos queda es decir que nos desconectemos. 00:05:53
Para ello vamos al botón de desconectar y le decimos que cuando le demos al botón de desconectar el Bluetooth del cliente se desconecte. 00:06:03
Para ello vamos aquí a YouTube del cliente y decimos que se desconecte y además que el Notifier nos diga que nos hemos desconectado. 00:06:18
Nos envía un mensaje de texto a la pantalla del móvil en el que ponga que nos hemos desconectado. 00:06:34
Muy bien. ¿Y qué pasa ahora? Pues que además tenemos que volver a poner los botoncitos de disponibilidad, pero en este caso al revés. 00:06:45
Para ello nos ponemos aquí, le damos a duplicar, que es más fácil que buscarlo, y al del list picker también lo ponemos encima. 00:07:02
con el botón derecho duplicamos y lo único que tenemos que hacer es 00:07:10
que ahora el botón de desconectar sea el que no está disponible porque estamos desconectados 00:07:16
y el que esté disponible es el de volver a conectarnos. 00:07:24
Bien, pues esto es todo lo que necesitamos para que se conecten. 00:07:29
Ahora a este programa tenemos que añadirle el de cómo encender y apagar el LED 00:07:34
Que es lo que os dejo escrito en el archivo que os he subido al drive 00:07:42
Esta parte de aquí es la que vamos a repetir siempre que queramos conectar el móvil a una placa 00:07:46
La tenemos que poner al principio de cada programa que queramos hacer 00:07:55
Independientemente de lo que vaya a hacer después el programa cuando se reaccione con el Bitblock 00:07:58
Así es que podéis aprenderoslo o tenerlo siempre a mano 00:08:03
Hasta luego, nos vemos en clase 00:08:08
Materias:
Tecnología
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Educación Secundaria Obligatoria
    • Ordinaria
      • Primer Ciclo
        • Primer Curso
        • Segundo Curso
      • Segundo Ciclo
        • Tercer Curso
        • Cuarto Curso
        • Diversificacion Curricular 1
        • Diversificacion Curricular 2
    • Compensatoria
Subido por:
Esther C.
Licencia:
Dominio público
Visualizaciones:
116
Fecha:
17 de abril de 2017 - 21:14
Visibilidad:
Público
Centro:
CPR INF-PRI-SEC SANTO ANGEL LA DEHESA
Duración:
08′ 15″
Relación de aspecto:
2.16:1
Resolución:
1332x616 píxeles
Tamaño:
21.51 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid