İçindekiler:

Presión Y Temperatura En LCD Con Arduino: 5 Adım
Presión Y Temperatura En LCD Con Arduino: 5 Adım

Video: Presión Y Temperatura En LCD Con Arduino: 5 Adım

Video: Presión Y Temperatura En LCD Con Arduino: 5 Adım
Video: Sensor de Temperatura y Humedad Arduino DHT11 con Pantalla LCD 💡【 2021 】 - Capítulo #46🔋 2024, Haziran
Anonim
Presión Y Temperatura ve LCD Con Arduino
Presión Y Temperatura ve LCD Con Arduino

Con este öğreticisi, bir usar el LCD con el arduino para que en la pantalla se muestra la presión y temperatura, junto con ayuda del BMP180. Tüm ek donanımlar, tamamlayıcı görseller, kon los malzemeleri, el arduino ve el código para çözücü esto montajı dahil.

Adım 1: Malzemeler

Malzemeler
Malzemeler
Malzemeler
Malzemeler
Malzemeler
Malzemeler
Malzemeler
Malzemeler

Lo primero que se debe hacer, estener todos los malzemeler. Lo que se va a necesitar es:

- Un Arduino.

- Anakartı kaldır.

- Pantalla LCD.

- Un bmp 180, 4 kablo ya da ek.

- Un potensiyometro.

- Una resistencia para arduino.

- Arduino için 19 kablo.

2. Adım: Montaj

montaj
montaj
montaj
montaj

El siguente paso, es hacer el montajına kontodos los malzeme. En la foto de arriba se m e m e l montaje para l LCD, lo único que faltaría seri ba lant l bmp180. Para eso, los huecos que tiene el bmp180'deki kabloları kontrol edin. VIN, arduino ve Analog In, zar A5'i seçin. Luego, GND'de kablo bağlantısı, Analog Girişte, A4'te en iyi şekilde çalışır. Los dos últimos kabloları, Analog'dan bağlanıyor, Arduino'da çalışıyor. Y esa es la conexión que se usa para el LCD con el bmp180 y Arduino.

Adım 3: Codigo

Önemli değil. Se debe coger un código que deniz para temperatura, uno que deniz para presión ve juntarlos. El código son termina siendo así:

#Dahil etmek

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

float centi() {// Funcion para leer el dato analogico y convertirlo a dijital:

int veri; yüzer c; veri=analogRead(A0); c = (500.0 * veri)/1023;

dönüş (c); }

float kelvin(float cent) { float k; k=cent+273.15; dönüş(k); }

float fahren(float cent) { float f; f=yüzde*1.8+32; dönüş (f);

}

float rankin(float cent) { float r; r=(yüzde + 273.15)*1.8; dönüş (r); }

geçersiz kurulum() {

lcd.başla(16, 2);

lcd.print("C=K=");

lcd.setCursor(0, 1);

lcd.print("Sıcaklık");

}

boşluk döngüsü () {

// tekrar tekrar çalıştırmak için ana kodunuzu buraya koyun:

float Centigrados = centi();

float Fahrenheit = fahren (Centigrados); F

Loat Rankin = rankin (Centigrados);

şamandıra Kelvin = kelvin (Centigrados);

lcd.setCursor(2, 0);

lcd.print(Centigrados);

lcd.setCursor(10, 0);

lcd.print(Kelvin);

gecikme(200);

}

(El código fue tomado del siguiente bağlantısı: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html, fotoğrafın orijinal halidir)

Adım 4: Conexión Al Computador

Conexion Al Computador
Conexion Al Computador

arduino'nun en hesaplı bilgisayarları, arduino'nun bilgisayar yazılımları, arduino programları, conectar el arduino al computador y por último subbir el codigo al arduino.

Adım 5: Sonuç

sonuç
sonuç

En son, en iyi LCD'yi kontrol edin.

Önerilen: