From 5bea8a527d22fdfcf0585ad59780fc9641ac737f Mon Sep 17 00:00:00 2001 From: hans-jurgen Date: Wed, 3 Jul 2024 15:09:00 +0200 Subject: [PATCH] Akku Messung --- include/mess_Ub_old.h | 4 ++-- src/main.cpp | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/include/mess_Ub_old.h b/include/mess_Ub_old.h index 2a18215..4ceed83 100644 --- a/include/mess_Ub_old.h +++ b/include/mess_Ub_old.h @@ -1,7 +1,7 @@ #include const float MinimalSpannung = 2.85; -float koa = 0.984326019; +float korectur = 0.8870; char floatString[15] = {0}; float AKKU; @@ -12,7 +12,7 @@ float getBattery(float kor = 1.000) return 3.05; #endif float valA0 = analogRead(A0); - valA0 = valA0 * 3.7; // (R1 + r1 + r2) / r2 + valA0 = valA0 * 5.9; // (R1 + r1 + r2) / r2 // r1 und r2 Spannungsteiler // r1 = 270k, r2 = 100k // Spannungsbereich = 5.2 Volt diff --git a/src/main.cpp b/src/main.cpp index 1961a57..0dce0ff 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -28,7 +28,8 @@ PubSubClient client(espClient); //#include #include -#include +//#include +#include #include @@ -100,8 +101,9 @@ void setup() { initADS(); #endif if (!F_ADS1115 == true){ - AKKU = getBattery(); // ca. 170 ms + AKKU = getBattery(korectur); // ca. 170 ms Serial.println("ALTE UB MESSUNG:"); + Serial.println(AKKU); } else{ MessungADS();