S4A.- Práctica 5 .- Cambiar la intensidad de un LED

¿Qué vamos a aprender en esta práctica?.
  • Utilización del potenciometro.
  • Operaciones con los valores de los sensores.
1º ¿Qué es un potenciometro?
Un potenciometro es una resistencia variable que limita el paso de la corriente eléctrica, por lo que nos dará un valor (Intensidad) de la corriente que pasa por él.

Los potenciometros tienen 3 terminales A, B y C, conectaremos el (+) a un lado, (-) al otro y por el terminal B mediremos la intensidad de salida.
2º Qué vamos a utilizar.
  • Placa
  • Protoboard
  • Resistencia de 330 Ohmios.
  • LED.
  • Potenciomentro 
  • Cables
3º Montamos el circuito.
4º Vamos a programarlo.
Lo primero que tenemos que tener en cuenta es que los valores del pin analógico 5 oscilan entre 0 y 1023 lo que hace un poco complicado trabajar con 1023 posibles valores.
Para ello realizaremos una pequeña operación matemática para que estos valores oscilen entre 0 y 255.

En S4A quedaría así:
Movemos el potenciómentro y comprobamos que los valores de la variable sensor oscilan entre 0 y 255.

5º Por último programamos S4A para que el LED se encienda más o menos dependiendo del valor de la variable "sensor".
Sería algo así:
  • Asignar el valor de la variable "sensor" al valor de salida del PIN 5(PWR).
En S4A quedaría:

6º Comprobamos que si movemos el potenciómetro la intensidad del LED varía.

7º Actividad de ampliación.
Modifica el programa en S4A para que cambien los escenarios o los objetos cuando cambia la luminosidad del LED, por ejemplo un muñeco que se ruborice más o menos cuando movemos el potenciometro.

8º Actualizamos nuestro porfolio de prácticas con esta última actividad.
  • Qué vamos a aprender en esta práctica?
  • Circuito.
  • Breve explicación de la práctica ¿Qué ocurre?.
  • Problemas y soluciones.
  • Propuestas o innovaciones que realices.