![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
code de la carte à tout faire / carte strat
Dependencies: mbed
Diff: Actionneurs/Actionneurs.h
- Revision:
- 0:76bc3ed27822
diff -r 000000000000 -r 76bc3ed27822 Actionneurs/Actionneurs.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Actionneurs/Actionneurs.h Wed May 10 09:10:26 2017 +0000 @@ -0,0 +1,47 @@ +#ifndef CRAC_ACTIONNEUR +#define CRAC_ACTIONNEUR + +#include "global.h" + +typedef enum +{ + ETAT_ATTENTE, + + ETAT_TRAITEMENT_ACTION_AX12, + + ETAT_BAISSER_MAIN_GAUCHE, + ETAT_BAISSER_MAIN_DROITE, + ETAT_CHECK_COULEUR, + + ETAT_TURBINE, + ETAT_POMPES + +} E_GameEtat; + + +typedef enum{ + BLEU, + JAUNE +}E_Couleur; + +/****************************************************************************************/ +/* FUNCTION NAME: turbineWritePWM */ +/* DESCRIPTION : envoie une pwm de valeurPWM à la turbine */ +/****************************************************************************************/ +void turbineWritePWM(int valeurPWM); +/****************************************************************************************/ +/* FUNCTION NAME: pompeWritePWM */ +/* DESCRIPTION : envoie une pwm de valeurPWM à la pompe */ +/****************************************************************************************/ +void pompeWritePWM(int valeurPWM); +/****************************************************************************************/ +/* FUNCTION NAME: pompeWritePWM */ +/* DESCRIPTION : ouvre ou ferme l'electrovannes */ +/****************************************************************************************/ +void electrovanneControle(int etat); +/****************************************************************************************/ +/* FUNCTION NAME: pompeWritePWM */ +/* DESCRIPTION : ouvre ou ferme l'electrovannes */ +/****************************************************************************************/ +void electrovanneControle(int etat); +#endif \ No newline at end of file