Lección de LED de Arduino en PictoBlox
Loading...
Control an LED with PictoBlox
CONTROL LAB
PICTOBLOX + ARDUINO UNO
01 / 18

DE BLOQUES A HARDWARE DEL MUNDO REAL

HAGAMOS
¡LUZ!

Controla un LED real usando PictoBlox + Arduino Uno

“

Hoy, no solo estás aprendiendo código... ¡vas a controlar algo en el mundo real!

WHEN FLAG CLICKED
UNO
LISTO PARA CONSTRUIR

01 / MISIÓN DE HOY

TU MISIÓN

Al final de esta práctica, podrás:

  • ✓Conectar un LED a Arduino
  • ✓Conecta Arduino a PictoBlox
  • ✓Usa una salida digital
  • ✓Escribe tu primer programa de bloques de hardware
  • ✓Enciende un LED real

GRAN DESAFÍO

¿PUEDES HACER
QUE EL LED SE ENCIENDA?

02 / LA GRAN IDEA

¿QUÉ ES ¿PICTOBLOX?

PictoBlox es un entorno de programación basado en bloques que nos permite controlar hardware utilizando bloques de programación visual.

PictoBloxCONSTRUYE EL COMANDO
Arduino UnoRECIBE EL COMANDO
LEDREALIZA LA ACCIÓN

Aún no necesitamos escribir código complicado. Podemos construir nuestras instrucciones usando bloques.

03 / PREPÁRATE

NUESTRAS HERRAMIENTAS

Todo lo que necesitamos para nuestra primera misión de hardware.

Arduino Uno

El cerebro

LED

Nuestra luz

Resistencia de 220Ω

Protege el LED

Placa de pruebas

Nos ayuda a construir

Cables puente

Conectan todo

Computadora

Ejecuta PictoBlox

04 / CONOCE TU COMPONENTE

CONOCE TU LED

Un LED tiene dos patas. Sus longitudes nos ayudan a conectarlo de la manera correcta.

PATA LARGA = POSITIVO (+)

Se conecta hacia el pin 8 de Arduino

PATA CORTA = NEGATIVO (−)

Se conecta a través de una resistencia a GND

PATA LARGA
PATA CORTA

05 / PROTEGE LA LUZ

¿POR QUÉ LA ¿RESISTENCIA?

Arduino
LED
Resistencia220Ω
GND
GND
!
SIN LA RESISTENCIA

El LED puede recibir demasiada corriente.

✓
CON LA RESISTENCIA

El LED está protegido.

06 / CONSTRUYE EL CIRCUITO

CONECTA EL LED

Sigue el camino: pin de salida a la luz, luz a la protección, protección a tierra.

01Pata larga → Pin 8 de Arduino
02Pata corta → resistencia de 220Ω
03Resistencia → GND
PIN 8
GND
UNO

07 / CONÉCTATE

VAMOS A ¡CONECTA!

1

Conecta el Arduino Uno a la computadora.

2

Abre PictoBlox.

3

Selecciona: Arduino Uno

4

Selecciona el puerto serial correcto. Ejemplo: COM12

5

Haz clic en: Connect

Conexión del dispositivo
Arduino Uno⌄
COM12⌄
¡CONECTADO!
UNO

08 / HABLA ARDUINO

CONOCE EL PIN DIGITAL

Arduino tiene pines que pueden ser controlados por nuestro programa. Para este proyecto, usamos el Pin 8.

8
↓
ALTOenviar energía
↓
ENCENDIDO
8
↓
BAJOdetener energía
↓
APAGADO

09 / ESCRIBE EL PRIMER COMANDO

NUESTRO PRIMER BLOQUE

Esto le dice a Arduino: “Envía HIGH al Pin 8”.

AL HACER CLIC EN BANDERA VERDE
ESTABLECER PIN DIGITAL 8 EN HIGH
UNO
PIN 8 → LED → ENCENDIDO

10 / TU TURNO

AHORA ¡INTÉNTALO TÚ!

Espacio de trabajo de PictoBlox●
CONSTRUYE TU PILA DE BLOQUES AQUÍ+
MIRAR→BUSCAR→ARRASTRAR→CONECTAR→EJECUTAR

¿Puedes encontrar el bloque que controla un pin digital?

11 / EL GRAN MOMENTO

EJECUTA TU ¡PROGRAMA!

●
BANDERA VERDE
UNO
ARDUINO UNO
8
PIN 8
¡EL LED SE ENCIENDE!

¿SE ENCENDIÓ TU LED?

✓SÍ

¡Acabas de controlar hardware!

⌁¿NO?

Revisa tu cableado y el puerto COM.

12 / CÁMBIALO

AHORA VAMOS A APAGADO

Cambia una palabra en el bloque: HIGH pasa a ser LOW.

AL HACER CLIC EN BANDERA VERDE
ESTABLECER PIN DIGITAL 8 EN LOW
ALTO = ENCENDIDO→LOW = APAGADO
LED → APAGADO

13 / MODO DESAFÍO

TU PRIMER DESAFÍO

¿Puedes hacer que el LED siga este ritmo?

ENCENDIDO por 2 segundos
↓
APAGADO por 2 segundos
↓
↻REPETIR
✦
PISTA VISUAL

HIGH → ESPERAR → LOW → ESPERAR

14 / REVELACIÓN DE LA SOLUCIÓN

TU PRIMER LUZ AUTOMÁTICA

POR SIEMPRE
ESTABLECER PIN 8 → HIGH
ESPERA 2 SEGUNDOS
ESTABLECER PIN 8 → LOW
ESPERA 2 SEGUNDOS
↻

15 / RESUMEN RÁPIDO

PIENSA COMO UN PROGRAMADOR

01

¿Qué significa HIGH?

ENCENDIDO
02

¿Qué significa LOW?

APAGADO
03

¿Qué pin usamos?

PIN 8
04

¿Qué hace la resistencia?

PROTEGE EL LED
05

¿Qué hace PictoBlox?

PROGRAMA ARDUINO USANDO BLOQUES

16 / SIGUE EXPLORANDO

¿QUÉ PODEMOS ¿CONSTRUIR DESPUÉS?

Semáforo
Timbre inteligente
Alarma de seguridad
Sensor de distancia
Luz nocturna automática
Robot

Este pequeño LED es tu primer paso en la robótica.

MISIÓN CUMPLIDA

TÚ ¡LOGRASTE!

PictoBlox
→
Arduino Uno
→
LED

BLOQUES → CÓDIGO → CIRCUITO → MUNDO REAL

No solo hiciste que un LED se encendiera.
Le diste a una computadora el poder de controlar el mundo físico.

PRÓXIMA MISIÓN¡CONSTRUYE UN SEMÁFORO!