Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: MMA8451Q mbed xbee_lib
Fork of Programme_course by
motor.h
00001 #ifndef MOTOR_H 00002 #define MOTOR_H 00003 #include "MKL25Z4.h" 00004 #include "mbed.h" 00005 00006 00007 #define MOTEUR_A 1 00008 #define MOTEUR_B 2 00009 00010 #define AVANCER 1 00011 #define RECULER 2 00012 #define ATTENTE 3 00013 00014 #define PWM_ANGLE_MILIEU 0 //0.0725-0.0725 00015 #define PWM_ANGLE_DROIT_MAX 0.02 //0.0925-0.0725 00016 #define PWM_ANGLE_GAUCHE_MAX 0.02 //0.0525-0.0725 00017 00018 #define ANGLE_DROIT_MAX 30 00019 #define ANGLE_GAUCHE_MAX 30 00020 #define FREQ_PWM 5000 00021 00022 #define CORRECTION 1 00023 00024 #define AVANCE 4 00025 00026 00027 void PWM_motor (int moteur ,int vitesse); 00028 void angle_servo_moteur (double angle); 00029 void motor_init(); 00030 00031 extern DigitalOut activate_motor; 00032 00033 extern PwmOut moteurA_avancer; 00034 extern PwmOut moteurA_reculer; 00035 extern PwmOut moteurB_avancer; 00036 extern PwmOut moteurB_reculer; 00037 extern PwmOut servo; 00038 #endif //MOTOR_H
Generated on Tue Jul 12 2022 21:30:22 by
