upload 1

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
kanicolaus
Date:
Wed Mar 06 23:16:04 2019 +0000
Parent:
0:52fb09e87581
Commit message:
test

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Wed Mar 06 23:16:04 2019 +0000
@@ -0,0 +1,42 @@
+#include "mbed.h"
+#include "Stepper.h"
+
+// Pin setup
+DigitalOut step(p22);
+DigitalOut dir(p21);
+DigitalOut m1(p23);
+DigitalOut m0(p24);
+DigitalOut step_indicator(LED1);
+
+
+// Microstepping config
+// (m1)|(m0)|(mode)
+// 0|0|full
+// 0|1|1/2
+// 0|Z|1/4
+// 1|0|8 usteps/sec
+// 1|1|16 usteps/sec
+// 1|Z|32 usteps/sec
+int delay = 10;
+
+int main() 
+{   
+    m1 = 0;
+    m0 = 0;
+    step = 0;
+    dir = 1;
+    step_indicator = 0;
+    
+    while(1) {
+        for (int i=1; i<=200*16; ++i) {
+            step = 1;
+            step_indicator = 1;
+            wait_ms(delay);
+            step = 0;
+            step_indicator = 0;
+            wait_ms(delay);
+        }
+        dir = !dir;
+        wait(1.0);
+    }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Wed Mar 06 23:16:04 2019 +0000
@@ -0,0 +1,1 @@
+https://mbed.org/users/mbed_official/code/mbed/builds/64910690c574
\ No newline at end of file