Biblioteca com go_angle

Dependencies:   mbed

Committer:
MatteusCarr
Date:
Mon Apr 13 22:17:13 2020 +0000
Revision:
0:765da3331ade
Biblioteca com go_angle

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MatteusCarr 0:765da3331ade 1 /* mbed Microcontroller Library
MatteusCarr 0:765da3331ade 2 * Copyright (c) 2019 ARM Limited
MatteusCarr 0:765da3331ade 3 * SPDX-License-Identifier: Apache-2.0
MatteusCarr 0:765da3331ade 4 */
MatteusCarr 0:765da3331ade 5
MatteusCarr 0:765da3331ade 6 //#include "mbed.h"
MatteusCarr 0:765da3331ade 7 //#include "platform/mbed_thread.h"
MatteusCarr 0:765da3331ade 8
MatteusCarr 0:765da3331ade 9
MatteusCarr 0:765da3331ade 10 // Blinking rate in milliseconds
MatteusCarr 0:765da3331ade 11 #define BLINKING_RATE_MS 500
MatteusCarr 0:765da3331ade 12
MatteusCarr 0:765da3331ade 13 #include "mbed.h"
MatteusCarr 0:765da3331ade 14 #include "StepperMotor.h"
MatteusCarr 0:765da3331ade 15
MatteusCarr 0:765da3331ade 16 StepperMotor m( P0_23, P1_02, P0_13, P0_15 );
MatteusCarr 0:765da3331ade 17
MatteusCarr 0:765da3331ade 18 int main() {
MatteusCarr 0:765da3331ade 19 m.set_sync_mode( StepperMotor::SYNCHRONOUS );
MatteusCarr 0:765da3331ade 20 m.set_power_ctrl( true );
MatteusCarr 0:765da3331ade 21
MatteusCarr 0:765da3331ade 22 while( 1 ) {
MatteusCarr 0:765da3331ade 23 m.go_angle( 120 );
MatteusCarr 0:765da3331ade 24 wait( 0.5 );
MatteusCarr 0:765da3331ade 25
MatteusCarr 0:765da3331ade 26 m.go_angle( 240 );
MatteusCarr 0:765da3331ade 27 wait( 0.5 );
MatteusCarr 0:765da3331ade 28
MatteusCarr 0:765da3331ade 29 m.go_angle( 0 );
MatteusCarr 0:765da3331ade 30 wait( 0.5 );
MatteusCarr 0:765da3331ade 31
MatteusCarr 0:765da3331ade 32 m.go_angle( 240 );
MatteusCarr 0:765da3331ade 33 wait( 0.5 );
MatteusCarr 0:765da3331ade 34
MatteusCarr 0:765da3331ade 35 m.go_angle( 120 );
MatteusCarr 0:765da3331ade 36 wait( 0.5 );
MatteusCarr 0:765da3331ade 37
MatteusCarr 0:765da3331ade 38 m.go_angle( 0 );
MatteusCarr 0:765da3331ade 39 wait( 0.5 );
MatteusCarr 0:765da3331ade 40 }
MatteusCarr 0:765da3331ade 41 }