Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
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?
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?
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
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.