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
|
|
|
|---|---|---|
placa micro:bit *1 |
placa de expansión tipo T para micro:bit *1 |
cable micro USB *1 |
|
|
|
LED rojo *1 |
resistencia 220Ω *1 |
cable de puente *2 |
|
|
|
protoboard *1 |
portapilas *1 |
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.

Resistencias

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.

Ω 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.

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

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:

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:

LED en varios tamaños y colores:

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.

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.

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:

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:

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:

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.

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:

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:


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).

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.

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

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.

Cargar bloques de código:

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
. Presiona el botón A, y la matriz de LED 5x5 muestra el icono
, el LED se enciende. Presiona el botón B, la matriz de LED 5x5 muestra el icono
, 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.

Al alimentar con fuente externa, enciende el interruptor DIP.









