int led = 9; //almacenan valores numéricos de 16 bits sin decimales comprendidos en el rango desde -32,768
//a 32,767.
const int pinPotenciometro = A2; //Creas una variable con un número determinado
void setup() {
Serial.begin (9600); //Ajusta la velocidad de transferencia de datos en bits por segundos (bauds) para la
//transmisión serie
}
void loop() {
int potenciometro = analogRead(pinPotenciometro); //Lee el estado (HIGH o LOW) del “pin” especificado, que ha sido previamente configurado
//como “entrada”.
Serial.println (potenciometro); //Envía un dato (valor) al puerto serie en forma de texto ASCII, seguido por un retorno de
//carro (ASCII 13, or '\r') y un carácter de línea nueva (ASCII 10, o '\n').
delay(1000); //Esto es lo que tarde en activarse o desactivarse.
for (int i = 0 ; i <= 255; i++) { //Se utiliza para repetir un bloque de instrucciones un número de veces
//determinado.
analogWrite(led, i); //Esta instrucción sirve para escribir un pseudo-valor analógico
delay(30); //Es lo que tarda en completarse un acción.
}
for (int i = 255 ; i >= 0; i--) {
analogWrite(led, i); //Esta instrucción sirve para escribir un pseudo-valor analógico
delay(30); //Es lo que tarda en completarse un acción.
}
}