Proyecto 01: Pequeña Lámpara con Botón

1. Resumen

Hay dos botones programables en la parte frontal de la placa micro:bit (A y B). Los combinamos con un LED rojo y una tarjeta de lámpara para construir una pequeña lámpara de escritorio. Cuando se presiona el botón A, el LED rojo se enciende; cuando se presiona B, se apaga.

2. Componentes

Img

Img

Img

placa micro:bit *1

placa de expansión tipo T para micro:bit *1

cable micro USB *1

Img

Img

Img

LED rojo *1

resistencia 220Ω *1

cable de puente *2

Img

Img

Img

protoboard *1

portapilas *1
(pilas AA auto-proporcionadas *2)

tarjeta de lámpara *1

3. Conocimientos sobre Componentes

Botones

Los botones pueden controlar el encendido y apagado del circuito. Cuando un botón está conectado a un circuito, el circuito está abierto cuando el botón no está presionado; el circuito se cierra al presionar el botón.

Hay tres botones en la placa micro:bit: un botón de reinicio en la parte trasera y dos botones programables (A y B) en la parte frontal.

Img

Resistencias

Img

Una resistencia es un componente electrónico que limita la corriente en una rama del circuito. La resistencia de una resistencia fija no puede ajustarse, mientras que la de un potenciómetro o una resistencia variable sí puede.

Aquí hay dos símbolos comunes de circuito para resistencias. Si ves estos símbolos en un circuito, representan una resistencia.

Img

Ω es la unidad de resistencia, incluyendo Ω, KΩ, MΩ, etc. Se pueden expresar como: 1 MΩ=1000 KΩ, 1 KΩ =1000 Ω. En general, algunas resistencias están marcadas en la superficie.

Al usar una resistencia, primero necesitamos conocer su resistencia. Hay dos maneras: observar la banda de color en ella, o medir su resistencia con un multímetro. Obviamente, la primera es más conveniente y rápida.

Img

Como se muestra en la tarjeta de resistencias, cada color representa un número.

Img

Las resistencias de 4 bandas y 5 bandas son las más comunes.

A menudo, cuando recibes una resistencia, puede ser difícil decidir por dónde empezar a leer el color.

Por lo tanto, puedes observar la separación entre las dos bandas en un extremo; si es más ancha que cualquier otra separación de banda, lee desde el extremo opuesto.

Ten en cuenta que la separación entre la 4ª y 5ª banda (la 3ª y 4ª) es relativamente ancha en una resistencia de 5 bandas (4 bandas).

Veamos cómo leer la resistencia de una resistencia de 5 bandas, como se muestra a continuación:

Img

Para esta resistencia, la resistencia debe leerse de izquierda a derecha. El valor debe ser: 1ª banda 2ª banda 3ª banda x 10^multiplicador(Ω), ±tolerancia%.

Por lo tanto, la resistencia de esta resistencia es 2(rojo) 2(rojo) 0(negro) × 10^0 (negro)Ω = 220Ω, ±1%(marrón). Aprende más sobre resistencia en Wiki.

LED

LED, llamado completamente “diodo emisor de luz”, es un dispositivo electrónico hecho de materiales semiconductores (silicio, selenio, germanio, etc.). Es polarizado, con un polo positivo - el pin largo conectado a VCC (V o 3.3V o 5V o +), y un polo negativo - el pin corto conectado a GND (G o -). La corriente fluye del positivo al negativo, en un flujo unidireccional.

Símbolo electrónico y gráfico del LED:

Img

LED en varios tamaños y colores:

Img

Rojo, amarillo, azul, verde y blanco son los colores más comunes de LED, que coinciden con sus colores de apariencia. Raramente usamos LED transparentes, y la luz emitida puede no ser blanca. Hay cuatro tamaños de LED: 3mm, 5mm (el más común), 8mm y 10mm.

Img

El voltaje directo debe usarse cuando el LED está encendido. Es un parámetro muy importante al usar un LED, ya que determina cuánta energía usas y qué tan grande debe ser la resistencia limitadora de corriente. Para la mayoría de los LED rojos, amarillos, naranjas y verde claro, típicamente usan un voltaje entre 1.9V y 2.1V.

Img

Según la ley de Ohm, la corriente a través del circuito disminuye a medida que aumenta la resistencia, causando que el LED se atenúe.

I = (VP-Vl)/R

Para que el LED sea seguro y tenga el brillo adecuado, ¿qué resistencia debemos usar en el circuito?

Para el 99% de los LED de 5mm, la corriente recomendada es 20mA, que se puede ver en la columna de condiciones en su hoja de datos:

Img

Ahora convierte la fórmula anterior a la siguiente:

R = (VP-Vl)/I

Si VP = 5V, Vl (voltaje directo) = 2V, e I = 20mA, podemos decir que R es 150Ω. Por lo tanto, podemos hacer que el LED sea más brillante reduciendo la resistencia, pero la resistencia no debe ser inferior a 150Ω (este valor puede no ser exacto porque el LED proporcionado varía).

El voltaje directo y la longitud de onda de diferentes colores de LED se muestran a continuación para tu referencia:

Img

No conectes una resistencia con muy baja resistencia directamente a los dos polos de la fuente de alimentación, o los componentes electrónicos pueden dañarse debido a la corriente excesiva. Las resistencias no son polares.

Protoboard

Antes de completar cualquier circuito, se usa un protoboard para diseñar y probar circuitos rápidamente. Hay muchos agujeros en un protoboard donde se pueden insertar componentes del circuito (por ejemplo, resistencias). Un protoboard típico se muestra a continuación:

Img

Un protoboard tiene muchas tiras metálicas debajo para conectar los agujeros en la parte superior. Están dispuestas como se muestra a continuación.

Ten en cuenta que los agujeros superiores e inferiores están conectados horizontalmente, mientras que el resto de los agujeros están conectados verticalmente.

Img

Las dos primeras filas (superior) y las dos últimas (inferior) del protoboard se usan para los polos positivo (+) y negativo (-) de la fuente de alimentación, respectivamente. El diagrama de disposición conductora se muestra a continuación:

Img

Al conectar componentes DIP (Dual In-line Packages), como circuitos integrados, microcontroladores, chips, etc., la ranura aísla las dos partes. Por lo tanto, los componentes DIP pueden conectarse como se muestra a continuación:

Img

Img

Cable de puente y cable DuPont

Los cables de puente y los cables DuPont conectan dos terminales. Hay varios tipos, pero aquí nos enfocamos en los usados en protoboard. Transmiten señales eléctricas desde cualquier parte del protoboard a los pines de entrada/salida de un microcontrolador.

Al usarlos, inserta “dos pines” de los cables en el protoboard sin soldar. Varias series de placas paralelas están dispuestas bajo la superficie del protoboard, por lo que los cables solo necesitan insertarse en agujeros específicos en un prototipo particular.

Hay tres tipos de cables DuPont: F-F, M-M y M-F. En el cable, el pin se llama extremo macho (M), mientras que el agujero es hembra (F).

Img

Se pueden usar más de un tipo en un proyecto. Aunque los colores de los cables son diferentes, cumplen la misma función. Los colores se usan para distinguir circuitos.

4. Diagrama de Conexiones

Nota: la placa micro:bit debe insertarse en la placa de expansión tipo T como se muestra a continuación. La matriz de LED de la placa micro:bit debe estar del mismo lado que el logo de la placa de expansión.

Img

El pin de control de la placa para el LED es P0 (el pin de la placa de expansión tipo T es digital 0).

5. Flujo del Código

Img

6. Código de Prueba

El archivo de código se proporciona en la carpeta Proyecto 01:Pequeña Lámpara con Botón, archivo Project-01-Small-Lamp-with-Button.hex.

Img

Cargar bloques de código:

Img

7. Resultado de la Prueba

Para la App de Windows 10, haz clic en “Descargar”. Para navegadores, envía el archivo “.hex” descargado a la placa micro:bit.

Después de descargar el código a la placa, la matriz de LED 5x5 muestra el icono Img. Presiona el botón A, y la matriz de LED 5x5 muestra el icono Img, el LED se enciende. Presiona el botón B, la matriz de LED 5x5 muestra el icono Img, el LED se apaga. ¿Parece una mini lámpara?

ATENCIÓN: Si el cableado es correcto pero no ves resultados, presiona el botón de reinicio en la parte trasera de la placa.

Img

Al alimentar con fuente externa, enciende el interruptor DIP.

Img