MTU COMP71004 Summer 2021 / Mbed 2 deprecated lect6_1_analogIn

Dependencies:   mbed

Committer:
kinii
Date:
Thu Jul 01 18:20:29 2021 +0000
Revision:
0:e36fb7e4cd89
Child:
1:66c794ac87fa
analogin only

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kinii 0:e36fb7e4cd89 1 #include "mbed.h"
kinii 0:e36fb7e4cd89 2
kinii 0:e36fb7e4cd89 3 AnalogIn p1(p19);
kinii 0:e36fb7e4cd89 4 AnalogOut o1(p18);
kinii 0:e36fb7e4cd89 5
kinii 0:e36fb7e4cd89 6 int main() {
kinii 0:e36fb7e4cd89 7 while(1) {
kinii 0:e36fb7e4cd89 8 float p1_float = p1; // read pot1 value
kinii 0:e36fb7e4cd89 9 float p1_volts = p1_float * 3.3; // convert analog value to voltage
kinii 0:e36fb7e4cd89 10 printf("float: %f volts: %f \r\n",p1_float, p1_volts);
kinii 0:e36fb7e4cd89 11 wait(1);
kinii 0:e36fb7e4cd89 12
kinii 0:e36fb7e4cd89 13 }
kinii 0:e36fb7e4cd89 14 }