Inhaltsverzeichnis:
- Schritt 1: Materialien
- Schritt 2: Montage
- Schritt 3: Descargar Arduino Y El Codigo
- Schritt 4: Terminar
Video: PT Temperatura Y Milibares, LCD und BMP180 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Hola este DIY te va a enseñar como usar a Arduino Uno, BMP180 und ein LCD-Display für die Berechnung der Temperatur und der Presión del Area in Elque Estas.
Primero lo que tienes que hacer es soldar el BMP180 a 4 Kabel y el LCD
Después de que hagas esto ya estas listo para armar tu montage
Schritt 1: Materialien
Los materiales necesitados para realizar este montaje son:
- 20 Kabel
- LCD-Anzeige
- Arduino Uno
- Protoboard (Grande)
- Widerstand von 220
- Potencio-Metro de 10k
-Cuando haz verificado de que tienes estos materiales puedes empezar a armar el montaje
Schritt 2: Montage
Realizar el montaje que esta arriba, pero al conectar el bmp180 conectado con estos instrucciones
Fahrgestellnummer --- 3,3 V
GND --- GND
SCL --- A5
SDA --- A4
Schritt 3: Descargar Arduino Y El Codigo
Antes de copiar y pegar este codigo en Arduino es MANDATORIO que descarges esta libreria. Abajo encontrara el link de la página, solo tiene que descargarlo e instalarlo en Arduino.
learn.sparkfun.com/tutorials/bmp180-barome…
Después de que descargues la librería copiar este código y pegarlo en arduino
// den Bibliothekscode einfügen:
#enthalten
#enthalten
#enthalten
// die Bibliothek mit den Nummern der Schnittstellenpins initialisieren
Flüssigkristall-LCD (12, 11, 5, 4, 3, 2);
SFE_BMP180-Druck;
doppelte PresionBase;
doppelte Presion = 0;
doppelte Altura = 0;
doppelte Temperatur = 0;
Zeichenstatus;
Leere Einrichtung () {
// die Anzahl der Spalten und Zeilen des LCD einrichten:
lcd.begin(16, 2);
Serial.begin (9600);
SensorStart();
}
Leere Schleife () {
// setze den Cursor auf Spalte 0, Zeile 1
// (Anmerkung: Zeile 1 ist die zweite Zeile, da das Zählen bei 0 beginnt):
lcd.setCursor(0, 1);
// die Anzahl der Sekunden seit dem Zurücksetzen ausgeben:
ReadSensor();
//Se imprimen las variables
lcd.print("Temperatur: ");
lcd.print (Temperatur);
lcd.println("grados C");
lcd.print("Presion: ");
lcd.print (Presion);
lcd.println("milibares");
Verzögerung (1000);
}
void SensorStart() {
//Secuencia de inicio del sensor
if (Druck. Begin())
Serial.println ("BMP180-Initialisierung erfolgreich");
anders
{
Serial.println("BMP180-Init fehlgeschlagen (getrennt?)\n\n");
während (1);
}
//Se inicia la lectura de temperatura
status = pressure.startTemperature();
if (status != 0) {
Verzögerung (Status);
//Se lee una temperatura initial
status = pressure.getTemperature(Temperatura);
if (status != 0) {
//Se inicia la lectura de presiones
Status = Druck.startDruck(3);
if (status != 0) {
Verzögerung (Status);
//Se lee la presión inicial instancee sobre el sensor en la primea ejecución
status = pressure.getPressure(PresionBase, Temperatura);
}
}
}
}
void ReadSensor() {
//En este método se hacen las lecturas de presión y temperatura y se calcula la altura
//Se inicia la lectura de temperatura
status = pressure.startTemperature();
if (Status != 0)
{
Verzögerung (Status);
//Se realiza la lectura de temperatura
status = pressure.getTemperature(Temperatura);
if (Status != 0)
{
//Se inicia la lectura de presión
Status = Druck.startDruck(3);
if (Status != 0)
{
Verzögerung (Status);
//Se lleva a cabo la lectura de presión, // betrachte die Temperatur als que afecta el desempeño del sensor
status = pressure.getPressure(Presion, Temperatura);
if (Status != 0)
{
//Se hace el cálculo de la altura en base a la presión leída en el Setup
}
else Serial.println("Fehler in der Vorlesung\n");
}
else Serial.println ("Fehler iniciando la lectura de presion\n");
}
else Serial.println("Fehler in der Temperaturlehre\n");
}
else Serial.println ("Fehler iniciando la lectura de temperatura\n");
}
Schritt 4: Terminar
Sube el código a Arduino und te debe funcionar darstellend a la temperatura en C y la presión und milibares. Te debería enseñar algo como el imagen arriba.
Empfohlen:
So verwenden Sie den alten LCD-Bildschirm Ihres defekten Laptops wieder – wikiHow
So verwenden Sie den alten LCD-Bildschirm Ihres kaputten Laptops: Dies ist ein super einfaches, aber auch sehr tolles Projekt. Mit der richtigen Treiberplatine können Sie jeden modernen Laptop-Bildschirm in einen Monitor verwandeln. Die Verbindung dieser beiden ist ebenfalls einfach. Einfach Kabel einstecken und fertig. Aber ich ging noch einen Schritt weiter und auch b
LCD-Display-Tutorial: 4 Schritte
LCD-Display-Tutorial: Möchten Sie, dass Ihre Arduino-Projekte Statusmeldungen oder Sensormesswerte anzeigen? Dann könnten diese LCD-Displays genau das Richtige für Sie sein. Sie sind sehr verbreitet und eine schnelle Möglichkeit, Ihrem Projekt eine lesbare Oberfläche hinzuzufügen. Dieses Tutorial behandelt alles, was Sie
Palm Os-Gerät als LCD-Statusanzeige. (jetzt mit Bildern!): 4 Schritte
Palm Os-Gerät als LCD-Statusanzeige. (jetzt mit Bildern!): In diesem Artikel geht es darum, wie Sie mit Ihrem Palm OS-Gerät eine LCD-Statusanzeige für Ihren Computer emulieren! Sie können Systemstatistiken anzeigen (z. B.: CPU-Lastdiagramme, CPU-Temperaturen, freier Speicherplatz), Nachrichtenmeldungen, Aktienindizes, WinAmp-Diagramme usw
So ändern Sie das LCD Ihres Nokia Mobiltelefons.: 6 Schritte
So ändern Sie das LCD Ihres Nokia-Handys.: Diese Anleitung zeigt Ihnen, wie Sie ein defektes LCD auf Ihrem Nokia ändern. Die obigen Bilder zeigen ein Nokia 6300 classic, aber es wird bei vielen anderen Nokia Modellen gleich oder fast gleich sein. Warum sollten Sie Ihr LCD wechseln müssen? Vielleicht weil
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für 0 $.: 9 Schritte
So reparieren Sie einen Wechselrichter mit LCD-Hintergrundbeleuchtung. Mit einem Fujiplus FP-988D. für $ 0.: In diesem anweisbaren werde ich Sie durch die Reparatur eines toten LCD-Hintergrundlicht-Wechselrichters mit den Teilen führen, die Sie haben. Sie können feststellen, ob Sie ein totes Gegenlicht haben, indem Sie zuerst andere Möglichkeiten ausschließen. Monitor auf mehreren Computern überprüfen. Stellen Sie sicher, dass