IT Tralee Life Long Learning 2020 Instrumentation, Monitoring and Control Module Laboratory Session

Dependencies:   mbed C12832

Committer:
alejandromontes
Date:
Mon Jul 27 19:40:37 2020 +0000
Revision:
0:160adfe0ded8
Alejandro Montes Instrumentation Monitoring and Control LAB

Who changed what in which revision?

UserRevisionLine numberNew contents of line
alejandromontes 0:160adfe0ded8 1 #include "mbed.h"
alejandromontes 0:160adfe0ded8 2 #include "C12832.h"
alejandromontes 0:160adfe0ded8 3
alejandromontes 0:160adfe0ded8 4 PwmOut led1(LED1);
alejandromontes 0:160adfe0ded8 5 AnalogIn pot1(p19);
alejandromontes 0:160adfe0ded8 6 float pressure;
alejandromontes 0:160adfe0ded8 7 C12832 lcd(p5, p7, p6, p8, p11);
alejandromontes 0:160adfe0ded8 8
alejandromontes 0:160adfe0ded8 9 int main() {
alejandromontes 0:160adfe0ded8 10 while(1) {
alejandromontes 0:160adfe0ded8 11 pressure = led1 = pot1;
alejandromontes 0:160adfe0ded8 12 wait(0.01);
alejandromontes 0:160adfe0ded8 13 lcd.locate(0,0);
alejandromontes 0:160adfe0ded8 14 lcd.printf("Pressure = %.2f", pressure);
alejandromontes 0:160adfe0ded8 15 lcd.locate(15,11);
alejandromontes 0:160adfe0ded8 16 lcd.printf("Temperature = %.3e", pressure);
alejandromontes 0:160adfe0ded8 17 lcd.locate(0,23);
alejandromontes 0:160adfe0ded8 18 lcd.printf("Force = %.4f", pressure);
alejandromontes 0:160adfe0ded8 19
alejandromontes 0:160adfe0ded8 20 }
alejandromontes 0:160adfe0ded8 21 }