Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2015
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Práctica 2. Ejercicio 1. Apartado A
  2. //Álvaro García-Faure Torres y Esteban Pérez Wohlfeil
  3. //Control en bucle abierto
  4.  
  5. //Definimos la potencia que vamos a ir cambiando
  6. //Empíricamente hemos comprobado que debe ser 62 para hacer 860 revoluciones
  7. #define POTENZA 62
  8.  
  9. task main(){
  10.      ResetRotationCount(OUT_A); //Reseteamos el contador
  11.      Wait(500);                 //Hacemos una espera para que el reseteo tenga efecto
  12.      OnFwd(OUT_AC, POTENZA);    //Hacemos funcionar los motores a 62 de potencia
  13.      Wait(2000);                //Funcionan durante 2 segundos
  14.      Off(OUT_AC);               //Apagamos los motores
  15.  
  16.      //Mostramos por pantalla las rotaciones del motor A
  17.      TextOut(10, LCD_LINE1, "SALIDA PLANTA" );
  18.      int planta = MotorRotationCount(OUT_A);
  19.      NumOut(10, LCD_LINE2, planta);
  20.  
  21.      //Esperamos 3 segundos para que nos dé tiempo a leerlo
  22.      Wait(3000);
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement