SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Programando un LED en bitbloq (I)
¿Qué son los LED?
La palabra LED es el acrónimo de light-emitting diode (en español, diodo emisor de luz). Los
LED son diodos semiconductores que permiten que la corriente circule únicamente en una
dirección y emiten luz cuando se activan. Uno de los usos más comunes de los LED es el de
indicadores en dispositivos electrónicos, sustituyendo a las pequeñas bombillas que se
usaban con anterioridad. Además, dada su capacidad para operar a altas frecuencias, se usan
también en tecnologías avanzadas y de control.
El desarrollo más reciente de los LED ha permitido que se puedan utilizar en el ámbito de la iluminación ambiental. Aunque
actualmente su uso en este campo es limitado, se prevé un aumento de su presencia en los próximos años, pues tienen
numerosas ventajas frente a las lámparas incandescentes y fluorescentes. Algunas de ellas son las siguientes:
 Bajo consumo de energía.
 Vida útil más larga.
 Menor tamaño.
 Mayor robustez.
 Emisión de calor reducida.
 Mayor resistencia a las vibraciones y a los golpes.
¿Quieres aprender a programar un LED usando bitbloq? Te enseñamos mediante ejemplos:
Vas a necesitar
 1 LED
 Una placa Arduino
 Un cable USB
 Y, por supuesto, un ordenador con acceso a internet
Vamos a poner varios ejemplos para que aprendas a programar un LED, ¡al grano!
Ejemplo 1
Encender un LED
Es uno de los ejemplos de programación más sencillos. Necesitas conectar la placa controladora al ordenador con el cable
USB. A su vez, conecta el LED a la placa controladora. Al conectar cualquier componente es muy importante que te
asegures de que los colores de los cables coinciden con los colores del pin al que lo vamos a conectar: el negro con el negro,
el rojo con el rojo y el amarillo o blanco con el amarillo.
El LED es un componente digital, ya que admite solo dos estados: apagado y encendido. Todos los componentes, ya sean
sensores o actuadores que tengan solo dos estados, serán digitales, otro ejemplo es el botón (pulsador), que puede estar
pulsado o no pulsado. Los pines digitales se corresponden con la ristra larga de pines de la placa, van del 0 al 13, aunque no
se recomienda usar los pines 0 y 1, ya que son los mismos que se usan para la comunicación de la placa con el ordenador, y
por ello podría darse un comportamiento inesperado o que nuestros programas no carguen correctamente.
Seguimos los siguientes pasos para resolver el problema.
Conectamos el LED en el PIN digital 13, tal y como se muestra en los siguientes esquemas.
Ahora, programamos con bitbloq la placa controladora para que encienda el LED. Para ello,
seleccionamos el bloque LED, le asignamos el pin digital 8 y establecemos la acción que deseamos desempeñar: en este
caso, ENCENDER.
Otra opción equivalente seria poner el siguiente bloque. El programa seria exáctamente el mismo
Tras programar la placa controladora, si todo ha ido bien, el LED conectado en el pin digital número 8 debería estar encendido.
Si no se enciende, averigua qué puede haber ocurrido haciéndote las siguientes preguntas: “¿He conectado la placa al
ordenador?” “¿He seleccionado correctamente el puerto al que se ha conectado la placa?” “¿Coinciden los colores de los
cables del LED con los del pin al que lo he conectado?” “¿He asignado un pin digital al bloque de LED en bitbloq?” “¿Me he
acordado de ENCENDER el LED en el bloque?

Más contenido relacionado

La actualidad más candente (16)

Guia de infor 4
Guia de infor 4Guia de infor 4
Guia de infor 4
 
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
 
presentación 1
presentación 1presentación 1
presentación 1
 
Yo12
Yo12Yo12
Yo12
 
Proyecto Arduino y Proteus
Proyecto Arduino y ProteusProyecto Arduino y Proteus
Proyecto Arduino y Proteus
 
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
 
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
 
Lego Mindstroms Hardware
Lego Mindstroms HardwareLego Mindstroms Hardware
Lego Mindstroms Hardware
 
Manual NXT 2.0
Manual NXT 2.0Manual NXT 2.0
Manual NXT 2.0
 
HARDWARE DEL ROBOT LEGO
HARDWARE DEL ROBOT LEGOHARDWARE DEL ROBOT LEGO
HARDWARE DEL ROBOT LEGO
 
Presentacion nxt 2
Presentacion nxt 2 Presentacion nxt 2
Presentacion nxt 2
 

Similar a 1 1 encender led

21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
JuanSalvadorGarciaHe
 
Arduino: Display de 7 segmentos y como crear un dado electrónico
Arduino: Display de 7 segmentos y como crear un dado electrónicoArduino: Display de 7 segmentos y como crear un dado electrónico
Arduino: Display de 7 segmentos y como crear un dado electrónico
SANTIAGO PABLO ALBERTO
 

Similar a 1 1 encender led (20)

la electricidad y electronica .pdf
la electricidad y electronica .pdfla electricidad y electronica .pdf
la electricidad y electronica .pdf
 
Proyect cubos led 4x4x4 final
Proyect cubos led 4x4x4 finalProyect cubos led 4x4x4 final
Proyect cubos led 4x4x4 final
 
Documento (10).pdf
Documento (10).pdfDocumento (10).pdf
Documento (10).pdf
 
Manual Arduino Electronica
Manual Arduino Electronica  Manual Arduino Electronica
Manual Arduino Electronica
 
Sesion 1 Curso Arduino.pdf
Sesion 1 Curso Arduino.pdfSesion 1 Curso Arduino.pdf
Sesion 1 Curso Arduino.pdf
 
Arduino
ArduinoArduino
Arduino
 
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
21271209-21271134-V-EEI-A4.3_REPORTE DE PRÁCTICA ARDUINO CON PROTEUS_..pdf
 
ACTIVIDAD GRUPAL mayo.pdf
ACTIVIDAD GRUPAL mayo.pdfACTIVIDAD GRUPAL mayo.pdf
ACTIVIDAD GRUPAL mayo.pdf
 
Arduino: Display de 7 segmentos y como crear un dado electrónico
Arduino: Display de 7 segmentos y como crear un dado electrónicoArduino: Display de 7 segmentos y como crear un dado electrónico
Arduino: Display de 7 segmentos y como crear un dado electrónico
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino (1)
Tarjeta arduino (1)Tarjeta arduino (1)
Tarjeta arduino (1)
 
Tecnologia (2)
Tecnologia  (2)Tecnologia  (2)
Tecnologia (2)
 
Trababajo sobre placa arduino
Trababajo sobre placa arduinoTrababajo sobre placa arduino
Trababajo sobre placa arduino
 
Evaluacion de l ser arduino
Evaluacion de l ser arduinoEvaluacion de l ser arduino
Evaluacion de l ser arduino
 
Evaluacion de l ser arduino
Evaluacion de l ser arduinoEvaluacion de l ser arduino
Evaluacion de l ser arduino
 
electricidad y electrónica
electricidad y electrónica electricidad y electrónica
electricidad y electrónica
 
Tecnologia (2)
Tecnologia  (2)Tecnologia  (2)
Tecnologia (2)
 
Netduino
NetduinoNetduino
Netduino
 
Libro arduino blocks 40 proyectos resueltos
Libro   arduino blocks 40 proyectos resueltos Libro   arduino blocks 40 proyectos resueltos
Libro arduino blocks 40 proyectos resueltos
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 

Más de Visemi VI (6)

4 funcions sense retorn
4  funcions sense retorn4  funcions sense retorn
4 funcions sense retorn
 
3 contar, mientras
3  contar, mientras3  contar, mientras
3 contar, mientras
 
S4 a + arduino
S4 a + arduinoS4 a + arduino
S4 a + arduino
 
Manual mind+
Manual mind+Manual mind+
Manual mind+
 
Practicas IDE
Practicas IDEPracticas IDE
Practicas IDE
 
Ide arduino + arddublock
Ide arduino + arddublockIde arduino + arddublock
Ide arduino + arddublock
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Último (20)

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 

1 1 encender led

  • 1. Programando un LED en bitbloq (I) ¿Qué son los LED? La palabra LED es el acrónimo de light-emitting diode (en español, diodo emisor de luz). Los LED son diodos semiconductores que permiten que la corriente circule únicamente en una dirección y emiten luz cuando se activan. Uno de los usos más comunes de los LED es el de indicadores en dispositivos electrónicos, sustituyendo a las pequeñas bombillas que se usaban con anterioridad. Además, dada su capacidad para operar a altas frecuencias, se usan también en tecnologías avanzadas y de control. El desarrollo más reciente de los LED ha permitido que se puedan utilizar en el ámbito de la iluminación ambiental. Aunque actualmente su uso en este campo es limitado, se prevé un aumento de su presencia en los próximos años, pues tienen numerosas ventajas frente a las lámparas incandescentes y fluorescentes. Algunas de ellas son las siguientes:  Bajo consumo de energía.  Vida útil más larga.  Menor tamaño.  Mayor robustez.  Emisión de calor reducida.  Mayor resistencia a las vibraciones y a los golpes. ¿Quieres aprender a programar un LED usando bitbloq? Te enseñamos mediante ejemplos: Vas a necesitar  1 LED  Una placa Arduino  Un cable USB  Y, por supuesto, un ordenador con acceso a internet Vamos a poner varios ejemplos para que aprendas a programar un LED, ¡al grano! Ejemplo 1 Encender un LED Es uno de los ejemplos de programación más sencillos. Necesitas conectar la placa controladora al ordenador con el cable USB. A su vez, conecta el LED a la placa controladora. Al conectar cualquier componente es muy importante que te asegures de que los colores de los cables coinciden con los colores del pin al que lo vamos a conectar: el negro con el negro, el rojo con el rojo y el amarillo o blanco con el amarillo. El LED es un componente digital, ya que admite solo dos estados: apagado y encendido. Todos los componentes, ya sean sensores o actuadores que tengan solo dos estados, serán digitales, otro ejemplo es el botón (pulsador), que puede estar pulsado o no pulsado. Los pines digitales se corresponden con la ristra larga de pines de la placa, van del 0 al 13, aunque no se recomienda usar los pines 0 y 1, ya que son los mismos que se usan para la comunicación de la placa con el ordenador, y por ello podría darse un comportamiento inesperado o que nuestros programas no carguen correctamente. Seguimos los siguientes pasos para resolver el problema.
  • 2. Conectamos el LED en el PIN digital 13, tal y como se muestra en los siguientes esquemas. Ahora, programamos con bitbloq la placa controladora para que encienda el LED. Para ello, seleccionamos el bloque LED, le asignamos el pin digital 8 y establecemos la acción que deseamos desempeñar: en este caso, ENCENDER. Otra opción equivalente seria poner el siguiente bloque. El programa seria exáctamente el mismo Tras programar la placa controladora, si todo ha ido bien, el LED conectado en el pin digital número 8 debería estar encendido. Si no se enciende, averigua qué puede haber ocurrido haciéndote las siguientes preguntas: “¿He conectado la placa al ordenador?” “¿He seleccionado correctamente el puerto al que se ha conectado la placa?” “¿Coinciden los colores de los cables del LED con los del pin al que lo he conectado?” “¿He asignado un pin digital al bloque de LED en bitbloq?” “¿Me he acordado de ENCENDER el LED en el bloque?