hjk

Dependencies:   mbed

Committer:
212600191
Date:
Wed Jul 26 20:02:01 2017 +0000
Revision:
0:de6bbe463c29
pressure analog read

Who changed what in which revision?

UserRevisionLine numberNew contents of line
212600191 0:de6bbe463c29 1 #include "mbed.h"
212600191 0:de6bbe463c29 2
212600191 0:de6bbe463c29 3 AnalogIn analog_value(A0);
212600191 0:de6bbe463c29 4
212600191 0:de6bbe463c29 5 Serial pc(SERIAL_TX, SERIAL_RX);
212600191 0:de6bbe463c29 6
212600191 0:de6bbe463c29 7
212600191 0:de6bbe463c29 8 int main() {
212600191 0:de6bbe463c29 9
212600191 0:de6bbe463c29 10 FILE *f = fopen("pressuredata.txt", "w");
212600191 0:de6bbe463c29 11 float meas;
212600191 0:de6bbe463c29 12
212600191 0:de6bbe463c29 13 printf("\nAnalogIn example\n");
212600191 0:de6bbe463c29 14
212600191 0:de6bbe463c29 15 while(1) {
212600191 0:de6bbe463c29 16 meas = analog_value.read(); //
212600191 0:de6bbe463c29 17 //meas = meas * 3300; // Change the value to be in the 0 to 3300 range
212600191 0:de6bbe463c29 18 printf("Pressure Value = %.0f mV\n", meas);
212600191 0:de6bbe463c29 19 fprintf(f, "Pressure Value: %s\n", meas);
212600191 0:de6bbe463c29 20 wait(0.2); // 200 ms
212600191 0:de6bbe463c29 21 }
212600191 0:de6bbe463c29 22
212600191 0:de6bbe463c29 23 fclose(f);
212600191 0:de6bbe463c29 24 }