From 06c1e419a0c7e310332024f215feb8ca2d2f88ed Mon Sep 17 00:00:00 2001 From: Lucas <119422978+MartinezLucas65@users.noreply.github.com> Date: Tue, 29 Nov 2022 12:11:13 -0300 Subject: [PATCH 1/4] Cree la carpeta BME280 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit añadi el archivo . cpp --- lib/BME280/BME280.cpp | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 lib/BME280/BME280.cpp diff --git a/lib/BME280/BME280.cpp b/lib/BME280/BME280.cpp new file mode 100644 index 0000000..0f06e2b --- /dev/null +++ b/lib/BME280/BME280.cpp @@ -0,0 +1,32 @@ +#ifndef "BME280.h" +#include "Arduino.h" + +class BME280{ + private: + int pin_21; + int pin_22; + + public: + float Presion; + + BME280(int nuevo_pin_1, int nuevo_pin_2){ + pin_21 = nuevo_pin_1; + pin_22 = nuevo_pin_2; + } + + String getValue(){ + + Presion(){ + Serial.print ("/t Presion: "); + Serial.print (Presion); + Serial.println (" hPa"); + } + return Presion; + } + + BME280 Sensor_presion1 = new BME280 (pin_21, pin_22); + BME280 Sensor_presion2 = new BME280 (pin_21, pin_22); + BME280 Sensor_presion3 = new BME280 (pin_21, pin_22); + }; + + #endif From 5ac8ce6fc1be00f04d4c39ceeaab4df68275363e Mon Sep 17 00:00:00 2001 From: Lucas <119422978+MartinezLucas65@users.noreply.github.com> Date: Tue, 29 Nov 2022 12:13:39 -0300 Subject: [PATCH 2/4] cree la carpeta BME280 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit añadi el archivo .h --- lib/BME280/BME280.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 lib/BME280/BME280.h diff --git a/lib/BME280/BME280.h b/lib/BME280/BME280.h new file mode 100644 index 0000000..eb38492 --- /dev/null +++ b/lib/BME280/BME280.h @@ -0,0 +1,17 @@ +class BME280{ + private: + int pin_21; + int pin_22; + + public: + + BME280(int nuevo_pin_1, int nuevo_pin_2){ + pin_21 = nuevo_pin_1; + pin_22 = nuevo_pin_2; + } + + String getValue(){ + + return Presion; + + }; From 7248fc3be192adfd6425bd43e2f05f1b002bd995 Mon Sep 17 00:00:00 2001 From: Lucas <119422978+MartinezLucas65@users.noreply.github.com> Date: Tue, 29 Nov 2022 16:29:45 -0300 Subject: [PATCH 3/4] Solucione el problema en el archivo cpp solucione el problema en el archivo cpp --- lib/BME280/BME280.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/BME280/BME280.cpp b/lib/BME280/BME280.cpp index 0f06e2b..2cff1dd 100644 --- a/lib/BME280/BME280.cpp +++ b/lib/BME280/BME280.cpp @@ -14,19 +14,14 @@ class BME280{ pin_22 = nuevo_pin_2; } - String getValue(){ + String BME280::getValue(){ - Presion(){ Serial.print ("/t Presion: "); Serial.print (Presion); Serial.println (" hPa"); - } - return Presion; + return String (" hPa"); } - BME280 Sensor_presion1 = new BME280 (pin_21, pin_22); - BME280 Sensor_presion2 = new BME280 (pin_21, pin_22); - BME280 Sensor_presion3 = new BME280 (pin_21, pin_22); }; #endif From 3b44dfb6607a5a6582bbdc972d8503251df83450 Mon Sep 17 00:00:00 2001 From: Lucas <119422978+MartinezLucas65@users.noreply.github.com> Date: Tue, 29 Nov 2022 16:36:19 -0300 Subject: [PATCH 4/4] Carpeta BME280 cpp Solucione el problema del archivo cpp --- lib/BME280/BME280.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/BME280/BME280.cpp b/lib/BME280/BME280.cpp index 2cff1dd..d259c9a 100644 --- a/lib/BME280/BME280.cpp +++ b/lib/BME280/BME280.cpp @@ -16,9 +16,9 @@ class BME280{ String BME280::getValue(){ - Serial.print ("/t Presion: "); - Serial.print (Presion); - Serial.println (" hPa"); + float ("/t Presion: "); + float (Presion); + float (" hPa"); return String (" hPa"); }