Вы находитесь на странице: 1из 1

const int motor=3; // led conectado al pin 3

const float pot =0; // el pot esta conectado al pin A0


const int voltmotor=1;
int brillo; //variable para el brillo
float voltaje, RPM;
void setup () {
pinMode (motor, OUTPUT); // declaramos el led como salida
/* los pin analogicos se declaran como entrada automaticamente */
Serial.begin(9600);
}
void loop (){
/*leemos el valor del potenciometro divididos entre 4 ya que
solo se pueden usar valores entre 0 y 255 en analog Write */
brillo = analogRead (pot) / 4;
/*analogWrite recibe dos valores,el pin a usar y la intensidad del voltaje
los valores de voltaje van de 0 a 255*/
analogWrite(motor, brillo);
voltaje= analogRead(pot)/204.8;
RPM= voltaje*60.00/(0.005*100.00);
Serial.print(" RPM=");
Serial.println(RPM);
delay(1000);
}