Oscar Alejandro Martinez Mancilla
/
Parte_2_Practica_2_Actuadores
Parte_2_Practica_2_Actuadores
Diff: main.cpp
- Revision:
- 1:f7bc881a64ca
- Parent:
- 0:41ffebb20939
--- a/main.cpp Sun Mar 22 03:56:04 2015 +0000 +++ b/main.cpp Sun Mar 22 16:38:42 2015 +0000 @@ -12,12 +12,12 @@ //--- Constantes --------------------------------------------- -#define MAX_FREQ 500 //Se define el valor de la frecuencia máxima de la señal de reloj +#define MAX_FREQ 1000 //Se define el valor de la frecuencia máxima de la señal de reloj #define MIN_FREQ 4 //Se define el valor de la frecuencia minima de la señal de reloj //--- Variables ----------------------------------------------- -int freq=0; //Se declaran la variable para guardar la frecuencia de la señal de reloj +int freq=0; //Se declaran la variable para guardar la frecuencia de la señal de reloj int t=0; //Se declaran la variable para guardar la lectura del timer @@ -28,9 +28,9 @@ //--- Programa Principal -------------------------------- int main(){ - timer.start(); //Se inicializa el timer - botonGiro.rise(&cambio_giro); //Se direcciona la funcion cambio_giro al flanco positivo del boton controlador de sentido de giro - botonSecuencia.rise(&cambio_secuencia); //Se direcciona la funcion cambio_giro al flanco positivo del boton controlador de secuencia + timer.start(); //Se inicializa el timer + botonGiro.rise(&cambio_giro); //Se direcciona la funcion cambio_giro al flanco positivo del boton controlador de sentido de giro + botonSecuencia.rise(&cambio_secuencia); //Se direcciona la funcion cambio_giro al flanco positivo del boton controlador de secuencia while(1){ //Ciclo del programa principal freq=MIN_FREQ+(MAX_FREQ-MIN_FREQ)*pot; //Se lee el potenciometro y se mapea la lectura al rango de frecuencias máxima y mínima