ARM Cortex-M3 User Manual Page 38

  • Download
  • Add to my manuals
  • Print
  • Page
    / 41
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 37
38
mbed Motor Controller Example
#
include
"mbed.h“
DigitalOut
leftfwd
(p16);
DigitalOut
leftrev
(p17);
PwmOut
pwm
(p21);
AnalogIn
pot
(p20);
int
main
(){
pwm.period_ms(1);
while
(1){
float
potmod = pot
-
0.5;
if
(potmod >= 0){
leftfwd = 1;
leftrev = 0;
pwm=((1.8 * potmod) + 0.1);
}
else
{
leftfwd = 0;
leftrev = 1;
pwm = fabs((1.8 * potmod)
-
0.1);
}
}
}
Page view 37
1 2 ... 33 34 35 36 37 38 39 40 41

Comments to this Manuals

No comments