Guillaume Chauvon
/
Asservissment_robot2_v16_05
l
hardware.h@3:d38aa400d5e7, 2019-05-09 (annotated)
- Committer:
- GuillaumeCH
- Date:
- Thu May 09 07:09:54 2019 +0000
- Revision:
- 3:d38aa400d5e7
- Parent:
- 2:3066e614372f
oui
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
GuillaumeCH | 0:38dbe2988e77 | 1 | #ifndef HARDWARE_H |
GuillaumeCH | 0:38dbe2988e77 | 2 | #define HARDWARE_H |
GuillaumeCH | 0:38dbe2988e77 | 3 | |
GuillaumeCH | 0:38dbe2988e77 | 4 | |
GuillaumeCH | 0:38dbe2988e77 | 5 | void init_hardware(void); |
GuillaumeCH | 0:38dbe2988e77 | 6 | void set_PWM_moteur_D(int PWM); |
GuillaumeCH | 0:38dbe2988e77 | 7 | void set_PWM_moteur_G(int PWM); |
GuillaumeCH | 0:38dbe2988e77 | 8 | |
GuillaumeCH | 0:38dbe2988e77 | 9 | void set_step_moteur_D(int steps); |
GuillaumeCH | 0:38dbe2988e77 | 10 | |
GuillaumeCH | 0:38dbe2988e77 | 11 | |
GuillaumeCH | 0:38dbe2988e77 | 12 | long int get_nbr_tick_D(void); |
GuillaumeCH | 0:38dbe2988e77 | 13 | long int get_nbr_tick_G(void); |
GuillaumeCH | 0:38dbe2988e77 | 14 | void attente_synchro(void); |
GuillaumeCH | 0:38dbe2988e77 | 15 | |
GuillaumeCH | 0:38dbe2988e77 | 16 | void allumer_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 17 | void eteindre_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 18 | |
GuillaumeCH | 0:38dbe2988e77 | 19 | void allumer_autres_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 20 | void eteindre_autres_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 21 | void toggle_autres_del(void); |
GuillaumeCH | 0:38dbe2988e77 | 22 | |
GuillaumeCH | 0:38dbe2988e77 | 23 | void motors_on(void); |
GuillaumeCH | 0:38dbe2988e77 | 24 | void motors_stop(void); |
GuillaumeCH | 0:38dbe2988e77 | 25 | |
GuillaumeCH | 0:38dbe2988e77 | 26 | void updateEncoderA(void); |
GuillaumeCH | 0:38dbe2988e77 | 27 | void updateEncoderB(void); |
GuillaumeCH | 0:38dbe2988e77 | 28 | |
GuillaumeCH | 2:3066e614372f | 29 | long int get_position_D(); |
GuillaumeCH | 0:38dbe2988e77 | 30 | long int get_position_G(); |
GuillaumeCH | 3:d38aa400d5e7 | 31 | void debugEncoder(); //printf les ticks de codeuse |
GuillaumeCH | 3:d38aa400d5e7 | 32 | void bouton(); //attente de l'appuie sur le bouton bleu |
GuillaumeCH | 2:3066e614372f | 33 | |
GuillaumeCH | 0:38dbe2988e77 | 34 | #endif |