Stepper motor

Dependencies:   StepperMotorUni mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 
00004 BusOut steps (PA_7, PB_6, PC_7, PA_9);
00005 
00006 
00007 int main() 
00008 {
00009     int i=0;
00010     int svar;
00011     
00012     printf("Tast 0 for med klokka, tast 1 for mot klokka\n");
00013     scanf("%d",&svar);
00014 
00015     if(svar==0)
00016     {
00017     for (i=0;i<512;i++) 
00018         {
00019         steps=0x9;
00020         wait_ms(5);
00021         steps=0xC;
00022         wait_ms(5);
00023         steps=0x6;
00024         wait_ms(5);
00025         steps=0x3;
00026         wait_ms(5);
00027         }
00028     }
00029 
00030     else if(svar==1)
00031    {
00032     for (i=0;i<512;i++) 
00033         {
00034         steps=0x3;
00035         wait_ms(5);
00036         steps=0x6;
00037         wait_ms(5);
00038         steps=0xC;
00039         wait_ms(5);
00040         steps=0x9;
00041         wait_ms(5);
00042         }
00043     }
00044  }    
00045     
00046 
00047