Example program for Motor Shield V2 by SeeedStudio. The shields uses D4-D7 to control 4 relays.

Dependencies:   mbed

Revision:
0:f78a8d21569d
Child:
2:9172df351721
diff -r 000000000000 -r f78a8d21569d main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri May 16 14:30:45 2014 +0000
@@ -0,0 +1,24 @@
+#include "mbed.h"
+
+DigitalOut relay1(D7); // Relay 1
+DigitalOut relay2(D6); // Relay 2
+DigitalOut relay3(D5); // Relay 3
+DigitalOut relay4(D4); // Relay 4
+
+
+int main() {
+    float tm = 0.2;
+    int i=0;
+    
+    while(1) {
+        for (i=0; i<16; i++) {
+            relay1 = i & 1;
+            relay2 = i & 2;
+            relay3 = i & 4;
+            relay4 = i & 8;
+            wait(tm);
+        }
+        tm = tm / 1.2;
+        if (tm < 0.005) break;
+    }
+}