Tarea a realizar
  • Programa un LED para que cambie su valor de intensidad cada segundo. Un total de 5 cambios con la intensidad que tú elijas, pero que se note el cambio entre uno y otro estado.
  • Haz el montaje en Fritzing.
  • Rellena el informe de la práctica en la asignación correspondiente.

 

Materiales
  • 1 Placa de Arduino UNO.
  • 1 Protoboard.
  • Latiguillos.
  • 1 Diodo LED.
  • 1 Resistencia.

 

LED con distintas intensidades

 

El montaje de esta práctica es muy sencillo. Cabe recordar que cada LED va asociado a una resistencia de 220Ω.

La patilla larga del LED la conectaremos a una salida analógica (PWM), que son las que van marcadas con el símbolo ∼, por ejemplo, la nº 11, y la patilla corta con la resistencia, y ésta con tierra (GND).

El circuito se puede comprobar en la siguiente imagen del Software FRITZING:

 

Montaje en Fritzing Led con intensidades
Montaje con Fritzing

 

Sugerencias de programación
Para la realización de este programa se utilizarán los bloques de la categoría Entrada/Salida o de Actuadores. Simplemente hay que indicar el Pin en el que se ha conectado el LED, en esta práctica sólo los PWM y configurar valor entre 0 y 255.
Bloques de ArduinoBlocks
Con el bloque de tiempo se establece la duración de encendido del LED, por ejemplo, si se configura 1000ms, cada estado de iluminación se mantendrá durante 1 segundo.
En el caso de la ampliación, hay que realizar una regla de tres para calcular el valor de intensidad de iluminación en el rango 0 - 255 o utilizar el bloque "mapear" para cambiar de escala.
En el videotutorial puedes obtener más información.

 

Programa con ArduinoBlocks - LES con intensidades
Programa con ArduinoBlocks - Solución

 

 

¿Has terminado la práctica? Prueba con esto.

Ampliación 1.- Prueba ahora a dar los siguientes porcentajes de intensidad. 20%-100%-0%-50%-10%-75%. (Para ello deberás calcular el valor entre 0-255 que corresponde a cada porcentaje de intensidad).

% de iluminación

 

Programa con ArduinoBlocks - LED con intensidades
Programa con ArduinoBlocks - Solución Ampliación

 

Fotografías: Capturas de Fritzing y ArduinoBlocks

 

Técnicas de Estudio

Sí a la tecnología

¡¡¡SÍGUENOS EN NUESTRAS REDES SOCIALES!!!