Programme d'utilisation des AX12 et de l'MX12 V3. 0C = action de l'MX12. (data0) 0 | 1 | 2 = position & sens de rotation

Dependencies:   MX12

Fork of Utilisatio_MX12_V3 by CRAC Team

Committer:
R66Y
Date:
Sat May 20 18:12:28 2017 +0000
Revision:
5:bb953eda06e7
Parent:
2:9d280856a536
Derni?re version de l'MX12.;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
matthieuvignon 2:9d280856a536 1 #include "mbed.h"
matthieuvignon 2:9d280856a536 2
matthieuvignon 2:9d280856a536 3 extern PwmOut turbine;
matthieuvignon 2:9d280856a536 4 extern void gerer_turbine(unsigned short pwm_turbine);
matthieuvignon 2:9d280856a536 5
matthieuvignon 2:9d280856a536 6 extern DigitalOut led2;
matthieuvignon 2:9d280856a536 7
matthieuvignon 2:9d280856a536 8 void gerer_turbine(unsigned char pwm_turbine) {
matthieuvignon 2:9d280856a536 9
matthieuvignon 2:9d280856a536 10 turbine.period_ms(20);
matthieuvignon 2:9d280856a536 11
matthieuvignon 2:9d280856a536 12
matthieuvignon 2:9d280856a536 13 if (pwm_turbine==0)
matthieuvignon 2:9d280856a536 14 turbine.pulsewidth_us(800);
matthieuvignon 2:9d280856a536 15 else if (pwm_turbine==1) {
matthieuvignon 2:9d280856a536 16 turbine.pulsewidth_us(1000+(10*pwm_turbine));
matthieuvignon 2:9d280856a536 17 }
matthieuvignon 2:9d280856a536 18
matthieuvignon 2:9d280856a536 19 }