Stick some BLE in ME.

Dependencies:   TB6612FNG mbed BLE_nRF8001

Revision:
0:4277bfabef0d
Child:
1:4e2578e8c73c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Nov 06 22:36:36 2014 +0000
@@ -0,0 +1,47 @@
+#include "mbed.h"
+#include "TB6612.h"
+   
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
+DigitalOut ultra_trigger(D8);
+AnalogIn ultra_out(A0);
+Serial pc(USBTX, USBRX); // tx, rx
+ 
+
+DigitalOut BIN2(D3);
+DigitalOut BIN1(D4);
+PwmOut PWMB(D6);
+DigitalOut stdby(D9);
+
+TB6612 motorB(D6,D3,D4);    // PWMA,AIN1,AIN2
+float distance = 0;
+float raw = 0;
+
+int main(){
+led1 = 1;
+led2 = 1;
+ultra_trigger = 1;
+motorB = 0.0;
+stdby = 1;
+while(true){
+
+motorB = 0.0;
+raw = ultra_out;
+distance = (ultra_out * 5) / 0.0098 ;
+pc.printf("%1.3f %1.3f \n", raw, distance); 
+
+
+if (distance < 10){
+     motorB = 1.0;  
+    }
+wait(3);
+     }
+    
+    }
+    
+    
+
+
+
+
+