codigo lcd volt y temp

  1. include "mbed.h"
  2. include "TextLCD.h"

AnalogIn analog_value(A0); TextLCD lcd(D2, D3, D4, D5, D6, D7); /*DigitalOut P16(A1); DigitalOut P17(A2); DigitalOut P18(A3); DigitalOut P19(A4); DigitalOut P20(A5);*/

int main() { lcd.cls(); float tempC, tempF, volt; while(1) { lcd.cls(); wait(1); volt = analog_value.read(); volt = volt * 5000; lcd.locate(0,0); lcd.printf("VOLTAJE:%.0f mV\n", volt); wait(1); tempC = ((analog_value*3.3)-0.600)*100.0; tempF = (9.0*tempC)/5.0 + 32.0; lcd.locate(0,1); lcd.printf("TEMP:%.1fC %.1fF",tempC, tempF); wait(1); } }


Please log in to post comments.