analog

Dependencies:   mbed

main.cpp

Committer:
Tomsik
Date:
2017-03-19
Revision:
0:9f88863531a6
Child:
1:cf19fbe2bbef

File content as of revision 0:9f88863531a6:

#include "mbed.h"


DigitalOut led1 (LED1);
AnalogIn analog (A0);

Serial pc(USBTX,USBRX);

int main()
{
    pc.baud(115200);
    while (true) {
        uint16_t a0_val = analog.read_u16();
        float a0_volt = ((float)a0_val/65535)*3.3;

        wait_ms(15);
        pc.printf("Hodnota a0_val (16bit): %d\n", a0_val);
        pc.printf("Napeti na vstupu A0: %.3f\n",a0_volt);
        pc.printf("\n");


        led1 = !led1;
        wait(1);
    }
}