A litttle pwm and motorprogram to show how libaryswork

Dependencies:   mbed Motor

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 // Sweep the motor speed from full-speed reverse (-1.0) to full speed forwards (1.0)
00002 
00003 #include "mbed.h"
00004 #include "Motor.h"
00005 
00006 Motor m1(p23, p6, p5); // pwm, fwd, rev
00007 PwmOut led1(LED1);
00008 PwmOut led2(LED2);
00009 int main() {
00010 Serial pc(USBTX, USBRX);
00011 
00012     while (1) {
00013         led2 = 1-led1;
00014         led1 = led1 + 0.01;
00015         wait(0.02);
00016         if (led1 == 1.0) {
00017             led1 = 0;
00018         }
00019         if (led2 == 0) {
00020             led2 = 1,0;
00021         }
00022         
00023 {
00024 //r (float s= -1.0; s < 1.0 ; s += 0.01) {
00025      m1.speed(s); 
00026 float s=0.45
00027 
00028     }
00029 
00030 
00031 
00032 pc.printf("Hallo");
00033 
00034 
00035 
00036 
00037 
00038 
00039    
00040     }
00041      }
00042