PropWare
C++ objects and CMake build system for Parallax Propeller
Home
Download
Getting Started
Documentation
Reference
About
Related Links
Stepper_Demo.cpp
Move a stepper motor forward and backward at different speeds.
cmake_minimum_required(VERSION 3.3)
find_package(
PropWare
REQUIRED)
project(Stepper_Demo)
create_simple_executable(${PROJECT_NAME} Stepper_Demo.cpp)
// Includes
#include <
PropWare/PropWare.h
>
#include <
PropWare/motor/stepper.h
>
int
main
() {
PropWare::Stepper
stepper(
PropWare::Port::P1
,
PropWare::Port::P2
,
PropWare::Port::P3
,
PropWare::Port::P4
);
stepper.
step_forward
(10);
// Step forward 10 steps
stepper.
step_reverse
(15);
// Step back 15 steps
stepper.
step_forward
(5,
PropWare::Stepper::DEFAULT_DELAY
/ 2);
// Step forward 5 steps, but do it twice as fast
return
0;
}
Generated on Sat Aug 27 2016 00:58:03 for PropWare by
1.8.12