ADC Messung ausgabe PC terminal

Dependencies:   mbed

Fork of Nucleo_printf by scooter

Committer:
scooter_project
Date:
Tue May 19 13:18:06 2015 +0000
Revision:
4:41fb632f509e
Parent:
3:e8121f15ab10
analogmessung

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bcostm 0:028fac66239d 1 #include "mbed.h"
bcostm 1:e9d1c42a73ae 2
bcostm 1:e9d1c42a73ae 3 //------------------------------------
bcostm 1:e9d1c42a73ae 4 // Hyperterminal configuration
bcostm 1:e9d1c42a73ae 5 // 9600 bauds, 8-bit data, no parity
bcostm 1:e9d1c42a73ae 6 //------------------------------------
bcostm 1:e9d1c42a73ae 7
bcostm 0:028fac66239d 8 Serial pc(SERIAL_TX, SERIAL_RX);
scooter_project 2:e308ffe9172a 9
scooter_project 4:41fb632f509e 10 AnalogIn analog_value0(A0);
scooter_project 4:41fb632f509e 11 AnalogIn analog_value1(A1);
scooter_project 4:41fb632f509e 12 AnalogIn analog_value2(A2);
scooter_project 4:41fb632f509e 13 AnalogIn analog_value3(A3);
scooter_project 4:41fb632f509e 14 AnalogIn analog_value4(A4);
scooter_project 4:41fb632f509e 15 AnalogIn analog_value5(A5);
bcostm 0:028fac66239d 16
bcostm 0:028fac66239d 17 DigitalOut myled(LED1);
bcostm 0:028fac66239d 18
bcostm 0:028fac66239d 19 int main() {
scooter_project 4:41fb632f509e 20 float meas0, meas1, meas2, meas3 , meas4, meas5;
scooter_project 2:e308ffe9172a 21
scooter_project 2:e308ffe9172a 22 pc.printf("Hello World\n"); //testausgabe
scooter_project 2:e308ffe9172a 23 while(1) {
scooter_project 4:41fb632f509e 24
scooter_project 4:41fb632f509e 25 meas0 = analog_value0.read()*3300;
scooter_project 4:41fb632f509e 26 meas1 = analog_value1.read()*3300;
scooter_project 4:41fb632f509e 27 meas2 = analog_value2.read()*3300;
scooter_project 4:41fb632f509e 28 meas3 = analog_value3.read()*3300;
scooter_project 4:41fb632f509e 29 meas4 = analog_value4.read()*3300;
scooter_project 4:41fb632f509e 30 meas5 = analog_value5.read()*3300;
scooter_project 4:41fb632f509e 31 pc.printf("measure0 = %.4f\n", meas0);
scooter_project 4:41fb632f509e 32 pc.printf("measure1 = %.4f\n", meas1);
scooter_project 4:41fb632f509e 33 pc.printf("measure2 = %.4f\n", meas2);
scooter_project 4:41fb632f509e 34 pc.printf("measure3 = %.4f\n", meas3);
scooter_project 4:41fb632f509e 35 pc.printf("measure4 = %.4f\n", meas4);
scooter_project 4:41fb632f509e 36 pc.printf("measure5 = %.4f\n", meas5);
scooter_project 2:e308ffe9172a 37 myled=!myled;
scooter_project 4:41fb632f509e 38 wait(1);
scooter_project 4:41fb632f509e 39
bcostm 0:028fac66239d 40 }
bcostm 0:028fac66239d 41 }
bcostm 0:028fac66239d 42