Documente Academic
Documente Profesional
Documente Cultură
15)
ASIGNATURA: MICROCONTROLADORES
No. de práctica
TÍTULO DE LA PRÁCTICA: LED A DISTINTA INTESIDAD (Función analogWrite)
NOMBRES:
5
CURSO:
A. OBJETIVOS DE LA PRÁCTICA
B. FUNDAMENTO TEÓRICO
Se pretende que un LED pase de poca intensidad lumínica hasta intensidad lumínica máxima, luego de
alcanzarla; reducirá progresivamente su intensidad hasta apagarse, y se repite el ciclo. Los tiempos que tarde
en pasar de apagado a totalmente encendido y viceversa son irrelevantes siempre que se lo pueda percibir
claramente. Para ello se debe conectar el ánodo del LED a uno de los siguientes pines digitales: 3, 5, 6, 9, 10
o 11. Estos pines son PWM~, lo que significa que aunque se encuentren en 0 V o 5 V por ser digitales, pueden
simular voltajes analógicos intermedios.
Por ejemplo, si en la mitad del ciclo está en alto y la otra mitad está en bajo, entonces se comporta en término
medio como si fuese una salida de 2,5 V. conectar el ánodo del LED al pin 11, que es PWM~. Se tiene que
declarar este pin como salida en el setup().
Así, el primer argumento de analogWrite es el pin PWM~ elegido para la escritura. El segundo argumento debe
valer entre 0 y 255; 0 para 0 V y 255 para 5 V. Si se establece 2,5 V el valor será 127.5.
Como pista, para que el LED se encienda poco a poco se emplea un bucle for con la variable i en el que su
valor inicial será 0 y vaya aumentando hasta llegar a 255. Dentro de las llaves del bucle se escribe la sentencia:
analogWrite(11, i);
y con un delay de 10 ms para evitar el encendido rápido del LED. Después habrá que hacer otro bucle for en
el cual la variable i vaya desde 254 hasta 1.
1
C. LISTADO DE MATERIALES O HERRAMIENTAS
Experimento 1.1
E. ACTIVIDADES A DESARROLLAR
E1. Escribir un sketch que controle tres LED’s mediante tres salidas analógicas, bajo los siguientes parámetros.
LED 1, se enciende totalmente, después de 500 ms se enciende a la mitad de su intensidad y después
de 500 ms se apaga.
LED 2, se enciende a la mitad de su intensidad, después de 500 ms se apaga y después de 500 ms se
enciende a toda su intensidad.
LED 3, está apagado, después de 500 ms se enciende en su totalidad y después de 500 ms se
enciende a la mitad de su intensidad.
F. DIAGRAMAS DE CIRCUITO
2
G. SIMULACIONES
H. PROGRAMACIÓN
I. CONCLUSIONES Y RECOMENDACIONES
Por favor incluir tres conclusiones obligatorias, tres recomendaciones opcionales y una obligatoria.