Inhoudsopgave:

Tutorial LCD-BMP180 met Arduino: 4 stappen
Tutorial LCD-BMP180 met Arduino: 4 stappen

Video: Tutorial LCD-BMP180 met Arduino: 4 stappen

Video: Tutorial LCD-BMP180 met Arduino: 4 stappen
Video: Lesson 45: Measure temperature and Pressure with BME280 display on LCD1602 and LCD2004 with Arduino 2024, November
Anonim
Zelfstudie LCD-BMP180 Met Arduino
Zelfstudie LCD-BMP180 Met Arduino

Bienvenido a este tutorial, en el, apprenderemos a crear un sensor de temperatura de un manera fácil, rápida y eficiente. De handleiding kan worden gerealiseerd met het programma Arduino, nodig voor Arduino Uno, BMP180 en LCD.

Stap 1: ¿Que Necesitaremos?

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

Voor wat betreft het volgende Objetivo nodig:

*Un Arduino Uno

*Vn LCD

*Een sensor BMP180

*Un Protoboard

*Un número totaal van 13 kabels

*Un kabel de Impresora

*Een computer/laptop met een Arduino-installatie met een bibliotheek "bmp 180 library sparkfun"

*Un kabel de impresora

*Un potenciómetro

Para mayor facilidad aquí hay un Link en donde se puede instalar Arduino en tu computador (Es gratis y seguro)

www.arduino.cc/en/Main/Software

Stap 2: ¿Cómo Utilizo Mis Materiales?

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

Seguramenten van een enorme lijst van materialen, een lijst van beschikbare materialen en problemen van recorders, een reeks van verschillende materialen die gebruikt kunnen worden voor het loggen van de sensor

Het is mogelijk om de uitleg, de montage van de juiste muestra en de exacte gegevens van het cada-materiaal te vergemakkelijken, om de kabel van de impresora de te verbinden met een USB-poort naar de computer voor Arduino, LSB, enz. prendan en funcionen

NOTA: El BMP180 geen apparatuur en montaje, met inbegrip van de aangesloten VIN van de BMP180 en de parte ANALOGO del ARDUINO en A5, la parte GND ne A4 en SCL en SDA en los GND de la parte analoga del Arduino

CONSEJOS:

* Het is een goed voorbeeld van een monteur die een paar jaar geleden heeft gepresteerd

* El arduino se divide en dos partes la parte digital (en la que la mayoría de nuestros kabels van a estar) y 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 en podrías prenderlo y apagarlo con el potenciómetro

montaje Sacado de:

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

Al tener Arduino geïnstalleerd en uitgerust met een nieuwe computer, kan worden herzien in de bibliotheek van "bmp 180 library sparkfun" die geïnstalleerd kan worden op een nieuwe manier die geen functie heeft

Er is geen seguro de librería está Instalado o no en la aplicación, puedes revisar and la parte superior de Arduino, en la pestaña de "Programa" y buscar en la sección de "Añadir Librerías". Si geen encuentras la librería "BMP180 library sparkfun" en tu lijstado de librerías, puedes entrar al link https://learn.sparkfun.com/tutorials/bmp180-barome… en el puedes Downloaden en installeren la Librería en Arduino

Al tener la Libreria instalado en Arduino, y verificar que tu Montaje esté funcionando, copia y pega el siguiente código en Arduino, verificalo y subelo:

#erbij betrekken

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

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

int-gegevens; zweven c; dat=analogRead(A0); c = (500,0 * datum)/1023;

retour (c); }

float kelvin (float cent) { float k; k=cent+273,15; retour (k); }

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

}

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

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

void loop() { // plaats hier je hoofdcode, om herhaaldelijk uit te voeren: float Centigrados = centi(); vlotter Fahrenheit = fahren (Centigrados); vlotter Rankin = rankin (Centigrados); vlotter Kelvin = kelvin (Centigrados); lcd.setCursor(2, 0); lcd.print(Celsius); lcd.setCursor(10, 0); lcd.print (Kelvin); vertraging (200);

}

Código Sacado de:

Stap 4: Resultado Finale

Resultaat Finale
Resultaat Finale

Volg de laatste stappen van de taart van de letra, revisaste dos veces to montaje, installaste la librería y copiaste y pegaste el código, el resultado final debería ser parecido al de la imagen arriba.

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

Aanbevolen: