En esta práctica
vamos a conectar un potenciómetro para controlar diferentes actuadores, por
ejemplo: Controlar el brillo de un led, la velocidad de un motor, el sonido de
un buzzer etc.
El material que
vamos a utilizar es el siguiente:
Un Arduino Uno
Un potenciómetro
de 50 KΩ
Un led
Una resistencia
de 220 Ω
Cables Dupont M-M
Diagrama de
conexión:
Aquí vamos a añadir
2 variables de tipo int o entero, una llamada valor donde se va a guardar el
valor del potenciómetro. Este valor va desde 0 hasta 1023, osea 1024 valores.
En la segunda llamada
mapa se va a guardar el valor del potenciómetro, pero transformaremos el valor
de 0 hasta 1023 en valores de actuadores, que son de 0 hasta 255.
Iniciamos el
puerto serial a la velocidad de 9600 baudios.
Imprimimos un título
a nuestra practica e indicamos que el pin para controlar el led es el numero 3…
un pin PWM, lo usaremos para escribir de forma analógica.
Vamos a guardar el valor del potenciómetro con
la instrucción analogRead(A0); es en este pin donde conecto el pin central del potenciómetro.
Usamos mapa =
map(valor, 0, 2013, 0, 255); para cambiar el valor de la lectura “valor” a sus
nuevos valores.
Esperamos 300
mili segundos para que haga lecturas pausadas.
Ya por ultimo
escribimos de forma analógica el valor de mapa en el pin 3 del Arduino.
Observa como el led se enciende conforme giras el potenciometro.
No hay comentarios:
Publicar un comentario