SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Programando varios LED en bitbloq
Usando dos LEDs con bitbloq
En la entrada anterior aprendimos a encender un LED mediante bitbloq, así como a apagarlo y hacerlo parpadear. ¡Hoy
usaremos lo aprendido para manejar dos LEDs y hacer poco a poco nuestros programas aún más interesantes!
Hoy necesitarás:
 2 LED
 Una placa Arduino
 Un cable USB
 Y, por supuesto, un ordenador con acceso a internet
¡Empecemos!
Encender dos LEDs
Lo primero que vamos a hacer es encender los dos LEDs simultáneamente. ¿Recuerdas cómo encendimos un LED en el
primer ejemplo? ¡Encender dos LEDs es igual de sencillo!
Seguimos los siguientes pasos para resolver el problema.
Conectamos uno de los LED en el PIN digital 7, el segundo lo conectaremos en el PIN digital 8. ¡Recuerda conectar cada pin a
su color correspondiente! Hazlo tal y como se muestra en el siguiente esquema:
Para hacer el programa, hay que tener en cuenta que esta vez hemos conectado dos LEDs. Por tanto, será necesario añadir
un bloque en bitbloq para cada uno de ellos, asignando a cada uno el pin en el que lo hemos conectado y un estado, que en
este caso será encendido.
Como podemos observar, tras programar la placa ambos LEDs se encienden y permanecen encendidos. ¿Por qué no intentas
que ambos LEDs parpadeen al mismo tiempo?
Ejercicio guiado
Parpadeo de dos LEDs
Programa en bitbloq una aplicación que haga parpadear ambos LEDs esperando 1 segundo entre el encendido y el apagado.
Cuando lo hayas conseguido, mira más abajo para ver la solución.
Es probable que al programar hayas realizado algo similar a esto:
Es importante que recuerdes una cosa: la placa controladora solo puede hacer una cosa a la vez por lo que
las acciones que programes solo pueden ir una detrás de otra. Cuando no hay un tiempo de espera, estas acciones pasan tan
rápido que parece que tengan lugar simultáneamente . Es por tanto recomendable programar
siempre evitando bloques en paralelo.
Por lo tanto, la solución correcta es:
Si hemos programado la placa correctamente, los dos LEDs deberían encenderse y apagarse al unísono. ¿Qué ocurre si lo
que queremos es que dos LEDs parpadeen pero que lo hagan alternativamente (es decir, que cuando uno esté encendido el
otro esté apagado y viceversa)? Es muy sencillo, vamos a proponerte otro ejercicio para que realices el programa:
Ejercicio guiado 2
Parpadeo de dos LEDs alternativamente
Hacer parpadear dos LEDs de modo que siempre haya uno apagado y otro encendido (con su segundo de latencia). Es decir:
“LED 1 apagado- LED 2 encendido” <-> 1 segundo <-> “LED 1 encendido – LED 2 apagado ” <-> 1 segundo <-> …
Si nos basamos en el programa anterior, únicamente será necesario cambiar los estados de los LED de tal forma que, cuando
el primero esté encendido el segundo esté apagado y viceversa. La solución en este caso será:
Con este ejercicio finalizamos la sesión sobre el LED. Los LEDs pueden parecer elementos muy sencillos, pero pronto verás
que tienen múltiples aplicaciones. En las próximas sesiones los usaremos junto con nuevos componentes para aprender a
programar en bitbloq. ¿Por qué no pruebas a crear tus propios juegos de luces mientras tanto?

Más contenido relacionado

La actualidad más candente

Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos polpol2
 
Guia de infor 4
Guia de infor 4Guia de infor 4
Guia de infor 4juanchayan
 
Sensor ldr con arduino uno
Sensor ldr con arduino unoSensor ldr con arduino uno
Sensor ldr con arduino unojacobbo
 
Cifuentes 905
Cifuentes 905Cifuentes 905
Cifuentes 905Ponky905
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoMario Pérez Esteso
 
Presentacion1hardware 141027082326-conversion-gate01
Presentacion1hardware 141027082326-conversion-gate01Presentacion1hardware 141027082326-conversion-gate01
Presentacion1hardware 141027082326-conversion-gate01Rubèn Rodriguez
 
Mini Proyecto Arduino
Mini Proyecto Arduino Mini Proyecto Arduino
Mini Proyecto Arduino Brenn Cabreera
 
HARDWARE DEL ROBOT LEGO
HARDWARE DEL ROBOT LEGOHARDWARE DEL ROBOT LEGO
HARDWARE DEL ROBOT LEGOscribere
 

La actualidad más candente (18)

Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos
 
Guia de infor 4
Guia de infor 4Guia de infor 4
Guia de infor 4
 
Sensor ldr con arduino uno
Sensor ldr con arduino unoSensor ldr con arduino uno
Sensor ldr con arduino uno
 
Guia de infor 4
Guia de infor 4Guia de infor 4
Guia de infor 4
 
Guia de infor 420
Guia de infor 420Guia de infor 420
Guia de infor 420
 
Cifuentes 905
Cifuentes 905Cifuentes 905
Cifuentes 905
 
Arduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez EstesoArduino IEEE SB UMH - Mario Pérez Esteso
Arduino IEEE SB UMH - Mario Pérez Esteso
 
Yo12
Yo12Yo12
Yo12
 
Proyecto cosa
Proyecto cosaProyecto cosa
Proyecto cosa
 
presentación 1
presentación 1presentación 1
presentación 1
 
Reporte de Practica Arduino
Reporte de Practica ArduinoReporte de Practica Arduino
Reporte de Practica Arduino
 
Camilo 10
Camilo 10Camilo 10
Camilo 10
 
Presentacion1hardware 141027082326-conversion-gate01
Presentacion1hardware 141027082326-conversion-gate01Presentacion1hardware 141027082326-conversion-gate01
Presentacion1hardware 141027082326-conversion-gate01
 
Presentacion #1 hardware
Presentacion #1 hardwarePresentacion #1 hardware
Presentacion #1 hardware
 
Presentacion #1 hardware
Presentacion #1 hardwarePresentacion #1 hardware
Presentacion #1 hardware
 
Mini Proyecto Arduino
Mini Proyecto Arduino Mini Proyecto Arduino
Mini Proyecto Arduino
 
HARDWARE DEL ROBOT LEGO
HARDWARE DEL ROBOT LEGOHARDWARE DEL ROBOT LEGO
HARDWARE DEL ROBOT LEGO
 
Arduino: Teclado matricial
Arduino: Teclado matricialArduino: Teclado matricial
Arduino: Teclado matricial
 

Destacado

BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...
BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...
BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...OpenExpoES
 
4 funcions sense retorn
4  funcions sense retorn4  funcions sense retorn
4 funcions sense retornVisemi VI
 
Taller fabricación de robots-d1
Taller fabricación de robots-d1Taller fabricación de robots-d1
Taller fabricación de robots-d1José Pujol Pérez
 
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaProgramacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaJosé Pujol Pérez
 
Programacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceProgramacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceJosé Pujol Pérez
 
Guia didactica hort escolar
Guia  didactica hort escolarGuia  didactica hort escolar
Guia didactica hort escolarescolacampderros
 
Arduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en SecundariaArduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en SecundariaJosé Pujol Pérez
 

Destacado (19)

Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...
BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...
BQ: Construyendo nuevas herramientas para emprender, por Adán Muñoz, cofundad...
 
4 funcions sense retorn
4  funcions sense retorn4  funcions sense retorn
4 funcions sense retorn
 
1.4 open hardware
1.4   open hardware1.4   open hardware
1.4 open hardware
 
Taller fabricación de robots-d1
Taller fabricación de robots-d1Taller fabricación de robots-d1
Taller fabricación de robots-d1
 
S4A Metodologia
S4A MetodologiaS4A Metodologia
S4A Metodologia
 
Scratch 4ºeso-2014
Scratch 4ºeso-2014Scratch 4ºeso-2014
Scratch 4ºeso-2014
 
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo PropuestaProgramacion y Robotica Secundaria-Linea Trabajo Propuesta
Programacion y Robotica Secundaria-Linea Trabajo Propuesta
 
Programacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open SourceProgramacion y Robótica Secundaria Open Source
Programacion y Robótica Secundaria Open Source
 
Scratch: Clones
Scratch: ClonesScratch: Clones
Scratch: Clones
 
S4A Metodo Trabajo
S4A Metodo TrabajoS4A Metodo Trabajo
S4A Metodo Trabajo
 
Guia didactica hort escolar
Guia  didactica hort escolarGuia  didactica hort escolar
Guia didactica hort escolar
 
Arduino control motores cc
Arduino control motores ccArduino control motores cc
Arduino control motores cc
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Arduino vs S4A
Arduino vs S4AArduino vs S4A
Arduino vs S4A
 
Arduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en SecundariaArduino: Programación y Robótica en Secundaria
Arduino: Programación y Robótica en Secundaria
 
Que es scratch
Que es scratchQue es scratch
Que es scratch
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
 
Iniciación a Arduino
Iniciación a ArduinoIniciación a Arduino
Iniciación a Arduino
 

Similar a 1 3 varios led

3. primeros pasos con m block
3.  primeros pasos con m block3.  primeros pasos con m block
3. primeros pasos con m blockAlberto Bernabeu
 
Arduino: Actividades programación con Arduino
Arduino: Actividades programación con ArduinoArduino: Actividades programación con Arduino
Arduino: Actividades programación con ArduinoSANTIAGO PABLO ALBERTO
 
ITT 18 Practicas Basicas de Arduino
ITT 18 Practicas Basicas de Arduino ITT 18 Practicas Basicas de Arduino
ITT 18 Practicas Basicas de Arduino El Gfe Davidson
 
Plantilla implementacion laura chc
Plantilla implementacion laura chcPlantilla implementacion laura chc
Plantilla implementacion laura chclaurachc29
 
3 contar, mientras
3  contar, mientras3  contar, mientras
3 contar, mientrasVisemi VI
 
Placas controladoras angela
Placas controladoras angelaPlacas controladoras angela
Placas controladoras angelaAffrii
 
Placas controladoras angela
Placas controladoras angelaPlacas controladoras angela
Placas controladoras angelaAffrii
 
Laboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoLaboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoEduardo Alvarez
 
Informe final leds 120v ac
Informe final leds 120v acInforme final leds 120v ac
Informe final leds 120v acjoseph050
 
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...ErickJonathanCorzoNe
 
Anteproyecto leds a 120v AC
Anteproyecto leds a 120v ACAnteproyecto leds a 120v AC
Anteproyecto leds a 120v ACjoseph050
 

Similar a 1 3 varios led (20)

Practica de arduino
Practica de arduinoPractica de arduino
Practica de arduino
 
3. primeros pasos con m block
3.  primeros pasos con m block3.  primeros pasos con m block
3. primeros pasos con m block
 
Proyecto Arduino y Proteus
Proyecto Arduino y ProteusProyecto Arduino y Proteus
Proyecto Arduino y Proteus
 
Arduino: Actividades programación con Arduino
Arduino: Actividades programación con ArduinoArduino: Actividades programación con Arduino
Arduino: Actividades programación con Arduino
 
Actividades arduino bellavista
Actividades arduino bellavistaActividades arduino bellavista
Actividades arduino bellavista
 
ITT 18 Practicas Basicas de Arduino
ITT 18 Practicas Basicas de Arduino ITT 18 Practicas Basicas de Arduino
ITT 18 Practicas Basicas de Arduino
 
Plantilla implementacion laura chc
Plantilla implementacion laura chcPlantilla implementacion laura chc
Plantilla implementacion laura chc
 
3 contar, mientras
3  contar, mientras3  contar, mientras
3 contar, mientras
 
Netduino
NetduinoNetduino
Netduino
 
Cargando el primer programa de arduino
Cargando el primer programa de arduinoCargando el primer programa de arduino
Cargando el primer programa de arduino
 
Placas controladoras angela
Placas controladoras angelaPlacas controladoras angela
Placas controladoras angela
 
Placas controladoras angela
Placas controladoras angelaPlacas controladoras angela
Placas controladoras angela
 
Unidad_1_Arduino.pdf
Unidad_1_Arduino.pdfUnidad_1_Arduino.pdf
Unidad_1_Arduino.pdf
 
Laboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduinoLaboratorio de encendido de led de arduino
Laboratorio de encendido de led de arduino
 
Informe final leds 120v ac
Informe final leds 120v acInforme final leds 120v ac
Informe final leds 120v ac
 
Arduino
ArduinoArduino
Arduino
 
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
 
Arduino Uno ejercicios prácticos
Arduino Uno ejercicios prácticos Arduino Uno ejercicios prácticos
Arduino Uno ejercicios prácticos
 
Anteproyecto leds a 120v AC
Anteproyecto leds a 120v ACAnteproyecto leds a 120v AC
Anteproyecto leds a 120v AC
 
Trabajo De Mantenimiento De Computadoras
Trabajo De Mantenimiento De ComputadorasTrabajo De Mantenimiento De Computadoras
Trabajo De Mantenimiento De Computadoras
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 

1 3 varios led

  • 1. Programando varios LED en bitbloq Usando dos LEDs con bitbloq En la entrada anterior aprendimos a encender un LED mediante bitbloq, así como a apagarlo y hacerlo parpadear. ¡Hoy usaremos lo aprendido para manejar dos LEDs y hacer poco a poco nuestros programas aún más interesantes! Hoy necesitarás:  2 LED  Una placa Arduino  Un cable USB  Y, por supuesto, un ordenador con acceso a internet ¡Empecemos! Encender dos LEDs Lo primero que vamos a hacer es encender los dos LEDs simultáneamente. ¿Recuerdas cómo encendimos un LED en el primer ejemplo? ¡Encender dos LEDs es igual de sencillo! Seguimos los siguientes pasos para resolver el problema. Conectamos uno de los LED en el PIN digital 7, el segundo lo conectaremos en el PIN digital 8. ¡Recuerda conectar cada pin a su color correspondiente! Hazlo tal y como se muestra en el siguiente esquema: Para hacer el programa, hay que tener en cuenta que esta vez hemos conectado dos LEDs. Por tanto, será necesario añadir un bloque en bitbloq para cada uno de ellos, asignando a cada uno el pin en el que lo hemos conectado y un estado, que en este caso será encendido.
  • 2. Como podemos observar, tras programar la placa ambos LEDs se encienden y permanecen encendidos. ¿Por qué no intentas que ambos LEDs parpadeen al mismo tiempo? Ejercicio guiado Parpadeo de dos LEDs Programa en bitbloq una aplicación que haga parpadear ambos LEDs esperando 1 segundo entre el encendido y el apagado. Cuando lo hayas conseguido, mira más abajo para ver la solución. Es probable que al programar hayas realizado algo similar a esto: Es importante que recuerdes una cosa: la placa controladora solo puede hacer una cosa a la vez por lo que las acciones que programes solo pueden ir una detrás de otra. Cuando no hay un tiempo de espera, estas acciones pasan tan rápido que parece que tengan lugar simultáneamente . Es por tanto recomendable programar siempre evitando bloques en paralelo. Por lo tanto, la solución correcta es:
  • 3. Si hemos programado la placa correctamente, los dos LEDs deberían encenderse y apagarse al unísono. ¿Qué ocurre si lo que queremos es que dos LEDs parpadeen pero que lo hagan alternativamente (es decir, que cuando uno esté encendido el otro esté apagado y viceversa)? Es muy sencillo, vamos a proponerte otro ejercicio para que realices el programa: Ejercicio guiado 2 Parpadeo de dos LEDs alternativamente Hacer parpadear dos LEDs de modo que siempre haya uno apagado y otro encendido (con su segundo de latencia). Es decir: “LED 1 apagado- LED 2 encendido” <-> 1 segundo <-> “LED 1 encendido – LED 2 apagado ” <-> 1 segundo <-> … Si nos basamos en el programa anterior, únicamente será necesario cambiar los estados de los LED de tal forma que, cuando el primero esté encendido el segundo esté apagado y viceversa. La solución en este caso será: Con este ejercicio finalizamos la sesión sobre el LED. Los LEDs pueden parecer elementos muy sencillos, pero pronto verás que tienen múltiples aplicaciones. En las próximas sesiones los usaremos junto con nuevos componentes para aprender a programar en bitbloq. ¿Por qué no pruebas a crear tus propios juegos de luces mientras tanto?