Activa JavaScript para disfrutar de los vídeos de la Mediateca.
backend conectar - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Programación con bloques en App inventor para poder conectar el móvil a la placa zum
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
- Primer Ciclo
- Compensatoria
- Ordinaria
- 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