Përmbajtje:

Presioni Y Temperatura Në LCD Me Arduino: 5 Hapa
Presioni Y Temperatura Në LCD Me Arduino: 5 Hapa

Video: Presioni Y Temperatura Në LCD Me Arduino: 5 Hapa

Video: Presioni Y Temperatura Në LCD Me Arduino: 5 Hapa
Video: Lesson 45: Measure temperature and Pressure with BME280 display on LCD1602 and LCD2004 with Arduino 2024, Nëntor
Anonim
Presioni Y Temperatura Në LCD Me Arduino
Presioni Y Temperatura Në LCD Me Arduino

Për më tepër, ju mund të përdorni një LCD duke përdorur një model arduino që ju lejon të përdorni një temperaturë paraprake në temperaturën e parë, duke përdorur BMP180. Aquí se encontrara cada paso para completearlo, përfshi imágenes con los materiales, el montaje en el arduino ose el código para resolutionver esto.

Hapi 1: Materialet

Materialet
Materialet
Materialet
Materialet
Materialet
Materialet
Materialet
Materialet

Pra, kjo është ajo që ju nevojitet, është më e rëndësishmja në të gjitha materialet. Lo que se va a necesitar es:

- Un Arduino.

- Un protoboard.

- Una pantalla LCD.

- Un bmp 180, me 4 kabllo të tjerë.

- Un potenciometro.

- Una resistencia para arduino.

- 19 kabllo për Arduino.

Hapi 2: Montaje

Montaje
Montaje
Montaje
Montaje

El siguiente paso, es hacer el montaje con todos los materiales. En la foto de arriba se muestra el montaje për lidhësin e LCD -së, ja që ju faltaría sería conectar el bmp180. Për më tepër, ju mund të përdorni kabllot pioner cuatro en los huecos que tiene el bmp180. Me një kabllo të tillë ju mund të lidhni me një zinxhir VIN, mund të lidhni një sistem elektronik me një Analog In, nëse keni zare A5. Luego, kabllo të tjera do të jenë në GND, të gjitha lidhjet tuaja në Analog In, por ju mund të bëni zare A4. Kabllot e Los dos últimos se mund të lidhen me një Analog In también, në los dos GND për të gjetur një llogari në Arduino. Ju mund të përdorni një sistem LCD me bmp180 dhe Arduino.

Hapi 3: Código

El siguiente paso es construir el código. Se debe coger un código que det para temperatura, uno que sea para presión y juntarlos. El código përfundimi përfundimtar siendo así:

#përfshi

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

float centi () {// Funksion për të dhëna analoge dhe konvertim dixhital:

int dato; noton c; dato = analogRead (A0); c = (500.0 * dato)/1023;

kthimi (c); }

float kelvin (float cent) {noton k; k = cent+273.15; kthimi (k); }

float fahren (float cent) {noton f; f = cent*1.8+32; kthimi (f);

}

noton rankin (float cent) {noton r; r = (cent + 273.15)*1.8; kthimi (r); }

void setup () {

lcd.filloni (16, 2);

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

lcd.setCursor (0, 1);

lcd.print ("Temperatura");

}

lak void () {

// vendosni kodin tuaj kryesor këtu, për të ekzekutuar në mënyrë të përsëritur:

noton Centigrados = centi ();

noton Fahrenheit = fahren (Centigrados); f

urrej Rankin = rankin (Centigrados);

noton Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (Kelvin);

vonesë (200);

}

(Lidhja El código fue tomado del siguiente: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html, al igual que la foto de la portada)

Hapi 4: Conexión Al Computador

Conexión Al Computador
Conexión Al Computador

Këtu ju mund të përdorni një program kompjuterik, të cilin do ta përdorni në programin tuaj, poner el codigo en el programa, conectar el arduino al computador y por último subir el codigo al arduino.

Hapi 5: Rezultati

Rezultati
Rezultati

Për më tepër, ju mund të shihni se si të presim në temperaturën e mesme nga el bmp180, mostrado në el LCD.

Recommended: