Practica aquí antes de tocar la placa. Vas a conectar un módulo LED a la placa de ampliación de Keyestudio, entender para qué sirve cada pieza, montar con bloques de MakeCode el programa que lo hace parpadear y jugar con los tiempos. Cada paso se desbloquea al completar el anterior.
Simulador educativo: la placa real puede tener pequeñas diferencias. Fíjate siempre en las letras G, V y S impresas en tu placa.
La placa de ampliación y la micro:bit
1Monta el módulo LED
La placa tiene tres columnas con letras: G (tierra, negra), V (alimentación, roja) y S (señal, amarilla). Cada fila numerada es un pin de la micro:bit. El módulo LED tiene tres pines: −, + y S. Elige a dónde va cada uno.
2Entiende la placa
3Monta el programa con bloques
En MakeCode los bloques de Avanzado → Pines son los rojos. Completa el programa para que el LED se encienda un segundo y se apague otro segundo, y repita.
4Juega con el tiempo y piensa como un científico
El programa ya está grabado y el LED parpadea. Mueve los deslizadores como si cambiaras los números de las pausas. Prueba muy rápido (las dos pausas de 200 ms o menos) y muy lento (las dos de 1500 ms o más).
Lee y predice
Cambio «escritura digital pin P0 a 1» por «a 0» y dejo el otro en 0. ¿Qué pasa?
El LED nunca se enciende: P0 está siempre a 0 (0 V) y no hay corriente por la señal.Cambio P0 por P1 en los dos bloques y dejo el módulo en la fila 0. ¿Parpadea?
No. El programa escribe en el pin P1 y el LED está en el P0. El número del bloque y la fila del cable deben coincidir.Programa en JavaScript (el mismo que los bloques)
basic.showIcon(IconNames.Happy)
basic.forever(function () {
pins.digitalWritePin(DigitalPin.P0, 1)
basic.pause(1000)
pins.digitalWritePin(DigitalPin.P0, 0)
basic.pause(1000)
})Micro:bit con la placa de ampliación del kit Keyestudio (ks0361) y programación por bloques en MakeCode.