<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Kommentare zu: Arduino Energiezähler Arduino Quellcode	</title>
	<atom:link href="https://pitrium.de/arduino-energiezaehler-arduino-quellcode/feed" rel="self" type="application/rss+xml" />
	<link>https://pitrium.de</link>
	<description>TrustMeImAnEngineer</description>
	<lastBuildDate>Fri, 09 Jan 2026 10:41:46 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		Von: Peter		</title>
		<link>https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-333</link>

		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Fri, 09 Jan 2026 10:41:46 +0000</pubDate>
		<guid isPermaLink="false">https://pitrium.de/?page_id=27213#comment-333</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-332&quot;&gt;Simon&lt;/a&gt;.

Hallo Simon, 
du brauchst weder die SD Karte noch das Display zwingend.
Die SD Karte wird nur zum logging der Daten genutzt um sie später am Rechner anschauen zu können.
Wenn du nur aktuelle Werte haben möchtest und diese auch nicht auf dem LCD Display anzeigen möchtest ist das gar kein Problem.
In dem Fall kannst du die zugehörigen Abschnitte im Code einfach weglassen - z.B.:
#include &lt;SD.h&gt;
#include &lt;LiquidCrystal.h&gt;
LiquidCrystal lcd(8, 7, 6, 5, 4, 3, 2);
// initialize SD Card
...
// initialize LCD display
...

Beste Grüße, 
Peter]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-332">Simon</a>.</p>
<p>Hallo Simon,<br />
du brauchst weder die SD Karte noch das Display zwingend.<br />
Die SD Karte wird nur zum logging der Daten genutzt um sie später am Rechner anschauen zu können.<br />
Wenn du nur aktuelle Werte haben möchtest und diese auch nicht auf dem LCD Display anzeigen möchtest ist das gar kein Problem.<br />
In dem Fall kannst du die zugehörigen Abschnitte im Code einfach weglassen &#8211; z.B.:<br />
#include <SD.h><br />
#include <LiquidCrystal.h><br />
LiquidCrystal lcd(8, 7, 6, 5, 4, 3, 2);<br />
// initialize SD Card<br />
&#8230;<br />
// initialize LCD display<br />
&#8230;</p>
<p>Beste Grüße,<br />
Peter</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Simon		</title>
		<link>https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-332</link>

		<dc:creator><![CDATA[Simon]]></dc:creator>
		<pubDate>Thu, 08 Jan 2026 10:21:18 +0000</pubDate>
		<guid isPermaLink="false">https://pitrium.de/?page_id=27213#comment-332</guid>

					<description><![CDATA[Hallo, ich bin grade auf der Suche nach so einem Code. Meine Programmierkenntnisse sind nicht so arg ausgeprägt. Ich denke aber, dass ich verstehe, wie der Code aufgebaut ist und über den Strom, die Spannung und die Zeit die Energie ermittelt wird. Womit ich keine Erfahrung hab&#039;, ist der Umgang mit einem Display und einer SD Karte. Beides brauche ich nicht. Kann ich die Bezüge zu den beiden Modulen einfach weglassen oder wird z.B. die SD als (Zwischen-)Speicher für eine größere Datenmenge zwingend benötigt? Ich möchte einfach nur den Ladezustand einer Batterie über die ein- und ausgehende Energie ermitteln. Wenn also ein Zustand, z.B. voll = 100% bekannt ist, kann man über die Lade- und Entladeenergie über der Zeit den Ladezustand zu jedem Zeitpunkt ermitteln. Den möchte ich dann zusammen  mit anderen Informationen z.B. in einem Cockpit darstellen.
Eine kleine Hilfestellung wäre schön.]]></description>
			<content:encoded><![CDATA[<p>Hallo, ich bin grade auf der Suche nach so einem Code. Meine Programmierkenntnisse sind nicht so arg ausgeprägt. Ich denke aber, dass ich verstehe, wie der Code aufgebaut ist und über den Strom, die Spannung und die Zeit die Energie ermittelt wird. Womit ich keine Erfahrung hab&#8216;, ist der Umgang mit einem Display und einer SD Karte. Beides brauche ich nicht. Kann ich die Bezüge zu den beiden Modulen einfach weglassen oder wird z.B. die SD als (Zwischen-)Speicher für eine größere Datenmenge zwingend benötigt? Ich möchte einfach nur den Ladezustand einer Batterie über die ein- und ausgehende Energie ermitteln. Wenn also ein Zustand, z.B. voll = 100% bekannt ist, kann man über die Lade- und Entladeenergie über der Zeit den Ladezustand zu jedem Zeitpunkt ermitteln. Den möchte ich dann zusammen  mit anderen Informationen z.B. in einem Cockpit darstellen.<br />
Eine kleine Hilfestellung wäre schön.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Peter		</title>
		<link>https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-216</link>

		<dc:creator><![CDATA[Peter]]></dc:creator>
		<pubDate>Mon, 17 Apr 2023 08:54:18 +0000</pubDate>
		<guid isPermaLink="false">https://pitrium.de/?page_id=27213#comment-216</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-214&quot;&gt;Reinhard Siebert&lt;/a&gt;.

Guten Morgen Reinhard,
es ist leider schon eine ganze Weile her, dass ich mich damit beschäftigt habe, aber ich vermute, dass der Code dazu in etwa so ausgesehen hatte:  
  //LCD Ausgabe
  lcd.clear();
  lcd.setCursor(0,0); lcd.print(String(fVoltageBat) + &quot;V &quot; + String(fAmperage) + &quot;A&quot;);
  lcd.setCursor(0,1); lcd.print(String(fPower) + &quot;W &quot; + String(fEnergy) + &quot;Wh&quot;);

Wenn du anstatt Wh lieber die Ah aufsummieren möchtest, könntest du vermutlich den Berechnungs Teil entsprechend anpassen:
  fEnergy += fAmperage * (lTime - lTimeOld) / 1000.0 / 3600.0;	// Arbeit [Ah] berechnen
Allerdings würde dir dabei ja dann alle gesammelte Information über die Spannung verloren gehen, und ich bin mir nicht ganz sicher ob das wirklich Sinn macht.
Genau genommen bin ich mir nicht einmal sicher ob ich das komplett richtig verstanden habe, also betrachte diesen Teil meiner Antwort bitte sehr skeptisch.

Vielen Dank für deinen Kommentar und ich wünsche dir viel Spaß mit deinen Anlagen im Garten!
Peter =)]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-214">Reinhard Siebert</a>.</p>
<p>Guten Morgen Reinhard,<br />
es ist leider schon eine ganze Weile her, dass ich mich damit beschäftigt habe, aber ich vermute, dass der Code dazu in etwa so ausgesehen hatte:<br />
  //LCD Ausgabe<br />
  lcd.clear();<br />
  lcd.setCursor(0,0); lcd.print(String(fVoltageBat) + &#8222;V &#8220; + String(fAmperage) + &#8222;A&#8220;);<br />
  lcd.setCursor(0,1); lcd.print(String(fPower) + &#8222;W &#8220; + String(fEnergy) + &#8222;Wh&#8220;);</p>
<p>Wenn du anstatt Wh lieber die Ah aufsummieren möchtest, könntest du vermutlich den Berechnungs Teil entsprechend anpassen:<br />
  fEnergy += fAmperage * (lTime &#8211; lTimeOld) / 1000.0 / 3600.0;	// Arbeit [Ah] berechnen<br />
Allerdings würde dir dabei ja dann alle gesammelte Information über die Spannung verloren gehen, und ich bin mir nicht ganz sicher ob das wirklich Sinn macht.<br />
Genau genommen bin ich mir nicht einmal sicher ob ich das komplett richtig verstanden habe, also betrachte diesen Teil meiner Antwort bitte sehr skeptisch.</p>
<p>Vielen Dank für deinen Kommentar und ich wünsche dir viel Spaß mit deinen Anlagen im Garten!<br />
Peter =)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Von: Reinhard Siebert		</title>
		<link>https://pitrium.de/arduino-energiezaehler-arduino-quellcode#comment-214</link>

		<dc:creator><![CDATA[Reinhard Siebert]]></dc:creator>
		<pubDate>Sun, 16 Apr 2023 16:48:30 +0000</pubDate>
		<guid isPermaLink="false">https://pitrium.de/?page_id=27213#comment-214</guid>

					<description><![CDATA[Hallo Peter,

ich habe eben gerade das sehr gut gelungene und interessante Projekt &quot;Arduino Energiezähler für Solaranlage&quot; gefunden. Weil ich selbst für den Eigenbedarf mehrere Solar- Inselanlagen für meinen Garten mit den entsprechenden Meßwerterfassungen aufgebaut habe + die dazu gehörenden Powerstation (in Holzgehäusen); erst mit Bleiakku, jetzt mit LiFe- Akkus verschiedener Bauart, interessiere ich mich für diese Möglichkeit, mir die Messwerte über den Arduino UNO + LCD16x2 Display anzeigen zu lassen. Schon vor einiger Zeit baute ich einen Stromzähler mit einer Schaltung aus den 90-er Jahren, welche die Impulse über einen AD654- Strom/Frequenzwandler generiert und diese nach über einen Abgleich (mit Poti und Divider- IC´s) an einen (mechanischen oder digitalen) Zähler weitergibt, der diese wiederum per Mini- LCD- Display oder LED- Display anzeigt. Danach wurde eine passende Platine nach dem ca. 30 Jahre alten Schaltplan am PC entworfen und das Ganze zeigt seit vielen Jahren in den verschiedenen Powerstationen neben den Display- Modulen für Strom und Spannung die gesammelten, bzw. verbrauchten Ah- Stunden in mA an. Mit dem Arduino UNO, Nano, ESP8266 und seinen zahlreichen Verwandten baue ich ebenfalls seit Jahren die verschiedensten Projekte zu Hobby- Zwecken auf. Für gute Projekte erstelle ich anschließend eine passende Platine am PC (EasyEDA) und erhalte diese ca. 14 Tage später per Post.
Nun aber zu meiner eigentlichen Frage: In dem obigen Quellcode (https://pitrium.de/arduino-energiezaehler-arduino-quellcode) wird die Spannung, die Leistung und die gesammelte Energie am Display angezeigt. Der Quellcode wurde mit Arduino IDE ohne Komplikationen kompiliert, aber ich möchte anfragen, ob es sicherlich noch einen Quellcode gibt, der auf dem LCD- Display die Werte für  V, A, W und möglichst auch Ah ausgibt, so wie es der Excel- Datei &quot;EnergyMeter.xlsx&quot; unter &quot;10) Anschluss an Solaranlage&quot; auf dem zweiten, rechten Bild auf dem Display zu erkennen ist.
D. h. die Anzeige sollte mir den aktuellen Strom und die gesammelten Ah anzeigen und ... wie genau sind diese Werte? Ist es möglich, diesen Quellcode zu erhalten?
Wenn dann nach einem Probeaufbau alles läuft (bis auf das SD- Shield habe ich alle Bauteile zu Hause), würde ich daraus eine Platine am PC erstellen und hätte dann für meine DIY- Powerstationen zusätzlich eine nützliche Anzeige für diese Werte, die ich gerne auf dem LCD- Display vereint, kontrollieren möchte.
Weil ich demnächst meinen Solar- Projekten mehr Zeit im Garten widmen möchte, würde mich über eine zeitnahe Antwort freuen.

Schöne Grüße nach Gera ...

Reinhard]]></description>
			<content:encoded><![CDATA[<p>Hallo Peter,</p>
<p>ich habe eben gerade das sehr gut gelungene und interessante Projekt &#8222;Arduino Energiezähler für Solaranlage&#8220; gefunden. Weil ich selbst für den Eigenbedarf mehrere Solar- Inselanlagen für meinen Garten mit den entsprechenden Meßwerterfassungen aufgebaut habe + die dazu gehörenden Powerstation (in Holzgehäusen); erst mit Bleiakku, jetzt mit LiFe- Akkus verschiedener Bauart, interessiere ich mich für diese Möglichkeit, mir die Messwerte über den Arduino UNO + LCD16x2 Display anzeigen zu lassen. Schon vor einiger Zeit baute ich einen Stromzähler mit einer Schaltung aus den 90-er Jahren, welche die Impulse über einen AD654- Strom/Frequenzwandler generiert und diese nach über einen Abgleich (mit Poti und Divider- IC´s) an einen (mechanischen oder digitalen) Zähler weitergibt, der diese wiederum per Mini- LCD- Display oder LED- Display anzeigt. Danach wurde eine passende Platine nach dem ca. 30 Jahre alten Schaltplan am PC entworfen und das Ganze zeigt seit vielen Jahren in den verschiedenen Powerstationen neben den Display- Modulen für Strom und Spannung die gesammelten, bzw. verbrauchten Ah- Stunden in mA an. Mit dem Arduino UNO, Nano, ESP8266 und seinen zahlreichen Verwandten baue ich ebenfalls seit Jahren die verschiedensten Projekte zu Hobby- Zwecken auf. Für gute Projekte erstelle ich anschließend eine passende Platine am PC (EasyEDA) und erhalte diese ca. 14 Tage später per Post.<br />
Nun aber zu meiner eigentlichen Frage: In dem obigen Quellcode (<a href="https://pitrium.de/arduino-energiezaehler-arduino-quellcode" rel="ugc">https://pitrium.de/arduino-energiezaehler-arduino-quellcode</a>) wird die Spannung, die Leistung und die gesammelte Energie am Display angezeigt. Der Quellcode wurde mit Arduino IDE ohne Komplikationen kompiliert, aber ich möchte anfragen, ob es sicherlich noch einen Quellcode gibt, der auf dem LCD- Display die Werte für  V, A, W und möglichst auch Ah ausgibt, so wie es der Excel- Datei &#8222;EnergyMeter.xlsx&#8220; unter &#8222;10) Anschluss an Solaranlage&#8220; auf dem zweiten, rechten Bild auf dem Display zu erkennen ist.<br />
D. h. die Anzeige sollte mir den aktuellen Strom und die gesammelten Ah anzeigen und &#8230; wie genau sind diese Werte? Ist es möglich, diesen Quellcode zu erhalten?<br />
Wenn dann nach einem Probeaufbau alles läuft (bis auf das SD- Shield habe ich alle Bauteile zu Hause), würde ich daraus eine Platine am PC erstellen und hätte dann für meine DIY- Powerstationen zusätzlich eine nützliche Anzeige für diese Werte, die ich gerne auf dem LCD- Display vereint, kontrollieren möchte.<br />
Weil ich demnächst meinen Solar- Projekten mehr Zeit im Garten widmen möchte, würde mich über eine zeitnahe Antwort freuen.</p>
<p>Schöne Grüße nach Gera &#8230;</p>
<p>Reinhard</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
