Esercitazione 2 - 3

Dependencies:   mbed

Committer:
MDevolution
Date:
Mon Oct 10 09:35:18 2016 +0000
Revision:
0:c54d5caee39f
Esercitazione 2 - 3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MDevolution 0:c54d5caee39f 1 //Program Example 3: Reads input voltage through the ADC, and transfers to PC terminal
MDevolution 0:c54d5caee39f 2
MDevolution 0:c54d5caee39f 3 #include "mbed.h"
MDevolution 0:c54d5caee39f 4
MDevolution 0:c54d5caee39f 5 Serial pc(USBTX, USBRX); //enable serial port which links to USB
MDevolution 0:c54d5caee39f 6 AnalogIn Ain(A0);
MDevolution 0:c54d5caee39f 7 float ADCdata;
MDevolution 0:c54d5caee39f 8
MDevolution 0:c54d5caee39f 9 int main(){
MDevolution 0:c54d5caee39f 10 pc.printf("ADC Data Values...\n\r"); //send an opening text message
MDevolution 0:c54d5caee39f 11
MDevolution 0:c54d5caee39f 12 while(1){
MDevolution 0:c54d5caee39f 13 ADCdata=Ain*3.3;
MDevolution 0:c54d5caee39f 14 wait(0.5);
MDevolution 0:c54d5caee39f 15 pc.printf("%1.3f",ADCdata);
MDevolution 0:c54d5caee39f 16 pc.printf("V\n\r");
MDevolution 0:c54d5caee39f 17 }
MDevolution 0:c54d5caee39f 18 }