Title: Salidas analógicas
Course: Tecnología 4º ESO. > Section: Arduino 3

Algunas salidas de arduino se comportan como analógicas (las marcadas con una S). Con ellas podemos hacer que un motor se mueva más rápido o más lento. La instrucción es:

 analogWrite (PIN,VALOR);

Donde PIN es la salida y VALOR es la potencia. Valor puede variar entre 0 (mínima potencia) y 255 (máxima potencia).

Prueba esto con el led nº 6:

void setup(){

pinMode(6,OUTPUT);

}

int luz = 50;

void loop(){

analogWrite(6, luz);

delay(400);

luz = luz + 50;

}

Haz un coche que se mueve hacia delante a 3 velocidades distintas durante un segundo en cada velocidad y al final se para.

Utilizando esta instrucción si no has conseguido máxima calificación en la prueba de que el coche vaya en linea recta, puedes usarla para conseguirlo.