Saltar navegación

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 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 15 de diciembre de 2024 por Felicisimo G.

32 visualizaciones

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

Descargar la transcripción

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:
es
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 Infantil
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
    • Segundo Ciclo
      • Primer Curso
      • Segundo Curso
      • Tercer Curso
  • Educación Primaria
    • Primer Ciclo
      • Primer Curso
      • Segundo Curso
    • Segundo Ciclo
      • Tercer Curso
      • Cuarto Curso
    • Tercer Ciclo
      • Quinto Curso
      • Sexto Curso
  • Educación Secundaria Obligatoria
    • Ordinaria
      • Primer Ciclo
        • Primer Curso
        • Segundo Curso
      • Segundo Ciclo
        • Tercer Curso
        • Cuarto Curso
        • Diversificacion Curricular 1
        • Diversificacion Curricular 2
    • Compensatoria
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

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid