Inhaltsverzeichnis:

Tutorial LCD-BMP180 mit Arduino - Gunook
Tutorial LCD-BMP180 mit Arduino - Gunook

Video: Tutorial LCD-BMP180 mit Arduino - Gunook

Video: Tutorial LCD-BMP180 mit Arduino - Gunook
Video: Работа с датчиком BMP180 для Arduino 2024, November
Anonim
Tutorial LCD-BMP180 mit Arduino
Tutorial LCD-BMP180 mit Arduino

Bienvenido a este tutorial, en el, aprenderemos a crear un sensor de temperature de una manera fácil, rápida y eficiente. Dieses Tutorial kann mit Arduino-Programmen realisiert werden, benötigt ein Arduino Uno, ein BMP180 und ein LCD.

Schritt 1: ¿Que Necesitaremos?

Que Necesitaremos?
Que Necesitaremos?
Que Necesitaremos?
Que Necesitaremos?
Que Necesitaremos?
Que Necesitaremos?

Para lograr nuestro Objetivo necesitaremos:

*Un Arduino Uno

*Un LCD

*Un-Sensor BMP180

*Un Protoboard

*Un número total de 13 Kabel

*Un cable de Impresora

*Ein Computer/Laptop mit der Anwendung Arduino-Installation mit der Bibliothek "bmp 180 Bibliothek Sparkfun"

*Un cable de impresora

*Un potenciómetro

Para Mayor facilidad aquí hay un Link en donde se puede instalar Arduino en tu Computador (Es gratis und seguro)

www.arduino.cc/en/Main/Software

Schritt 2: Cómo Utilizo Mis Materiales?

Cómo Utilizo Mis Materiales?
Cómo Utilizo Mis Materiales?

Seguramente al über eine riesige Liste von Materialien, cada uno con nombres raros y difíciles de recordar, set te hace un poco difícil pensar cómo usar estos materiales para lograr hacer mi sensor

Erleichtern Sie die Erklärung, deje eine montaje el cual muestra el lugar exakte und donde cada material debe ir, recuerda que el el cable de impresora debe ir conectado a unpuerto USB de tu computador para que el Arduino, LSB, etc. prendan y funcionen

ANMERKUNG: El BMP180 keine Aparece und el montaje, einschließlich debes conectar la parte VIN del BMP180 und la parte ANALOGO del ARDUINO und A5, la parte GND ne A4 und SCL y SDA und los GND de la parte analoga del Arduino

KONSEJOS:

* Es muy frecuente que el montaje quede mal las primeas veces, por eso revisa donde pusiste cada cable und comparalo con la posición exacta del montaje

* El arduino se Divide en dos partes la parte digital (en la que la mayoría de nuestros cable van a esstar) und el análogo. Procura revisar bien en qué parte del arduino cada cable va

Al finalizar el Montaje, si lo hiciste correctamente, el LSB debería prender y podrías prenderlo y apagarlo con el potenciómetro

montaje Sacado de:

Schritt 3: Cómo Utilizar La Aplicación Arduino

Al tener Arduino instalado und abierto en nuestro computador, debemos revisar que la libreía "bmp 180 library sparkfun" esté instalada pues sin esta, nuestro código no funcionara

Es gibt keine seguro si la librería está Instalado o no en la aplicación, revisar en la parte superior de Arduino, en la pestaña de "Programa" und buscar en la sección de "Añadir Librerías". Keine Encuentras la Librería "BMP180-Bibliothek Sparkfun" in der Liste der Bibliotheken, puedes entrar al link https://learn.sparkfun.com/tutorials/bmp180-barome… de el cual puedes Descargar e instalar la Librería und Arduino

Al tener la Librería instalado in Arduino, und verificar que tu Montaje esté funcionando, copia und pega el siguiente código und Arduino, verificalo und subelo:

#enthalten

Flüssigkristall-LCD (12, 11, 5, 4, 3, 2);

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

int-Daten; Schwimmer c; dato=analogRead(A0); c = (500,0 * Daten)/1023;

zurück (c); }

Float Kelvin (Float Cent) { Float k; k=Cent+273,15; zurück(k); }

Float fahren (Float Cent) { Float f; f=Cent*1,8+32; zurück (f);

}

float rankin (float cent) { float r; r = (Cent + 273,15) * 1,8; zurück (r); }

Void setup () {lcd.begin (16, 2); lcd.print("C=K="); lcd.setCursor(0, 1); lcd.print("Temperatur"); }

void loop() {// fügen Sie Ihren Hauptcode hier ein, um ihn wiederholt auszuführen: float Centigrados = centi(); float Fahrenheit = fahren (Centigrados); float Rankin = Rankin (Centigrados); Float Kelvin = Kelvin (Centigrados); lcd.setCursor(2, 0); lcd.print (Centigrados); lcd.setCursor(10, 0); lcd.print (Kelvin); Verzögerung (200);

}

Código Sacado de:

Schritt 4: Resultado Finale

Ergebnisado Finale
Ergebnisado Finale

Si seguiste todos los pasos al pie de la letra, revisaste dos veces tu montaje, instalaste la librería y copiaste y pegaste el código, el resultado final debería ser parecido al de la arriba.

Como pueden ver, el censor dice la current del lugar en el que te encuentras.

Empfohlen: