Posted:
domingo, 3 de febrero de 2013
by Adrian in
Etiquetas:
Arduino
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:
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.