Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Programa con MakeCode tu placa micro:bit para detectar la intensidad de luz - 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:
Creando una variable puedes utilizar la placa micro:bit para detectando la intensidad de luz suene una alarma cuando es de noche y programar sus luces LED
Cuatro minutos con Félix. Propuestas didácticas para utilizar en tu aula.
00:00:00
Recursos didácticos, aulas virtuales, programación por bloques, robótica...
00:00:06
para trabajar con tus alumnos y alumnas.
00:00:13
Hola, buenos días. Pues vamos a presentar la práctica que vamos a hacer con la placa Microbit y con MakeCode de Microsoft.
00:00:18
Muy sencilla, lo que tenemos es, estamos usando el detector de luminosidad, lo tenemos por encima de 128, cuando está por debajo de 100, es decir, en la oscuridad, pues sale una calavera por medio de la noche y nos suena un aviso sonoro.
00:00:26
Cuando vuelve a salir el sol, ya no vuelve a salir el sol dentro de nuestra placa y desactiva la alarma
00:00:46
Es un código un poquito sencillo pero yo creo que es muy divertido
00:00:54
Cuando tapamos con la mano el sensor de luz para detectar que hay oscuridad y entonces sonará
00:00:59
Cuando detecta que hay luz pues ya deja de avisarnos
00:01:05
Bueno, vamos a ver el código
00:01:09
El código, lo normal
00:01:10
Al iniciar, pues vamos a fijar la intensidad de luz a nivel de luz y para eso hemos tenido que crear una variable.
00:01:13
El uso de variables cuando estamos programando es fundamental.
00:01:22
¿Y por qué es una variable? Porque va a variar.
00:01:25
Puede haber mucha intensidad de luz o poca, entonces por eso tenemos que tener nuestra variable.
00:01:28
Y eso va a estar desde el principio.
00:01:35
Desde el principio se va a fijar aquí en entrada, tenemos distintos sensores en nuestra placa microbit y cuando tenemos la intensidad de luz, mira aquí tenemos, podría haber sido nivel de sonido, pero en este caso lo que estamos midiendo como variable es el nivel de luz y lo tenemos en esa variable.
00:01:37
Una vez que tenemos esa variable, ya para siempre en nuestro programa vamos a poner un bloque de lógica, un sí y un no.
00:01:56
Son muy útiles, la verdad.
00:02:06
¿Qué es lo que le decimos?
00:02:08
Y aquí nos pone verdadero, pero claro, verdadero en este caso no tiene sentido.
00:02:10
Nos vamos a lógica y vemos aquí que tenemos para comparar.
00:02:16
Pues si nuestro nivel de luz es menor o igual.
00:02:20
Yo lo he puesto en 90, en 100, ahí es donde, y lo divertido de la placa microbit y de la programación es que podemos utilizar el ensayo y error y vamos viendo a qué altura podemos poner la mano para que tape la placa, para que suene o no suene, ¿no?
00:02:24
y aquí que este que no se parece mucho a este
00:02:39
la verdad, mira, tenemos un verdadero
00:02:43
y lo hemos convertido aquí en este
00:02:44
es tan sencillo como cuando tú coges
00:02:47
metes aquí el bloque, ya lo tienes
00:02:50
aquí le han metido un valor
00:02:53
y luego ese verdadero que está ahí
00:02:54
pues tiene que salir
00:02:57
y entonces ya tenemos el nuestro
00:02:58
va a quedar en gris porque ya tenemos uno ahí puesto
00:03:00
¿y qué es lo que hacemos?
00:03:03
esto ya lo hemos trabajado
00:03:05
pues vamos a mostrar un led
00:03:06
y dentro de los leds
00:03:07
que podemos mostrar, pues hemos elegido la calavera, muy propio de la noche.
00:03:09
¿Y qué es lo que vamos a hacer también?
00:03:15
Bueno, pues aparte de que muestre esa calavera, de que repita cuatro veces un tono de timbre,
00:03:17
pausa y separan todos los sonidos.
00:03:24
Que realmente, si nos fijamos aquí, esto no está ocurriendo,
00:03:26
porque ya una vez que tú el nivel de luz lo pones por debajo de 98,
00:03:31
no se para en 4 veces
00:03:35
sino que sigue siempre sonando
00:03:41
cosa buena que tiene la programación
00:03:43
que muchas veces lo haces de una manera
00:03:46
y realmente no consigues lo que tú quieres
00:03:49
porque no se para
00:03:53
porque lógicamente está siempre por debajo de 82
00:03:54
pero sí que nos hace este pitido
00:03:57
si vamos a intentar quitar ese bloque
00:04:00
vamos a poner a Kimi
00:04:04
a ver que lo cargue
00:04:06
bajamos
00:04:08
y nos hace este de esta manera
00:04:09
bueno, pues lo podemos
00:04:14
modificar, vamos a poner en 200
00:04:16
mira, pues así me gusta más
00:04:18
y bueno, la verdad que era un bloque
00:04:24
que estaba ahí haciendo una
00:04:26
función que nos gustaba, pero bueno
00:04:28
que podemos tener otra, pero mira, aquí se para
00:04:30
ah bueno, porque se ha ido a 128
00:04:32
porque hemos movido
00:04:34
Pues me gusta así más
00:04:35
Así que este bloque lo podemos eliminar
00:04:42
De nuevo, la programación de la robótica lo que nos permite
00:04:44
Es ese ensayo-error, ese darse cuenta de cómo pueden mejorarse las cosas
00:04:48
Y esa facilidad para encontrar soluciones a muchos de los problemas que tenga
00:04:54
Bueno, y luego, si no, pues vamos a mostrar un sol
00:05:00
Este va muy sencillo. Para los de cuarto, ¿qué vamos a hacer? Pues ya le vamos a poner otro bloque, pues para que parpadee.
00:05:04
Vamos a meterle este. Mostramos un LED, queda una pausa y luego mostramos ese LED con todas las luces apagadas.
00:05:13
Y aquí vemos el efecto que nos produce. ¿Que podemos poner también un sonido? Sí, pero bueno, ya hemos puesto aquí el sonido.
00:05:21
aquí lo que hacemos es que haga un parpadeo
00:05:28
y la verdad que el código sin ser nada complicado
00:05:31
pues la verdad que nos hace una actividad bastante divertida
00:05:34
yo creo que sí
00:05:39
y sobre todo el poder luego trabajar con este umbral
00:05:41
para ver qué luz es la que nos permite
00:05:45
pues teniendo la mano sobre nuestra placa
00:05:48
a una altura suficiente que pite o no pite
00:05:52
pues la verdad que es muy divertido
00:05:55
o por lo menos yo lo veo divertido.
00:05:58
Ahora vamos a ver cómo quedaría en la realidad la placa,
00:05:59
que funciona igual que el simulador,
00:06:05
o sea que tampoco nos vamos a pensar que es nada del otro mundo lo que ocurre,
00:06:07
que desde luego sí que es muy efectivo,
00:06:11
pues ya no verlo en una pantalla, sino que verlo en la realidad,
00:06:15
verlo tapándolo tú con la mano.
00:06:19
Aquí estamos con un simulador, esto no hace nada,
00:06:22
Pero cuando lo llevas a la realidad y luego, sobre todo, pues que podríamos encontrar utilidades.
00:06:26
Pues, por ejemplo, si alguien pasa por un pasillo donde esté iluminado, pues saltaría una alarma
00:06:33
y seguramente que le encontráramos muchas más utilidades y lo vamos a hacer cuando preguntemos.
00:06:38
Bueno, ahora vamos a ver cómo quedaría en la realidad.
00:06:44
Bueno, pues aquí ya tenemos nuestra placa conectada a nuestro ordenador.
00:06:47
Hemos cargado el programa y ahora lo tenemos todavía cargado cuando las luces no parpadean.
00:06:51
Ahora en principio se debería ver un sol porque el nivel de luz es mayor de 100
00:06:58
y nosotros pues cuando impidamos que la luz llegue al detector de la placa pues va a cambiar a un fantasma.
00:07:04
Vamos a pasarla por encima de la mano y aquí ya vemos que lo está detectando y está haciendo ese pitido.
00:07:11
cuando quitamos la mano y le da la luz directamente
00:07:17
pues vuelve a salir, se debería ver claramente un sol
00:07:22
como está programado
00:07:27
muy sencillo, el programa detecta cuando cae la noche
00:07:28
fantasma, cuando es de día, el sol
00:07:33
bueno, espero que le veáis utilidad, muchas gracias
00:07:36
- Idioma/s:
- Materias:
- Informática, Matemáticas, Tecnologías de la Información, Programación
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Educación Especial
- Educación Basica Obligatoria
- Infantil
- Básica 1
- Básica 2
- Programas de formación para la transición a la vida adulta
- Tránsito a la vida adulta
- Programas de iniciacion profesional especial
- Educación Basica Obligatoria
- Educación Infantil
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Segundo Ciclo
- Primer Curso
- Segundo Curso
- Tercer Curso
- Primer Ciclo
- Educación Primaria
- Primer Ciclo
- Primer Curso
- Segundo Curso
- Segundo Ciclo
- Tercer Curso
- Cuarto Curso
- Tercer Ciclo
- Quinto Curso
- Sexto Curso
- Primer Ciclo
- 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
- Educación Especial
- Autor/es:
- Felicísimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 32
- Fecha:
- 15 de diciembre de 2024 - 18:27
- Visibilidad:
- Público
- Centro:
- CP INF-PRI JOVELLANOS
- Duración:
- 07′ 41″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 131.25 MBytes