PROGRAMACIÓN DE SISTEMAS EMBEBIDOS CON ARDUINO
viernes, 9 de marzo de 2012
Laboratorio 4: 5 Leds y 2 Potenciometros
5 LEDS Y 2 POTENCIÓMETROS:
El laboratorio número 4 consiste en crear una secuencia de leds utilizando un potenciómetro como entrada de la señal para seleccionar el encendido de los leds y el otro para la duración de encendido.
/** * Laboratorio N4: Encender una secuencia de leds utilizando un potenciómetro * como entrada de la señal para seleccionar el encendido de los leds * y el otro para la duración de encendido. * @author David */ int i, t; int intPotenciometro0 = A0, intPotenciometro1 = A1; int vltPotenciometro0, vltPotenciometro1; void setup() { for (i = 2; i <= 6; i++) { pinMode(i, OUTPUT); } } void loop() { vltPotenciometro0 = analogRead(intPotenciometro0); vltPotenciometro1 = analogRead(intPotenciometro1); for (i = 2; i < 6; i++) { Led(i, vltPotenciometro0, vltPotenciometro1); } for (i = 6; i > 2; i--) { Led(i, vltPotenciometro0, vltPotenciometro1); } } void Led(int intPin, int intTiempo0, int intTiempo1) { digitalWrite(intPin, HIGH); delay(intTiempo0); digitalWrite(intPin, LOW); delay(intTiempo1); }
No hay comentarios:
Publicar un comentario
Entrada más reciente
Entrada antigua
Inicio
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario