Tomas Matejka
/
Lekce_2-analogIn_serial
analog
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); } }