essai de commande RGB

Dependencies:   mbed-src

Fork of PwmOut_HelloWorld_WIZwiki-W7500 by WIZnet

Revision:
3:c97f8e12e04c
Parent:
1:5160ea45399b
Child:
4:8f19603751cc
--- a/main.cpp	Mon Jun 29 03:25:22 2015 +0000
+++ b/main.cpp	Mon May 09 20:31:16 2016 +0000
@@ -1,12 +1,25 @@
 #include "mbed.h"
 
-PwmOut led(LED1);
+/* W7500
+LED1 = LED_RED   = LEDR = PC_8
+LED2 = LED_GREEN = LEDG = PC_9
+LED3 = LED_BLUE  = LEDB = PC_5
+LED4 = LED_BLUE
+*/
+
+DigitalOut red(LED_RED);
+DigitalOut green(LED_GREEN);
+DigitalOut blue(LED_BLUE);
+
+int i;
 
 int main() {
-    // specify period first
-    led.period(4.0f);      // 4 second period
-    led.write(0.50f);      // 50% duty cycle, relative to period
-    //led = 0.5f;          // shorthand for led.write()
-    //led.pulsewidth(2);   // alternative to led.write, set duty cycle time in seconds
-    while(1);
+    while(1) {
+        for (i=1; i<7; i++) {
+            red = i & 1;
+            blue = i & 2;
+            green = i & 4;
+            wait(0.2);
+        }
+    }
 }
\ No newline at end of file