Mbed os 5

Committer:
ibiltari
Date:
Sun Sep 15 18:12:58 2019 +0200
Revision:
8:d44b8a280c09
Parent:
5:4afaa6b184e5
merge

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Ibiltari 5:4afaa6b184e5 1 /*
Ibiltari 5:4afaa6b184e5 2 sample program for AccelStepper.h
Ibiltari 5:4afaa6b184e5 3 inspired by the Bounce example of the Arduino version
Ibiltari 5:4afaa6b184e5 4
Ibiltari 5:4afaa6b184e5 5
Ibiltari 5:4afaa6b184e5 6 */
Ibiltari 5:4afaa6b184e5 7 #include "AccelStepper.h"
Ibiltari 5:4afaa6b184e5 8
Ibiltari 5:4afaa6b184e5 9 /**
Ibiltari 5:4afaa6b184e5 10 *** Main function
Ibiltari 5:4afaa6b184e5 11 **/
Ibiltari 5:4afaa6b184e5 12
Ibiltari 5:4afaa6b184e5 13 /*AccelStepper stepper(4, p21, p22, p23, p24); */
Ibiltari 5:4afaa6b184e5 14
Ibiltari 5:4afaa6b184e5 15 Timer t;
Ibiltari 5:4afaa6b184e5 16 /*
Ibiltari 5:4afaa6b184e5 17 int main()
Ibiltari 5:4afaa6b184e5 18 {
Ibiltari 5:4afaa6b184e5 19 t.start();
Ibiltari 5:4afaa6b184e5 20 stepper.setMaxSpeed(200);
Ibiltari 5:4afaa6b184e5 21 stepper.setAcceleration(50);
Ibiltari 5:4afaa6b184e5 22 stepper.moveTo(500);
Ibiltari 5:4afaa6b184e5 23 stepper.setMinPulseWidth(50);
Ibiltari 5:4afaa6b184e5 24
Ibiltari 5:4afaa6b184e5 25
Ibiltari 5:4afaa6b184e5 26
Ibiltari 5:4afaa6b184e5 27 while (true) {
Ibiltari 5:4afaa6b184e5 28 if (stepper.distanceToGo() == 0)
Ibiltari 5:4afaa6b184e5 29 stepper.moveTo(-stepper.currentPosition());
Ibiltari 5:4afaa6b184e5 30 stepper.run();
Ibiltari 5:4afaa6b184e5 31 }
Ibiltari 5:4afaa6b184e5 32 }
Ibiltari 5:4afaa6b184e5 33 */
Ibiltari 5:4afaa6b184e5 34