Posted: domingo, 3 de febrero de 2013 by Adrian in Etiquetas:
0

Lab-002   Encendido y apagado incremental de un LED.


El laboratorio anterior nos sirve de base para el siguiente laboratorio, a continuación los objetivos

Objetivos:

-  Utilizar salidas analógicas PWM   (Pulse With Modulation).
-  Habilitar el motinor serial para mostrar los valores del circuito.

Materiales

- Placa Arduino
- Led 1.5 volts
- Jumpers

Montando el Circuito


En el laboratorio anterior utilizamos el Pin 13 fuente que alimentaba el LED, para este laboratorio, cambiamos por el Pin 9 que es un pin como pulso modulado.   Esto quiere decir que su valor de alto o bajo (1 o 0)  puede situarse en un valor entre 0 y 255, lo que permite manipular la intensidad de luz que emite el LED.

Este sería el esquema del montaje:





Programación del Circuito

En el bloque Setup,  definimos el pin con el que se va a trabajar (Pin 9)  y se parametriza el monitor serial para identificar los valores que estan llegando del pin.

Serial.begin(9600);

Se insertan dos ciclos For, el primero para incrementar la intensidad de 0 a 10 y el segundo para reducir la intensidad de 10 a 0. A diferencia el laboratorio anterior la escritura en el LED se hace mediante la instrucción analogWrite([pin], intensidad), ya que estamos usando una salida analógica.



Una vez que inicia la ejecución del programa, en el menú de processing seleccionamos  Herramientas - Monitor Serial   esto nos abre la ventana que muestra los datos que están llegando al pin 9.



0 comentarios: