Matteus Car
/
Testep
Biblioteca com go_angle
Diff: main.cpp
- Revision:
- 0:765da3331ade
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Apr 13 22:17:13 2020 +0000 @@ -0,0 +1,41 @@ +/* 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 ); + } + } \ No newline at end of file