AWESOME

Dependencies:   TouchButton mbed

Fork of CapacitiveTouchButton by Viraj Jayaweera

Revision:
0:381e7d9f3724
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sat Jul 13 14:17:33 2013 +0000
@@ -0,0 +1,66 @@
+/* FRDM-KL25Z built-in touch slider is converted to a 4 touch buttons 
+*************************
+*     *     *     *     *
+*  1  *  2  *  3  *  4  *
+*     *     *     *     *
+************************* 
+* key 1 will lihght Red LED
+* key 2 will lihght Green LED
+* key 3 will lihght Blue LED
+* key 4 will lihght White LED (R+G+B)
+*/
+#include "mbed.h"
+#include "TouchButton.h"
+
+DigitalOut myled1(LED1);
+DigitalOut myled2(LED2);
+DigitalOut myled3(LED3);
+ 
+
+
+int main(void) {
+ 
+    TouchButton TButton;
+    
+    int key=0;
+    while (true)
+    {
+        key=TButton.PresedButton();
+        
+        if(key==0)  
+        {
+            myled1 = 1;
+            myled2 = 1;
+            myled3 = 1;
+        }
+        else if(key==1)  
+        {
+            myled1 = 1;
+            myled2 = 1;
+            myled3 = 0;
+            wait(0.1);
+        }
+        else if(key==2)  
+        {
+            myled1 = 1;
+            myled2 = 0;
+            myled3 = 1;
+            wait(0.1);
+        }
+        else if(key==3)  
+        {
+            myled1 = 0;
+            myled2 = 1;
+            myled3 = 1;
+            wait(0.1);
+        }                
+        else   
+        {
+            myled1 = 0;
+            myled2 = 0;
+            myled3 = 0;
+            wait(0.1);
+        }        
+  
+    }
+}
\ No newline at end of file