manual de programación arduina Manual+Programacion+Arduino | Page 33

Arduino: Manual de Programación entrada con potenciómetro (entrada analógica) El uso de un potenciómetro y uno de los pines de entrada analógica-digital de Arduino (ADC) permite leer valores analógicos que se convertirán en valores dentro del rango de 0-1024. El siguiente ejemplo utiliza un potenciómetro para controlar un el tiempo de parpadeo de un LED. int potPin = 0; // pin entrada para potenciómetro int ledPin = 13; // pin de salida para el LED void setup() { pinMode(ledPin, OUTPUT); } // declara ledPin como SALIDA void loop() { digitalWrite(ledPin, HIGH); // pone ledPin en on delay(analogRead(potPin)); // detiene la ejecución un tiempo “potPin” digitalWrite(ledPin, LOW); // pone ledPin en off delay(analogRead(potPin)); // detiene la ejecución un tiempo “potPin” } 33