Biblioteca com go_angle

Dependencies:   mbed

main.cpp

Committer:
MatteusCarr
Date:
2020-04-13
Revision:
0:765da3331ade

File content as of revision 0:765da3331ade:

/* mbed Microcontroller Library
 * Copyright (c) 2019 ARM Limited
 * SPDX-License-Identifier: Apache-2.0
 */

//#include "mbed.h"
//#include "platform/mbed_thread.h"


// Blinking rate in milliseconds
#define BLINKING_RATE_MS  500

   #include "mbed.h"
   #include "StepperMotor.h"
 
   StepperMotor m( P0_23, P1_02, P0_13, P0_15 );
 
   int main() {
       m.set_sync_mode( StepperMotor::SYNCHRONOUS );
       m.set_power_ctrl( true );
 
       while( 1 ) {
           m.go_angle( 120 );
           wait( 0.5 );
      
           m.go_angle( 240 );
           wait( 0.5 );
    
           m.go_angle( 0 );
           wait( 0.5 ); 
 
           m.go_angle( 240 );
         wait( 0.5 );
      
           m.go_angle( 120 );
           wait( 0.5 );
    
           m.go_angle( 0 );
           wait( 0.5 ); 
       }
   }