ARM Cortex-M3 Bedienungsanleitung Seite 38

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 41
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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);
}
}
}
Seitenansicht 37
1 2 ... 33 34 35 36 37 38 39 40 41

Kommentare zu diesen Handbüchern

Keine Kommentare