MOTOR CC

En esta práctica, se utiliza un interruptor para encender y apagar el motor

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

Un motor transforma la energía eléctrica en energía cinética mediante inducción electromagnética. Cuando se aplica voltaje en las conexiones del motor, el motor gira en un sentido, si se invierte la polaridad, cambia de sentido. Cuanto mayor sea el voltaje, más rápido será el giro

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/# Hacer clic en «Nuevo proyecto».

Dentro del bloque “al iniciar”, insertar los bloques “escritura digital” y “configurar pull”. Configurar P1 y P0 como se indica en la imagen

Dentro del bloque “para siempre” insertar el bloque “si – si no”. Si lo es, escribir 1 en el pin P0 para accionar el motor; si no lo es, escribir 0 en el pin P0 para detener el motor

Enlace del programa: https://makecode.microbit.org/_Y94cmyMePXsh

Al accionar el interruptor, el motor funciona; al presionar de nuevo, el motor se detiene

ANILLO DE LEDS RGB

En esta práctica, el LED RGB Arcoiris se programa con micro: bit para hacer que los colores del arco iris giren alrededor del anillo.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas./

El anillo LED RGB Arcoiris está compuesto de 8 píxeles ws2812b en una conexión en cascada. Cada ws2812b está hecho de un circuito de control integrado y un LED RGB.
El primer píxel recibe 24 bits de datos a través del puerto DIN (Entrada de datos), mientras que el resto de los datos se envía a los siguientes píxeles a través del puerto DOUT (Salida de datos). Con esta técnica de reenvío de transformación automática, solo se ve afectada la velocidad de transmisión de datos, no la cantidad de datos transmitidos.

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/#

Hacer clic en «Nuevo proyecto».

Haga clic en Avanzado para obtener más bloques de código y busque las Extensiones en la parte inferior de la columna

Buscar y agregar “neopixel”.

Dentro del bloque “al iniciar”, establecer el pin P0 con 8 LEDs y usar el color RGB.
Configurar el arcoiris de 1 a 360

Ahora se ha configurado el color del LED, pero necesitamos un bloque de mostrar para que funcione. A continuación, configure rotar píxeles para rotar el color del LED en un anillo

Enlace del programa: https://makecode.microbit.org/_LJAe7W97fDat

Se puede ver el arco iris girando en el anillo LED.

INTERRUPTOR

En esta práctica, se utiliza el interruptor para controlar el encendido y apagado del LED.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

Cuando se presiona y se suelta, el circuito se cierra. Solo después de una segunda presión se desbloquea y se abre el circuito.

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/# Hacer clic en «Nuevo proyecto».

Insertar los bloques “establecer pin” y “configurar pull” dentro de “al iniciar”

Cada vez que se presiona el interruptor, el voltaje del puerto P0 cambia de 0 V a 3,3 V

Configurar un evento para monitorear el aumento y la caída del voltaje de P0. Cuando llegue a RISE (subida), escribir 1 en el puerto P2 para encender el LED

Cuando llegue la CAÍDA, escribir 0 en el puerto P2 para apagar el LED.

Enlace del programa: https://makecode.microbit.org/_33tJqiCC8DL0

Al presionar el interruptor, el LED se enciende; al presionar de nuevo, el LED se apaga

SERVOMOTOR

El servomotor es un motor adaptado a diferentes sistemas de control. Utilizando micro:bit se puede determinar el ángulo de giro del motor.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

Un servo es un sistema de control automático que consta de un motor de CC, un reductor, un potenciómetro y un circuito de control. Generalmente, el servo tiene su mayor ángulo de rotación (por ejemplo: 180 grados). El entrenador incluye un servo de 180 °

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/# Hacer clic en «Nuevo proyecto».

Colocar el bloque “escribir servo” y el bloque “pausa” dentro de “para siempre” y establecer P1 en 0

Pausar 2000 ms.

Volver a colocar el bloque “escribir servo” después del primer bloque “pausa” y configurar P1 en 180. Pausar 2000 ms.

Enlace del programa: https://makecode.microbit.org/_fudJaMCRhE1r

El servo gira entre 0 grados y 180 grados

ZUMBADOR

El zumbador es una especie de sirena eléctrica integrada que se usa ampliamente en computadoras, impresoras, fotocopiadoras, anunciadores, juguetes electrónicos, electrónica automotriz, teléfonos y temporizadores. En este caso, se usa el micro: bit para que manejar el timbre y que suene en una frecuencia diferente, como una canción de alarma.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas

El puerto P0 del micro: bit emite una onda cuadrada y se amplifica cuando pasa por el MOSFET para activar el zumbador

El zumbador es un componente electrónico de audio que consta de un dispositivo de vibración y un dispositivo de resonancia. Clasificándolo por método de control, el zumbador puede ser activo o pasivo.

Principio de activo: el zumbador tiene un sistema de vibración integrado y un circuito amplificador de muestreo. Genera voz cuando la fuente eléctrica de CC lo atraviesa.

Principio de pasivo: convierte la señal cuadrada en sonido.

El entrenador incluye un zumbador pasivo

El MOSFET es un dispositivo semiconductor para controlar la corriente. Se utiliza para amplificar la señal débil a señal electrónica con grandes amplitudes. El zumbador emitirá una voz débil cuando reciba directamente la señal PWM por micro: bit. Esto se debe a que las corrientes de los pines de la placa suelen ser débiles y no pueden activar directamente
el zumbador. Ahora necesitamos un transistor para amplificar las corrientes de la señal PMW para que el zumbador pueda emitir la alarma correctamente.

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/#
Hacer clic en «Nuevo proyecto».

Colocar el bloque “tono de timbre” y el bloque “pausa” dentro de “para siempre” para reproducir el sonido.

Enlace del programa: https://makecode.microbit.org/_VdrFjUVzHgA1

El zumbador emite diferentes sonidos.

NTC

Con esta práctica se puede medir la temperatura del ambiente.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

El termistor NTC es una resistencia que varía en función de la temperatura. El sensor de temperatura es un sensor que puede detectar la temperatura y convertir la temperatura en una señal de salida.

Entrar en makecode https://makecode.microbit.org/#
Hacer clic en «Nuevo proyecto».

Fórmula de reducción:

La lectura es un valor analógico del pin P0, se necesita una fórmula como la anterior para convertir los valores a Celsius.

Establecer «Temperatura» como una variable para almacenar los grados Celsius.
Convertir los valores de P0 en Celsius.

El valor de la temperatura aparece en la matriz de LEDs del micro:bit, si se pisa el NTC la temperatura varía.

Enlace del programa: https://makecode.microbit.org/_h8hUjXYFM0yH

FOTOCÉLULA

Las fotocélulas cambian su valor resistivo en función de la cantidad de luz. Utilizar una fotocélula para controlar el brillo de la matriz de LEDs que incorpora micro:bit.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

Las fotocélulas o fotodiodos cambian su valor resistivo en función de la cantidad de luz. Cuanta más luz le ilumina, menor es su resistencia. La fotocélula se puede utilizar para cambiar el funcionamiento del circuito de electricidad.

El entrenador incluye una fotocélula. El conector negro de la izquierda es el polo negativo y el conector rojo de la derecha es el polo positivo.

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/#

Hacer clic en «Nuevo proyecto».

Insertar el bloque “si” en “para siempre” para juzgar si el pin de lectura analógica P0 es más de 100. El valor es más de 100 (la luz es muy brillante). Limpiar pantalla.

El valor es menor o igual a 100 (la luz es oscura).
Aparecerá un icono de corazón en la matriz de LEDs de micro:bit.

Enlace del programa: https://makecode.microbit.org/_1f0Kjdgk7dVc

Cuando la luz se oscurece, aparece un icono de corazón.

POTENCIÓMETRO

La práctica consiste en variar el voltaje y representarlo con un gráfico de barras en la matriz de LEDs que incorpora micro:bit.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

El potenciómetro es una resistencia variable. La resistencia varía según el movimiento de una ruleta o deslizador entre el terminal medio y los terminales externos.

Hay un potenciómetro de ajuste de 10KΩ en el entrenador. Cuando gire a la izquierda, serán 0Ω; cuando gire a la derecha, serán 10KΩ.

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/#. Hacer clic en «Nuevo proyecto».

Insertar el bloque “para siempre” y a continuación el bloque “plot bar graph of”.
Insertar el bloque «Lectura analógica pin», configurar el pin 0 (0-1023).

Enlace del programa: https://makecode.microbit.org/_VewWgwe8HVT1

Al girar el potenciómetro, la altura del gráfico de barras cambia.

LED RGB

El LED RGB es un tipo de LED que se ilumina de color rojo, verde y azul.

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

El LED RGB es un LED que tiene 3 LED integrados: rojo, verde y azul en un solo componente (Red, Green, Blue). El rojo, el verde y el azul son los tres colores primarios de la luz. Se pueden mezclar los 3 colores para generar tipos de color ilimitados.

Existen 2 tipos de LED RGB, ánodo común y cátodo común. En los LED RGB de cátodo común, el puerto común se conecta a GND. Mientras que en los LED RGB de ánodo común, el puerto común se conecta a VCC.


Este entrenador utiliza un LED RGB de cátodo común.

PROGRAMACIÓN

Entrar en makecode https://makecode.microbit.org/#

Hacer clic en «Nuevo proyecto».

Insertar el bloque “al presionar en botón A” y, a continuación, insertar los bloques “escritura digital P0,P1 y P2”. Escribir 1 en el puerto P0, 0 en el puerto P1 y 0 en el puerto P2.

La luz del LED RGB es roja.

Escribir el código para la luz verde y la luz azul de la misma manera.

Enlace del programa: https://makecode.microbit.org/_bm1g8RaVuPkb

Cuando se presiona el botón A, el LED RGB emite luz roja.
Cuando se presiona el botón B, el LED RGB emite luz verde.
Cuando se presiona el botón C, el LED RGB emite luz azul.

PULSADOR

Utilizar un pulsador para controlar el LED. Al presionar el pulsador, el led se enciende un momento y se apaga

Conectar el circuito como en la imagen y colocar 2 baterías AAA en el portapilas.

CIRCUITO

El GND de la ranura en micro: bit está conectado con el GND de las baterías para suministrar corriente a la placa.

Cuando se presiona el pulsador, el circuito se cierra y el puerto P2 del micro: bit conecta con GND.

El pulsador es un componente común que se utiliza para controlar dispositivos electrónicos. Se utiliza para conectar o desconectar circuitos eléctricos.

El pulsador solo mantiene el circuito cerrado mientras esté pulsado.

PROGRAMACIÓN

Entra en makecode https://makecode.microbit.org/# y haz clic en «Nuevo proyecto».

Encajar el bloque “al iniciar” y el bloque “configurar pull” poniendo P2 hacia arriba para que su valor predeterminado sea 1, es decir, nivel alto predeterminado.

Si P2 está en bajo voltaje, lo que significa que se presiona el botón, el programa comenzará a ejecutarse en bloque en ese momento.

Si el valor de P2 es igual a 0, escribir 0 en el puerto P0 y pausar 500ms. Luego, escribir 1 y pausar 500ms, el LED comienza a parpadear cuando el pulsador está accionado.

Enlace del programa: https://makecode.microbit.org/_5UriK0fC7LWr