For testing LED strobes

Dependencies:   mbed

Committer:
bclaus
Date:
Wed Dec 07 19:14:57 2016 +0000
Revision:
0:a8edaa1739e8
Initial with one strobe;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bclaus 0:a8edaa1739e8 1 #include "mbed.h"
bclaus 0:a8edaa1739e8 2
bclaus 0:a8edaa1739e8 3 AnalogIn vls(PTE22);
bclaus 0:a8edaa1739e8 4 AnalogIn current(A4);
bclaus 0:a8edaa1739e8 5 //DigitalOut led(LED_RED);
bclaus 0:a8edaa1739e8 6 Serial pc(USBTX, USBRX);
bclaus 0:a8edaa1739e8 7 DigitalOut myled(D0);
bclaus 0:a8edaa1739e8 8
bclaus 0:a8edaa1739e8 9 int main()
bclaus 0:a8edaa1739e8 10 {
bclaus 0:a8edaa1739e8 11 pc.baud(115200);
bclaus 0:a8edaa1739e8 12 while (true) {
bclaus 0:a8edaa1739e8 13 ////strobe on
bclaus 0:a8edaa1739e8 14 myled = 0;
bclaus 0:a8edaa1739e8 15 wait(0.05);
bclaus 0:a8edaa1739e8 16 pc.printf("%f %f \r\n", 100-vls.read()*100.0f,(current.read()*3.28-1.64)/.09);
bclaus 0:a8edaa1739e8 17
bclaus 0:a8edaa1739e8 18 //strobe off
bclaus 0:a8edaa1739e8 19 myled = 1;
bclaus 0:a8edaa1739e8 20 wait(0.95);
bclaus 0:a8edaa1739e8 21 }
bclaus 0:a8edaa1739e8 22 }