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

DIODO LED

Un diodo emisor de luz es un dispositivo semiconductor que convierte la electricidad en luz. A diferencia de una bombilla, el LED tiene polo positivo y polo negativo. La patilla corta corresponde al negativo.

Los diodos LED son de uso común, la mayor parte de la luz de señalización y de iluminación principal utilizan esta tecnología.

CONEXIONES:

Conexión de leds

El conector negro es el polo negativo y el rojo es el polo positivo.

Módulo LED

Con la resistencia se controla la corriente que pasa a través del LED.

Resistencias

Instalar una resistencia de 100 Ω en el circuito del LED para limitar la corriente. El diodo LED se puede averiar si no se limita la corriente.

PROGRAMACIÓN

Vamos a realizar un ejercicio donde el LED parpadeará.

Entrar en makecode https://makecode.microbit.org/ y hacer clic en «Nuevo proyecto» .

Makecode

Para encender y apagar el LED utilizaremos el bloque «escritura digital» que localizarás en la sección Pines.

Pines

Este bloque envía una señal digital al pin al que está conectado el LED. Si envía una señal alta (1) enciende el LED, y si envía una señal baja (0) apaga el LED.

Arrastra el bloque «escritura digital» dentro del bloque «para siempre». Selecciona el pin P0 e indica que se va a enviar una señal 1 para encender el LED.

Para que el LED se mantenga encendido un tiempo antes de apagarse, realizamos una pausa antes de apagar el led. Para ello, utilizamos el bloque «pausa» que lo encontrarás en la sección básico.

A continuación utiliza ambos bloques para conseguir que el led se apague y se mantenga apagado:

Puedes ver el programa en el siguiente enlace: https://makecode.microbit.org/_Fa1Jpj38Di1Y

Al encender el interruptor, el LED comienza a parpadear.

CIRCUITOS ELÉCTRICOS

CORRIENTE ELÉCTRICA

Una corriente eléctrica es un flujo de carga eléctrica. En los circuitos eléctricos, esta carga se transporta mediante el flujo de electrones por un material conductor (cable). También puede ser transportado por iones en un electrolito, o por iones y electrones, como en un gas ionizado.

Amperio
La unidad del SI para medir una corriente eléctrica es el amperio, que es el flujo de carga eléctrica a través de una superficie a razón de un culombio por segundo. La corriente eléctrica se mide mediante un dispositivo llamado amperímetro. Para medir la corriente, el amperímetro debe estar conectado en serie con el aparato eléctrico a medir.

CIRCUITO ELÉCTRICO

Las baterías y otros aparatos para suministrar energía se denominan fuente de alimentación. Los dispositivos para el consumo de energía (bombillas, motores, zumbadores) se denominan aparatos eléctricos. La fuente de alimentación, los
componentes eléctricos, el cable y el interruptor forman un circuito eléctrico.

Nota: Habrá flujo de corriente en el circuito solo cuando el circuito esté cerrando.

Circuito en serie
Circuito en paralelo

La corriente eléctrica es la misma para las 2 bombillas conectadas en serie.
El voltaje es igual para las 2 bombillas conectadas en paralelo.

Voltaje

Voltaje o diferencia de potencial eléctrico entre dos puntos, se define como el trabajo necesario por unidad de carga para mover una carga de prueba entre los dos puntos. En el S.I. la unidad de voltaje se denomina Voltio (V).

En un circuito en serie, el voltaje de las fuentes de alimentación es igual a la suma de los voltajes. U = U1 + U2

Resistencia

La resistencia eléctrica es la oposición al flujo de corriente eléctrica. La cantidad inversa es la conductancia eléctrica que es la facilidad con la que pasa la corriente eléctrica. La unidad del SI es el ohmio (Ω). La conductancia eléctrica se mide en siemens (S).

Ley de Ohm

La corriente del conductor es inversamente proporcional a la resistencia del conductor. Si usamos «U» para voltaje, «R» para resistencia e «I» para corriente eléctrica la fórmula es:
U=IR Unidad de U: (V) , Unidad de R: (Ω) , Unidad de I (A)

Identificación de resistencias por colores

El método de identificación de la resistencia mediante color se refiere al uso de anillos de cuatro, cinco o seis colores en la resistencia.

Referencia del código de color del resistor de 4 bandas: La primera banda es el dígito de las decenas, la segunda las unidades, la tercera el multiplicador y la cuarta la tolerancia.

Ejemplo: Marrón – Rojo – Rojo – Dorado

El valor de resistencia final es 12 × 10 ^ 2 = 1.2kΩ y su tolerancia es ± 5%.

PRIMEROS PASOS CON NEZHA

Para programar tus proyectos construidos con Nezha utilizaremos la plataforma de programación Makecode.

Accede a la web http://makecode.microbit.org

Pulsa en nuevo proyecto y asígnale un nombre. Pulsa en crear y accedes al área de programación.

Crear proyecto para Nezha

Dentro del área de programación necesitamos instalar las bibliotecas Nezha (para el uso de motores) y planetX (para sensores y actuadores).

Pulsa en el icono del engrane y luego en extensiones.

Extensiones

A continuación introduce como término de búsqueda Nezha y pulsa en la lupa. Aparecerá la librería correspondiente.

Librería Nezha

Haz clic sobre la librería y se abrirá un proyecto con la librería lista para trabajar.

Realiza el mismo proceso para incluir la librería PlanetX.

Conecta la placa Microbit al puerto USB del ordenador. Para poder guardar los programas cómodamente en tu placa Microbit te recomendamos emparejar la placa con el ordenador. Pulsa sobre el icono de los 3 puntos

A continuación pulsa sobre pair device / emparejar dispositivo.

Aparecerá una ventana donde podrás seleccionar la placa a emparejar.

Haz clic sobre la placa Microbit y pulsa en continuar. Una vez emparejado, para descargar tus proyectos en la placa bastará con pulsar en el botón «descargar».

EXPERIMENT BOX

Experiment Box

Experiment Box es un entrenador didáctico desarrollado para programar con Micro:bit.

Incluye componentes de electrónica y electricidad tradicionales como NTC, LDR, diodos LED, servomotor, motor de CC, transistor MOSFET, diferentes valores de resistencias y un potenciómetro

Para realizar las conexiones se utilizan latiguillos tipo banana. Estos cables son fáciles de manipular y proporcionan conexiones estables.

Las prácticas se realizan con makecode, un lenguaje de programación por bloques con el que crearemos programas para controlar estos componentes y aprender los conceptos básicos del diseño de circuitos.

Lista de material:

1 Motor CC con ventilador
1 Zumbador
1 Fotocélula
1 NTC
1 Pulsador
1 Potenciómetro
1 Mosfet
1 Resistencia de 100Ω
3 Resistencias de 10KΩ
1 LED Rojo
1 LED RGB
1 Arco Iris LED
1 Servomotor de 180 °
1 Portapilas de 3V AAA
1 Interruptor
12 Latiguillos banana-banana

ROBIT – SENSOR ULTRASONIDO

Conectamos el sensor ultrasonido al pin 1 de Robit con un cable de 3 pines

Dentro de la sección «Sonar», utiliza el bloque «ultrasonic distance» para visualizar la distancia al objeto más cercano

ROBIT: SENSOR DE LÍNEA

El módulo sensor de línea incluye dos optoacopladores cuya función es detectar los bordes de una línea negra sobre fondo blanco.

Conectamos los cables del sensor a dos pines digitales de la placa: P7 y  P9

Utilizamos el bloque «lectura digital pin» para conocer la lectura de los sensores

Si este bloque devuelve el valor 0, el sensor está sobre una zona negra. Si devuelve el valor 1, el sensor está sobre una zona blanca

ROBIT: MOTOR PASO A PASO

La placa Robit V2.0 dispone de dos conectores específicos para motores paso a paso. Un motor paso a paso es capaz de convertir los impulsos eléctricos en movimientos angulares. Es muy preciso en su movimiento, por lo que es habitual verlo en desarrollos que requieran movimientos muy exactos cuando éste sea repetitivo, asegurando que en cada giro el motor posicione el objeto siempre en la misma posición exacta.

Para su programación encontraremos bloques específicos en la sección Robit de la extensión instalada.

BLOQUES

Bloque Stepper - degree

Utilizamos este bloque para indicar al motor paso a paso los grados que debe girar. Si queremos que el motor gire en sentido contrario, pondremos los grados con números negativos.

PROGRAMACIÓN

Programamos Micro:bit para que al presionar el pulsador A, el motor paso a paso gire 90 grados en un sentido y al presonar el pulsador B gire 90 grados en sentido contrario.

Para el montaje utilizamos un motor paso a paso LOG 14P y una hélice LOG 27G.

ROBIT: MOTORES D. C.

La placa Robit dispone de conexión para 4 motores D.C. serigrafiadas como M1, M2, M3 y M4.

Para controlar este tipo de motores, la extensión de programación Robit pone a nuestra disposición un conjunto de bloques que veremos a continuación.

BLOQUES

Sección Robit

Contiene los bloques necesarios para la programación de los motores que conectemos a la placa Robit

Bloque Left - Right

Utilizamos este bloque para indicar a qué velocidad va a girar las ruedas de cada uno de los motores D.C. que tengamos conectados en los pines desde M1 hasta M4. La velocidad tendrá un valor entre -100 y 100. Los valores negativos harán que la rueda gire en un sentido, y los positivos en el sentido contrario.

PROGRAMACIÓN

Programamos el coche para que realice movimientos de avance y giro durante unos segundos.

Para que el coche avance, configuramos ambas ruedas para que giren en el mismo sentido. Si al poner a ambas ruedas la velocidad 50 vemos que el coche gira, es por que cada rueda está girando en un sentido diferente.

Si esto ocurre, para facilitar la programación, recomendamos intercambiar en la placa la conexión de los cables del motor que esté girando hacia atrás. Así conseguiremos que cambiar la polaridad del motor, y la velocidad en números positivos hará que el coche avance, y en números negativos retroceda.