תוכן עניינים:

Presión Y Temperatura En LCD Con Arduino: 5 שלבים
Presión Y Temperatura En LCD Con Arduino: 5 שלבים

וִידֵאוֹ: Presión Y Temperatura En LCD Con Arduino: 5 שלבים

וִידֵאוֹ: Presión Y Temperatura En LCD Con Arduino: 5 שלבים
וִידֵאוֹ: Sensor de temperatura |ARDUINO #MenGenial 2024, סֶפּטֶמבֶּר
Anonim
כפתור Y טמפרטורה עם LCD עם Arduino
כפתור Y טמפרטורה עם LCD עם Arduino

הדרכה מלאה, אנו יכולים להשתמש ב- LCD עם arduino para que en la pantalla. Aquí se encontrara cada paso para completearlo, incluyendo imágenes con los materiales, el montaje en el arduino y el código para resolver esto.

שלב 1: חומרים

חומרים
חומרים
חומרים
חומרים
חומרים
חומרים
חומרים
חומרים

Lo primero que se debe hacer, es tener todos los materiales. Lo que se va a nesesitar es:

- Un Arduino.

- Un protoboard.

- LCD פנטלה.

- Un bmp 180, עם 4 כבלים ואפשרויות.

- Un potenciometro.

- Una resistencia para arduino.

- 19 כבלים עבור Arduino.

שלב 2: מונטג '

מונטג '
מונטג '
מונטג '
מונטג '

El siguiente paso, es hacer el montaje con todos los materiales. En la foto de arriba se muestra el montaje para conectar el LCD, lo único que faltaría sería conectar el bmp180. Para eso, se tiene que poner cuatro kabels en los huecos que tiene el bmp180. El cable que va conectado al lado donde dice VIN, se conecta en el arduino en el lado de Analog In, donde קוביות A5. Luego, el cable que va en GND, también va conectado en el lado de Analog In, pero este en donde קוביות A4. כבלי Los dos últimos יכולים לחבר את האנלוגי באנלוגיות. Y esa es la conexión que se usa for el LCD con el bmp180 y Arduino.

שלב 3: Código

El siguiente paso es construir el código. אנו יכולים לראות את טמפרטורת הים והימים. סיום הסיום הסופי:

#לִכלוֹל

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

float centi () {// פונקציה עבור ללמוד כל תאריך אנלוגי וממיר דיגיטלי:

int dato; לצוף ג; dato = analogRead (A0); c = (500.0 * תאריך)/1023;

החזרה (ג); }

לצוף קלווין (צף סנט) {לצוף k; k = סנט+273.15; החזרה (ק); }

float fahren (float cent) {float f; f = סנט*1.8+32; החזרה (ו);

}

float rankin (float cent) {float r; r = (סנט + 273.15)*1.8; החזרה (r); }

הגדרת בטל () {

lcd.begin (16, 2);

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

lcd.setCursor (0, 1);

lcd.print ("טמפרטורה");

}

לולאת חלל () {

// שים את הקוד הראשי שלך כאן, כדי להריץ שוב ושוב:

צף סנטיגרדו = סנטי ();

לצוף פרנהייט = פארן (סנטיגרדוס); ו

loat Rankin = rankin (Centigrados);

לצוף קלווין = קלווין (סנטיגרדוס);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (קלווין);

עיכוב (200);

}

(קישור 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)

שלב 4: Conexión Al Computador

Conexión Al Computador
Conexión Al Computador

Lo que se debe hacer después es, en un computador que tenga el programa de arduino, poner el codigo en el programa, conectar el arduino al computador y por último subir el codigo al arduino.

שלב 5: תוצאות

תוצאה
תוצאה

עבור כל התוצאות, ניתן לראות את הטמפרטורה ואת טמפרטורת המדיה עבור bmp180, מקרר אל LCD.

מוּמלָץ: