Jaroslav Venhoda / Mbed 2 deprecated Analog_testing

Dependencies:   USBDevice mbed

Committer:
venhy
Date:
Wed Jan 10 17:54:58 2018 +0000
Revision:
0:efaf3e54119b
Child:
1:81949e0b4a8f
initial push;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
venhy 0:efaf3e54119b 1 #include "mbed.h"
venhy 0:efaf3e54119b 2 #include "USBSerial.h"
venhy 0:efaf3e54119b 3
venhy 0:efaf3e54119b 4
venhy 0:efaf3e54119b 5 DigitalOut myled(LED1);
venhy 0:efaf3e54119b 6 DigitalIn dig(PTB0);
venhy 0:efaf3e54119b 7 AnalogIn pir(A1);
venhy 0:efaf3e54119b 8 USBSerial serial;
venhy 0:efaf3e54119b 9
venhy 0:efaf3e54119b 10 int main() {
venhy 0:efaf3e54119b 11
venhy 0:efaf3e54119b 12 float val = 0;
venhy 0:efaf3e54119b 13 float jedna = 50.000;
venhy 0:efaf3e54119b 14 float nula = 0.500;
venhy 0:efaf3e54119b 15
venhy 0:efaf3e54119b 16 while(1) {
venhy 0:efaf3e54119b 17
venhy 0:efaf3e54119b 18 val = float(pir);
venhy 0:efaf3e54119b 19 myled = !dig;
venhy 0:efaf3e54119b 20 serial.printf("%f", 255*val);
venhy 0:efaf3e54119b 21 serial.printf(" ");
venhy 0:efaf3e54119b 22 if(dig) serial.printf("%f\r\n",jedna);
venhy 0:efaf3e54119b 23 else serial.printf("%f\r\n",nula);
venhy 0:efaf3e54119b 24 wait(0.01);
venhy 0:efaf3e54119b 25
venhy 0:efaf3e54119b 26 }
venhy 0:efaf3e54119b 27 }
venhy 0:efaf3e54119b 28