La MiniBlip se conectará como un teclado, y enviará un mensaje

Dependencies:   USBDevice mbed

Revision:
1:8936f9e1d2b1
Parent:
0:156e1c4f7361
Child:
2:ed92c558e40c
--- a/main.cpp	Mon Jan 18 13:53:31 2016 +0000
+++ b/main.cpp	Mon Jan 18 15:27:07 2016 +0000
@@ -4,6 +4,7 @@
 #include "mbed.h"
 #include "USBKeyboard.h"
 
+DigitalIn pushbutton(P0_23);
 
 USBKeyboard keyboard;
 
@@ -11,7 +12,12 @@
 {
     PwmOut speaker(P0_8);
     speaker=0.0;
+    
+    while(1) {
+        if (pushbutton) {
+            keyboard.printf("Texto enviado desde la MiniBlip como teclado virtual\n");
+            wait(1);  // Waits 1 second before printing again    
+        }
+    }
 
-    wait_ms(800);
-    keyboard.printf("Texto enviado desde la MiniBlip\n");
 }