Prácticas de electrónica y de Arduino

Este blog contiene prácticas de electrónica básica, de control con la placa Arduino y con la placa Microbit, enfocadas para alumnos que están cursando Educación secundaria en la asignatura de Tecnología. En el menú de la derecha podemos acceder a las diferentes prácticas clasificadas por etiquetas. Además se irán incorporando proyectos de control mas desarrollados para aquellos que estén interesados.

Placa Expansión de Micro:bit

Con esta placa podrás conectar todo tipo de sensores y actuadores de forma sencilla. 

Dispone de varios pines de conexión que acceden directamente a los pines de la Micro:bit. Puedes además alimentar la placa desde dos sitios diferentes según mejor te convenga. Tiene un puerto USB y un conector jack para alimentar el montaje de forma externa junto a los periféricos que tengas conectados.

Ésta placa te permite conectar sensores tanto de 3.3V como de 5V, por lo tanto muchos sensores de Arduino o micro:bit los puedes usar con ésta placa. Solo debes configurar los jumpers V1 y V2 según el voltaje deseado.

Características:

  • Entrada de alimentación: conector DC negro (DC 7-9V) o puerto micro USB (DC 5V)

  • Salida de voltaje: seleccione 3.3V o 5V a través de los puentes V1 y V2

  • Indicador LED de encendido

  • Salida de pines GPIO

  • Pin de comunicación serie

  • Pin de comunicación I2C

  • Pin de comunicación SPI

  • Dimensiones: 65mm x58mm x 12mm

  • Peso: 31g




Para configurar el voltaje de funcionamiento de la placa se deben colocar los jumper de una forma determinada, Las 4 posibilidades que se tienen son las siguientes:

La que vamos a utilizar generalmente es la primera donde V1 y V2 estarán a 3.3 Voltios.




1. Placa expansión micro:bit - Parpadeo del diodo led

 Parpadeo del diodo led

Esta primera práctica vamos a hacer que un pin externo de la placa micro.bit en concreto el pin 0 se encienda y se apague repetidas veces. Para realizar esta práctica, asegúrate de que V1 de la placa de expansión está a 3.3 V.

El sensor que vamos a utilizar es el led blanco, que tiene 3 pines ( el pin + que se conecta a V1, el pin - que se conecta a G (ground o tierra) y el pin S que es el pin de la señal de control.

Necesitamos

- led blanco




- placa micro:bit

- placa expansión 

- cable usb

- cables jumper H-H

Conexión


Para programar este sensor, podemos realizar el siguiente programa en la plataforma Make code, una vez completado descárgalo en la placa micro:bit, inserta la placa en la tarjeta de expansión, comprueba su funcionamiento y explica que realiza el programa.


reto:
Realiza un programa que active el led durante 2 segundos, se apague otros 2 y se vuelva a encender otros 2 cuando pulsamos los dos botones a la vez  A y B





2. Placa expansión micro:bit. - Control de brillo de un led

 En esta práctica vamos a utilizar un led rojo y controlaremos la intensidad de brillo del led variando de manera gradual. Para ello se usará la escritura analógica para el Pin 0.

Necesitamos:

- led rojo


- placa micro:bit

- tarjeta de expansión

- cable usb

- jumpers H-H

Conexión :


Para programar este diodo, realiza el siguiente programa en la plataforma Makecode , descárgalo en la placa micro:bit comprueba y explica su funcionamiento.



reto:
Realiza un programa que encienda el led y vaya disminuyendo su brillo hasta que se apague y después se encienda y apague 4 veces.




3. Placa expansión micro:bit - Test de sonido

 Vamos a ver como funciona un zumbador activo controlado por la placa micro:bit con un sonido intermitente. Este sensor se caracteriza por tener una fuente oscilante incorporada por lo que genera un sonido cuando llega la corriente. Este tipo de sensores es muy utilizado en aparatos eléctricos cotidianos como los temporizadores, móviles o PC.

Necesitamos:



- Zumbador activo



- Placa micro:bit

- Placa de extensión

- cables jumper

- cable usb

Esquema de conexión


Para programar este sensor, puedes realizar el siguiente código en la plataforma Makecode, descárgalo a la placa micro:bit y comprueba que funciona correctamente.


reto:
Realiza un programa que al pulsar el botón A el zumbador emita un sonido pulsante con una pausa de 0.5 segundos y al pulsar el botón B vaya aumentando el sonido pulsante de mas lento a mas rápido, para ello crea una variable en el bloque de tiempo (pausa ms) que vaya aumentando su valor .


4. Placa expansión micro:bit. Luces de colores

 En esta práctica vamos a ver como funciona un LED RGB ánodo común y como controlar el cambio de color.

Necesitamos






- LED RGB

- placa micro:bit

- placa expansión 

- cable usb

- cables jumper H-H

Conexión

Para programar este actuador, puedes realizar el siguiente código en la plataforma Makecode, para esta práctica se ha definido una función con tres campos numéricos los cuales se han denominado con las iniciales R, G y B. Esta función se va a ir utilizando en el programa para ir cambiando el valor de cada variable entre 0 y 1023. Una vez completado descárgalo sobre la placa micro:bit y comprueba y explica su funcionamiento.





Programa






reto
:
Realiza un programa que consiga cambiar del blanco al morado de forma progresiva. Para que aparezca el blanco se consigue con los valores  0, 0, 0 y para obtener el morado los valores 1023, 1023, 0

5. Placa expansión micro:bit - Botón externo

A pesar que la micro:bit tiene 2 botones, para algunos proyectos puede ser necesario disponer de un botón externo. En esta actividad podrás comprobar como funciona este tipo de sensor.

Necesitamos




- Botón externo

- placa micro:bit

- cable usb

- cables jumper

Conexión



Para programar este sensor, puedes realizar el siguiente código en Makecode, una vez completado y descargado en la placa micro:bit comprueba y explica su funcionamiento.

reto:
Al pulsar una vez el botón externo se deberá encender la primera línea horizontal de los diodos led de la placa micro:bit, si lo pulsamos dos veces se apagará la primera línea y se encenderá la segunda línea así consecutivamente hasta terminar con la quinta línea horizontal, cuando pulsemos 6 veces se apagará todo y para comenzar de nuevo pulsaremos el botón A.  






6. Placa expansión micro:bit - Control de un semáforo

 En esta práctica verás como podemos controlar el actuador con tres luces de semáforo para hacer una secuencia similar a la que nos podemos encontrar en cualquier cruce de una ciudad.

Necesitamos






- actuador semáforo

- placa micro:bit

- cables jumper H-H

- cable usb

Esquema de conexión

Para programar este actuador, puedes realizar el siguiente código en la plataforma Makecode, una vez completado, descárgalo sobre la micro:bit, comprueba y explica su funcionamiento.

Programa 

reto
Controla el semáforo realizando la siguiente secuencia
1º semáforo en rojo durante 2 segundos y después apagado
2º semáforo en amarillo con parpadeo continuo de encendido y apagado 3 veces
3º semáforo en verde.
4º Cuando se pulsa el botón A empezar de nuevo la secuencia.