Cintillo Institucional

/*
 * Programa 002/02/01
 * Manejo de Entrada Analógica
 * csoto -Cenditel-
 * check 15/07/2011
 */

//Declarando las variables a trabajar
int ledpin1 = 13;   // Pin salida digital (led interno)
int ledpin2 = 12;   // Pin salida digital (led externo)
int pinentrada = 0; // Pin entrada analógica
int val = 0;        // Valor de lectura del sensor Temt6000

void setup() {
  //Declaramos los pines como salidas digitales
  pinMode(ledpin1, OUTPUT);  
  pinMode(ledpin2, OUTPUT); 

  //Configuraciones del puerto serial  
  Serial.begin(9600); //Configura la velocidad de transmisión con el puerto

}

void loop() {
  val = analogRead(pinentrada);    // Lectura del valor analogico del potenciometro

  // se realiza comparacion con un valor umbral para apagar o encender el 
  // led, es decir cuando haya ausencia de luz, los led se encienden
  digitalWrite(ledpin1, HIGH);
  digitalWrite(ledpin2, HIGH);
  delay(val);
  digitalWrite(ledpin1, LOW);
  digitalWrite(ledpin2, LOW);
  delay(val);    
  }

hlpd/curso_arduino/fuentes/caf0020201 (última edición 2011-07-15 17:00:07 efectuada por _desactivada_csoto)