Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Conoce tu placa microbit para programarla con MakeCode usando botones, variables, bloques... - 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:
Programa con MakeCode tu placa microbit. Empieza usando los bloques básicos, entrada, variables, LED... Conoce tu placa y luego añadir extensiones de Nezha
Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria.
00:00:00
Hola, buenos días. Pues vamos a hacer una serie de programas para conocer nuestra placa microbit, pues previamente a trabajar con NET.
00:00:10
Bueno, principalmente la placa microbit. Vamos a conocer los botones, el pin, el logo.
00:00:19
y vamos a conocer bloques muy importantes como el de la variable, lógica, la entrada, el básico
00:00:23
y al final trabajaremos con el let.
00:00:30
En este caso hemos preparado una cuenta atrás.
00:00:33
Para ello siempre creamos una variable que va a ser número y en este caso la fijamos a 10
00:00:37
y mostramos el número y luego al presionar el botón A vamos a ir, mostramos otra vez el número
00:00:42
y le vamos restando porque le hemos puesto cambiar el número por menos 1
00:00:48
y ahí tenemos el 10, que es lo que nos muestra el número, el 9, el 8, el 7
00:00:54
y cuando llegamos a 0 ya volvemos a cambiar la variable, la dejamos en 0 y no vamos bajando.
00:01:00
Entonces, bueno, hemos creado una cuenta atrás, aquí lo único que tenemos que hacer es cambiar la variable
00:01:09
como la fijamos y ahora ya haremos a partir de 15
00:01:15
o podemos hacerlo a partir de 5
00:01:19
y luego hemos preparado para hacerlo
00:01:23
de un modo automático
00:01:27
usando el bloque de para siempre
00:01:30
para siempre lo metemos
00:01:32
y ahí ya vamos a empezar en el 5
00:01:35
y hacemos nuestra cuenta atrás
00:01:37
sin necesidad de pulsar el botón
00:01:40
y en el 0 se nos para
00:01:42
Porque le decimos que cuando el número llegue a cero, cambie el número por cero y se quede ahí.
00:01:43
Bueno, hemos trabajado la variable, bloques básicos y bloques de entrada al botón A.
00:01:49
Vamos a ver otro programa.
00:01:55
En este caso vamos a ver un contador de personas.
00:01:57
Aquí ya también son programas muy sencillos, porque la verdad que una cosa es cuando trabajas en Scratch
00:02:02
Y otra cosa es cuando trabajas en MakeCode, pues pensando en Neza o pensando en un motor, en un servo, en luces LED.
00:02:08
Bueno, pues vamos a ver aquí qué es lo que hacemos.
00:02:17
En una tienda, pues tenemos clientes y la variable son clientes.
00:02:20
Cuando empezamos, siempre inicializamos nuestra variable, pues en este caso no hay ningún cliente.
00:02:25
Pulsamos el botón A, van aumentando el número de clientes.
00:02:30
pulsamos el botón B porque salen de la tienda
00:02:34
y tenemos menos clientes
00:02:37
ahora se nos han quedado en dos
00:02:40
así de sencillo
00:02:42
podríamos utilizar el logo
00:02:43
pues para cambiar la variable y ponerla en cero
00:02:45
mira, lo vamos a utilizar
00:02:51
al presionar el logo
00:02:52
al pulsar el logo vamos a cambiar clientes
00:02:54
a fijar clientes por cero
00:02:57
aumenta el número de clientes
00:02:59
Por algo queremos empezar desde cero, pulsamos el logo y ya volvemos a empezar a ver cuántos clientes entran y cuántos clientes salen.
00:03:03
Bueno, la verdad que es muy sencillo. Aquí trabajando con esta placa queda muy bien y luego cuando lo llevamos a nuestra microbit, pues ya con las luces, pues también queda muy bien.
00:03:17
y podemos ir contando nuestros clientes.
00:03:29
¿Qué queremos usar el portapila? Pues mucho mejor.
00:03:33
Vamos a ver el siguiente programa para ir conociendo nuestra placa microbit.
00:03:36
Y en este caso nos vamos a Hackea tu PIN.
00:03:41
¿Qué es lo que hacemos?
00:03:43
Bueno, creamos en este caso dos variables, lo que es Hackeo y lo que es el PIN.
00:03:45
Se trata de crear un PIN con un número de dos cifras.
00:03:50
Al presionar el botón A tenemos las decenas.
00:03:54
al presionar el botón B
00:03:58
tenemos las unidades
00:03:59
si pulsamos una vez el A y una vez el B
00:04:00
tenemos el número 11
00:04:03
bueno, pues le vamos a
00:04:04
crear nuestro pin
00:04:07
que es secreto, pues le he dado 4
00:04:09
y 2 será el 42
00:04:12
¿qué quiero saberlo?
00:04:14
le doy
00:04:16
al pin 0
00:04:17
ya tengo el 42
00:04:20
y ahora lo voy a hackear
00:04:21
al darle
00:04:24
ya lo hace automáticamente y lo que me hace es ver ese número 42.
00:04:26
Se trataría de, en parejas, uno crea el pin y luego creas este.
00:04:32
Le introduces este programa.
00:04:37
Aquí, hasta ahora, tú tienes tu pin.
00:04:41
1, 2, 1, sería el 21.
00:04:45
Y nadie sabe tu pin a no ser que le toques aquí.
00:04:49
Una vez que le metas este programa, ya podrás saber cuál es. Ahora se nos ha puesto en cero porque nos ha cambiado el programa. Pero yo tengo el pin 3 y ahora le doy 1, sería el 31. Y ahora si pulsamos el logo nos saldría el 31. Conoceríamos ese pin.
00:04:51
Bueno, pues usar los botones para sumar decenas, unidades y vamos a utilizar un bloque muy importante este de mientras no ocurra algo que el hackeo sea igual al ping, que tú conozcas ese número, pero a lo bruto, fuerza bruta, es decir, tú empiezas en cero y vas sumando uno, sumando dos, sumando tres hasta que encuentras que el ping y el hackeo pues son iguales.
00:05:20
Pues es un modo, pues a lo bruto, claro, cuando tienen cuatro cifras, pues ya cuesta más, pero lo que nos tenemos que dar cuenta es que la máquina lo hace de un modo inmediato.
00:05:48
Mira, pues en vez de 10 vamos a ponerle 100 o vamos a ponerle 1000. 1000 y aquí le ponemos 100, pues le vamos a tocar 3 veces y 4, el 3400, 1, 2, 3, 1, 2, 3, 4, vamos a ver ese número, el 3400 y vamos a ver cuánto tarda en hackearlo.
00:06:00
No tarda nada porque la velocidad de la máquina es impresionante.
00:06:29
Bueno, nos vamos al siguiente, que aquí lo que vamos a ver es el cronómetro.
00:06:34
En este caso vamos a usar un bloque que se llama el tiempo de ejecución,
00:06:41
que es el tiempo que está el programa ejecutándose desde el inicio y le vamos a dar dos variables.
00:06:45
Una que la llamamos Start y otra que la llamamos Time.
00:06:52
Bueno, pues aquí lo que hacemos pulsando el botón A ya el tiempo de ejecución se ha debido marcar y yo tengo que fijar time a cero y el start lo fijamos a tiempo de ejecución y mostramos este icono porque está pasando o está funcionando el cronómetro.
00:06:56
Ahora está funcionando el cronómetro, 2, 3, 4, 5 segundos, cuando le damos nos da un número entero y aquí lo que hacemos es que ese time, esa variable time es el tiempo de ejecución menos el start, el start que la hemos inicializado aquí y nos da ese tiempo que ha estado corriendo el cronómetro y lo mostramos.
00:07:18
Y a la hora de mostrarlo, porque claro, estamos usando en entrada, en más, en tiempo de ejecución, en milisegundos.
00:07:44
Pero yo lo estoy mostrando en matemáticas un número entero.
00:07:52
Lo tenemos aquí. Sacamos raíz cuadrada y aquí tenemos ese entero dividido.
00:07:56
Como son milisegundos, para subir, dividir, no quiero pasar a segundos, divido entre mil el tiempo.
00:08:02
Nos lo va a dar como número entero dividido entre mil y por eso nos sale 5, 4 o 3.
00:08:08
Vamos a ver, yo estoy marcando 1, 2, 2 segundos.
00:08:15
¿Pero qué quiero decimales? Pues sin problema no uso este entero, sino que uso el dividir,
00:08:21
que lo tengo también en matemáticas, ahí tengo el de dividir simplemente el tiempo dividido entre mil.
00:08:29
Pues vamos a ver qué es lo que nos da. Damos un 3, 4, 3.20. Es el tiempo que ha estado corriendo. Vamos a ver otro. 1, 2, 3, 4, 5. Serían 5.11.
00:08:38
y cada vez que le damos al botón A lo inicializamos.
00:09:03
Y por último vamos a ver esta LED que nos han estado dando números.
00:09:08
Ahora lo vamos a llevar a que cambie el brillo.
00:09:12
Aquí tenemos, en este caso hemos puesto un fantasma
00:09:16
y estamos usando estos bloques que son ahora nuevos.
00:09:19
Aquí nos va diciendo la placa microbit estos 25 pins,
00:09:24
qué número tienen.
00:09:29
Pues este primero es el 00, este es el 10, este es el, hay que poner encima el 20, y este será el 01.
00:09:30
El 01, bueno, pues como los numeramos.
00:09:40
Pero si nos vamos al más, tenemos ajustar brillo, que va entre 0 y 255.
00:09:43
0 apagado, 255 a tope de luz.
00:09:49
¿Y qué hacemos? Al iniciar fijamos el brillo al 0, ajustamos el brillo al 0,
00:09:53
porque brillo es la variable que la vamos a ir modificando, la vamos a hacer cada vez más grande o cada vez más pequeña.
00:09:57
Y aquí es la figura que queramos, si tenemos todos los leds, se encienden todos o están apagados todos
00:10:05
y aquí le hemos puesto esta forma de fantasma.
00:10:11
¿Qué hacemos? Pues que al presionar el botón A, cambiamos el brillo por 25, vamos de 25 en 25
00:10:14
y le dejamos una pausa para no ir dándole muy deprisa.
00:10:21
Entonces damos una vez, cambia, aumenta el brillo, aumenta el brillo, hasta llegar al máximo, que es 250.
00:10:24
Si vas de 25 en 25 partiendo de 0 hasta 250, no llegas al 255.
00:10:33
Pero si vemos, ya una vez que llegas a 255 no subes, pero sí que es verdad que llegas por 300, 325, 350, pero el efecto es el mismo.
00:10:40
¿Qué hemos hecho? Pues que si el brillo es mayor de 250 lo fijamos a 250
00:10:51
Para que luego, porque si ahora estuviera en 500, cada vez que le das al botón B le vas bajando
00:10:56
Y 400 y pico sigue brillando lo mismo y 300 también
00:11:03
Entonces ahora sabemos que está en 250 y va a disminuir el brillo de 25 en 25
00:11:06
Cuando llega a 0, pues no sigue bajando
00:11:14
Por mucho que tú le des, ¿por qué? Porque fijas brillo a cero
00:11:19
Y bueno, pues hemos usado una variable, hemos trabajado con los LED
00:11:23
Con esta parte de ajustar el brillo que lo tenemos en más
00:11:27
Y con los botones
00:11:31
Bueno, pues en esta actividad vamos a conocer un poquito mejor a nuestra placa microbit
00:11:34
Para luego posteriormente empezar con Neza
00:11:39
Pues a trabajar con Planet X y meterle las extensiones que nos permiten tener un motor
00:11:43
tener un servo
00:11:49
la luz LED
00:11:51
un potenciómetro, pues todo lo que nos ofrece
00:11:53
bueno, pues espero que le veáis
00:11:55
utilidad, muchas gracias
00:11:57
- Idioma/s:
- Materias:
- Diseño, Matemáticas, Tecnología, Tecnologías de la Información, Programación
- Etiquetas:
- Juegos, Operaciones matemáticas, Tablet, Tecnología, Scratch, Competencia Digital, CompDigEdu, Competencia Digital Docente, Código Escuela 4.0_M, Animació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:
- Felicisimo González Canle
- Subido por:
- Felicisimo G.
- Licencia:
- Reconocimiento - No comercial - Compartir igual
- Visualizaciones:
- 7
- Fecha:
- 22 de enero de 2026 - 22:07
- Visibilidad:
- Público
- Centro:
- CP INF-PRI JOVELLANOS
- Duración:
- 11′ 59″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 163.13 MBytes