Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <LiquidCrystal.h>
- #define COLS 16
- #define ROWS 2
- #define VELOCIDAD 500
- LiquidCrystal lcd(3,4,6,7,8,9,10,11,12,13);
- void setup() {
- Serial.begin(9600);
- lcd.begin(16,2);
- lcd.print(" Temperatura");
- lcd.setCursor(0,1);
- lcd.print(" C=");
- }
- void loop()
- {
- float centigrados = leerGradosC();
- //Sacamos por pantalla los grados
- lcd.setCursor(3,1);
- lcd.print(centigrados);
- //Lo realizamos cada segundo
- delay(1000);
- }
- float leerGradosC()
- {
- double dato;
- double c;
- dato = analogRead(A0);
- Serial.println(A0);
- //Convertimos el dato de entrada en grados C segun la formula
- c = (analogRead(A0) * 0.004882812 * 100)- 273.15;
- return c;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement