2.1 Lámpara de Mesa

Aquí, conectamos un LED en la protoboard y hacemos que el sprite controle el parpadeo de este LED.

Cuando se hace clic en el sprite del Botón en el escenario, el LED parpadeará 5 veces y luego se detendrá.

../_images/2_button.png

Aprenderás

  • Protoboard, LEDs y Resistencias

  • Construir un circuito en una protoboard

  • Eliminar y seleccionar sprites

  • Cambiar disfraces

  • Establecer un número limitado de bucles de repetición

Componentes Necesarios

En este proyecto, necesitamos los siguientes componentes.

Es definitivamente conveniente comprar un kit completo, aquí está el enlace:

Nombre

ELEMENTOS EN ESTE KIT

ENLACE

3 in 1 Starter Kit

380+

3 in 1 Starter Kit

También puedes comprarlos por separado en los enlaces a continuación.

INTRODUCCIÓN DEL COMPONENTE

ENLACE DE COMPRA

Placa SunFounder R3

BUY

Protoboard

BUY

Cables Puente

BUY

Resistencia

BUY

LED

BUY

Construir el Circuito

Sigue el diagrama a continuación para construir el circuito en la protoboard.

Dado que el ánodo del LED (el pin más largo) está conectado al pin 9 a través de una resistencia de 220Ω, y el cátodo del LED está conectado a GND, puedes encender el LED dándole al pin 9 un nivel alto.

../_images/led_circuit.png

Programación

La programación completa se divide en 3 partes, la primera parte es seleccionar el sprite deseado, la segunda parte es cambiar el disfraz del sprite para que parezca clickeable, y la tercera parte es hacer parpadear el LED.

1. Selecciona el sprite Button3

Elimina el sprite Tobi existente utilizando el botón Eliminar en la esquina superior derecha y selecciona un sprite de nuevo.

../_images/2_tobi.png

Aquí, seleccionamos el sprite Button3.

../_images/2_button3.png

Haz clic en Disfraces en la esquina superior derecha y verás que el sprite Button3 tiene 2 disfraces, establecemos button3-a para liberar y button3-b para presionar.

../_images/2_button3_2.png

2. Cambiando disfraces.

Cuando se hace clic en el sprite (paleta de Eventos), cambia al disfraz para button3-b (paleta de Aspectos).

../_images/2_switch.png

3. Hacer parpadear el LED 5 veces

Usa el bloque [Repeat] para hacer parpadear el LED 5 veces (High-> LOW cycle), recuerda cambiar el pin 13 al pin 9, y finalmente cambia el disfraz de nuevo a button3-a.

  • [Repeat 10]: número limitado de bucles de repetición, puedes establecer el número de repeticiones tú mismo, de la paleta de Control.

../_images/2_led_on_off.png