Salida de PWM para un movimiento en ascendente y descendente de un servomotor

Dependencies:   mbed

Committer:
emanueltorres
Date:
Fri Feb 07 23:48:15 2020 +0000
Revision:
0:7b0e4adbdea2
PWM con sensor MG90S

Who changed what in which revision?

UserRevisionLine numberNew contents of line
emanueltorres 0:7b0e4adbdea2 1 #include "mbed.h"
emanueltorres 0:7b0e4adbdea2 2
emanueltorres 0:7b0e4adbdea2 3 PwmOut PWM1(PA_0);
emanueltorres 0:7b0e4adbdea2 4 float i;
emanueltorres 0:7b0e4adbdea2 5 int main()
emanueltorres 0:7b0e4adbdea2 6 {
emanueltorres 0:7b0e4adbdea2 7 PWM1.period(0.010);
emanueltorres 0:7b0e4adbdea2 8 while(1) {
emanueltorres 0:7b0e4adbdea2 9
emanueltorres 0:7b0e4adbdea2 10 for (i=0; i<1; i=i+0.1) {
emanueltorres 0:7b0e4adbdea2 11
emanueltorres 0:7b0e4adbdea2 12 PWM1=i;
emanueltorres 0:7b0e4adbdea2 13 wait(0.1);
emanueltorres 0:7b0e4adbdea2 14 }
emanueltorres 0:7b0e4adbdea2 15
emanueltorres 0:7b0e4adbdea2 16 for (i=1; i>0; i=i-0.1) {
emanueltorres 0:7b0e4adbdea2 17
emanueltorres 0:7b0e4adbdea2 18 PWM1=i;
emanueltorres 0:7b0e4adbdea2 19 wait(0.1);
emanueltorres 0:7b0e4adbdea2 20
emanueltorres 0:7b0e4adbdea2 21 }
emanueltorres 0:7b0e4adbdea2 22
emanueltorres 0:7b0e4adbdea2 23
emanueltorres 0:7b0e4adbdea2 24
emanueltorres 0:7b0e4adbdea2 25 }
emanueltorres 0:7b0e4adbdea2 26 }