Programme d'utilisation des AX12 avec rajout de l'MX12
Fork of test_carteAToutFaire_PR by
Turbine.cpp@3:1bb26049bdd1, 2017-05-20 (annotated)
- Committer:
- R66Y
- Date:
- Sat May 20 15:23:58 2017 +0000
- Revision:
- 3:1bb26049bdd1
- Parent:
- 2:9d280856a536
Programme de contr?le des AX12 avec rajout de l'MX12;
Who changed what in which revision?
User | Revision | Line number | New 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 | } |