Alexandre Pirotte
/
commande_robot_festival_reception_servo
coucou bob
fct.cpp
- Committer:
- pirottealex
- Date:
- 2018-12-17
- Revision:
- 0:e9a025a937b4
File content as of revision 0:e9a025a937b4:
#include "mbed.h" #include "fct.h" void vitmoteur(float VitG, float VitD) { if(VitG<0) { VitG=-1*VitG; cmdI2C=cmdI2C&0xfe; //passe le moteur gauche en marche arriere 00000001 } else { cmdI2C=cmdI2C|0x01; // marche avant 11110111 mot gauche } if(VitD<0) { VitD=-1*VitD; cmdI2C=cmdI2C&0xfd; //passe le moteur gauche en marche arriere 00000100 } else { cmdI2C=cmdI2C|0x02;//marche avant 11111011 mot droit } monI2C.write(ADR_PCF,&cmdI2C,1); MotG.pulsewidth(((100-VitG)/100.0)*PERIOD); MotD.pulsewidth(((100-VitD)/100.0)*PERIOD); } void init(void) { MotG.period(PERIOD); MotD.period(PERIOD); vitmoteur(0,0); }