Descripción de la imagen

Termómetro Digital con Arduino

Descripción

El proyecto consiste en crear un termómetro digital utilizando un sensor de temperatura y un Arduino. Mostrará la temperatura ambiente actual en grados Celsius en una pantalla LCD. Este proyecto es ideal para principiantes en la electrónica y la programación.

Materiales necesarios:

Instrucciones:

  1. Conectar el sensor de temperatura al Arduino según el esquema de conexión.
  2. Conectar la pantalla LCD al Arduino utilizando el protocolo I2C.
  3. Programar el Arduino para leer la temperatura del sensor y mostrarla en la pantalla LCD.
  4. Ajustar el contraste de la pantalla LCD con el potenciómetro.
  5. Montar todos los componentes en la protoboard de manera ordenada.
  6. Alimentar el Arduino y observar la temperatura mostrada en la pantalla LCD.

Esquema de conexión

Código de Ejemplo (para Arduino IDE):

Copied

/*
  Creado: Luis  Alvarez (edualv1723@gmail.com)
  https://alvelectronics.com
*/

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <OneWire.h>
#include <DallasTemperature.h>
  
#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
LiquidCrystal_I2C lcd(0x27, 16, 2);
  
void setup() {
    lcd.init();
    lcd.backlight();
    sensors.begin();
}
  
void loop() {
    sensors.requestTemperatures();
    float tempC = sensors.getTempCByIndex(0);
    
    lcd.setCursor(0, 0);
    lcd.print("Temp: ");
    lcd.print(tempC);
    lcd.print(" C");
    
    delay(1000);
}
      
Whatsapp