<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.bralug.de/wiki-common/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.bralug.de/index.php?action=history&amp;feed=atom&amp;title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten</id>
		<title>Wetterdaten mit Linux aufzeichnen und verarbeiten - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.bralug.de/index.php?action=history&amp;feed=atom&amp;title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten"/>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;action=history"/>
		<updated>2026-05-16T04:20:45Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in BraLUG-Wiki</subtitle>
		<generator>MediaWiki 1.19.1</generator>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8863&amp;oldid=prev</id>
		<title>Bergeruw: /* Visualisierung */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8863&amp;oldid=prev"/>
				<updated>2017-01-24T06:33:14Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Visualisierung&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 24. Januar 2017, 06:33 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 268:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 268:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Temp plot.png|thumb|200px|Temperaturverlauf über 48h]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Temp plot.png|thumb|200px|Temperaturverlauf über 48h]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Heatmap temperature.png|thumb|200px|Temperaturverlauf über 360 Tage als Heatmap]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Heatmap temperature.png|thumb|200px|Temperaturverlauf über 360 Tage als Heatmap]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zur Erzeugung der Diagramm-Bilder für die [http://bergeruw.spdns.org/~&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bergeruw&lt;/del&gt;/temp/index.php Webseite] wird das Kommandozeilen-Tool [http://www.gnuplot.info/ gnuplot] verwendet. Innerhalb verschiedener [[Wetterdaten mit Linux aufzeichnen und verarbeiten#Scripte|Tcl-Scripte]] werden dazu die jeweiligen Messwerte aus den entsprechenden Datenbanktabellen gelesen und angepasst sowie gnuplot über eine [http://de.wikipedia.org/wiki/Pipe_(Informatik) Pipe] aufgerufen, parametrisiert und die Erzeugung der Diagramm-Bilder gestartet.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zur Erzeugung der Diagramm-Bilder für die [http://bergeruw.spdns.org/~&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pi&lt;/ins&gt;/temp/index.php Webseite] wird das Kommandozeilen-Tool [http://www.gnuplot.info/ gnuplot] verwendet. Innerhalb verschiedener [[Wetterdaten mit Linux aufzeichnen und verarbeiten#Scripte|Tcl-Scripte]] werden dazu die jeweiligen Messwerte aus den entsprechenden Datenbanktabellen gelesen und angepasst sowie gnuplot über eine [http://de.wikipedia.org/wiki/Pipe_(Informatik) Pipe] aufgerufen, parametrisiert und die Erzeugung der Diagramm-Bilder gestartet.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Als Darstellungformen wurden zwei Diagramm-Arten gewählt:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Als Darstellungformen wurden zwei Diagramm-Arten gewählt:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bergeruw&lt;/del&gt;/temp/ Messwertverlauf über die Uhrzeit] → einfaches xy-Diagramm&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pi&lt;/ins&gt;/temp/ Messwertverlauf über die Uhrzeit] → einfaches xy-Diagramm&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bergeruw&lt;/del&gt;/temp/heatmaps.php Messwertverlauf über Datum '''und''' Uhrzeit] (also dreidimensional) → [http://de.wikipedia.org/wiki/Heatmap Heatmap-Diagramm]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pi&lt;/ins&gt;/temp/heatmaps.php Messwertverlauf über Datum '''und''' Uhrzeit] (also dreidimensional) → [http://de.wikipedia.org/wiki/Heatmap Heatmap-Diagramm]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Ansteuerung eines LC-Display===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Ansteuerung eines LC-Display===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8862&amp;oldid=prev</id>
		<title>Bergeruw: /* Was soll das hier? */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8862&amp;oldid=prev"/>
				<updated>2017-01-24T06:31:16Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Was soll das hier?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 24. Januar 2017, 06:31 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Angefangen hat die Geschichte eigentlich nur mit ein paar Experimenten mit Temperatursensoren an diversen Mikrocontroller-Boards (z.B. [[BLIT2008-Board mit 1-Wire]] und [[BLIT2008-Board-Thermo]]). Irgendwann kam der Wunsch auf, diese Temperaturmessdaten dauerhaft mitzuschreiben, zu archivieren (z.B. [[BLIT-Board-SD-Card|auf einer, an einem Mikrocontroller angeschlossenen SD-Karte]]) und die Verläufe in geeigneter Form anzuzeigen. Die Ergebnisse waren aber nicht allzu befriedigend, was an den beschränkten Ressourcen und Möglichkeiten der eingesetzten Mikrokontroller lag.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Angefangen hat die Geschichte eigentlich nur mit ein paar Experimenten mit Temperatursensoren an diversen Mikrocontroller-Boards (z.B. [[BLIT2008-Board mit 1-Wire]] und [[BLIT2008-Board-Thermo]]). Irgendwann kam der Wunsch auf, diese Temperaturmessdaten dauerhaft mitzuschreiben, zu archivieren (z.B. [[BLIT-Board-SD-Card|auf einer, an einem Mikrocontroller angeschlossenen SD-Karte]]) und die Verläufe in geeigneter Form anzuzeigen. Die Ergebnisse waren aber nicht allzu befriedigend, was an den beschränkten Ressourcen und Möglichkeiten der eingesetzten Mikrokontroller lag.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Also begann ich sukzessive die Temperaturmessungen mit einem &amp;quot;richtigen&amp;quot; Linux-Rechner aufzubauen. Nachdem dies gelungen war, reifte der Wunsch nochmehr Daten zu erfassen und zu visualisieren. Es kam also schrittweise die Aufzeichnung der Helligkeit, der Luftfeuchtigkeit und des Luftdrucks hinzu. Der derzeitige Stand ist auf einer kleinen Webseite einsehbar: [http://bergeruw.spdns.org/~&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bergeruw&lt;/del&gt;/temp/ Das Klima bei Uwe].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Also begann ich sukzessive die Temperaturmessungen mit einem &amp;quot;richtigen&amp;quot; Linux-Rechner aufzubauen. Nachdem dies gelungen war, reifte der Wunsch nochmehr Daten zu erfassen und zu visualisieren. Es kam also schrittweise die Aufzeichnung der Helligkeit, der Luftfeuchtigkeit und des Luftdrucks hinzu. Der derzeitige Stand ist auf einer kleinen Webseite einsehbar: [http://bergeruw.spdns.org/~&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pi&lt;/ins&gt;/temp/ Das Klima bei Uwe].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dieser Wiki-Artikel soll ein wenig von den Techniken berichten, die hinter diesem System stecken. Vielleicht kann der eine oder andere Interessierte ein paar Anregungen für eigene Experimente finden. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dieser Wiki-Artikel soll ein wenig von den Techniken berichten, die hinter diesem System stecken. Vielleicht kann der eine oder andere Interessierte ein paar Anregungen für eigene Experimente finden. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8538&amp;oldid=prev</id>
		<title>Bergeruw: /* Diagramme mit gnuplot */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8538&amp;oldid=prev"/>
				<updated>2014-05-06T19:09:58Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Diagramme mit gnuplot&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 6. Mai 2014, 19:09 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 268:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 268:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Temp plot.png|thumb|200px|Temperaturverlauf über 48h]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Temp plot.png|thumb|200px|Temperaturverlauf über 48h]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Heatmap temperature.png|thumb|200px|Temperaturverlauf über 360 Tage als Heatmap]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Heatmap temperature.png|thumb|200px|Temperaturverlauf über 360 Tage als Heatmap]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zur Erzeugung der Diagramm-Bilder für die [http://bergeruw.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dyndns&lt;/del&gt;.org/~bergeruw/temp/index.php Webseite] wird das Kommandozeilen-Tool [http://www.gnuplot.info/ gnuplot] verwendet. Innerhalb verschiedener [[Wetterdaten mit Linux aufzeichnen und verarbeiten#Scripte|Tcl-Scripte]] werden dazu die jeweiligen Messwerte aus den entsprechenden Datenbanktabellen gelesen und angepasst sowie gnuplot über eine [http://de.wikipedia.org/wiki/Pipe_(Informatik) Pipe] aufgerufen, parametrisiert und die Erzeugung der Diagramm-Bilder gestartet.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zur Erzeugung der Diagramm-Bilder für die [http://bergeruw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;spdns&lt;/ins&gt;.org/~bergeruw/temp/index.php Webseite] wird das Kommandozeilen-Tool [http://www.gnuplot.info/ gnuplot] verwendet. Innerhalb verschiedener [[Wetterdaten mit Linux aufzeichnen und verarbeiten#Scripte|Tcl-Scripte]] werden dazu die jeweiligen Messwerte aus den entsprechenden Datenbanktabellen gelesen und angepasst sowie gnuplot über eine [http://de.wikipedia.org/wiki/Pipe_(Informatik) Pipe] aufgerufen, parametrisiert und die Erzeugung der Diagramm-Bilder gestartet.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Als Darstellungformen wurden zwei Diagramm-Arten gewählt:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Als Darstellungformen wurden zwei Diagramm-Arten gewählt:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~bergeruw/temp/ Messwertverlauf über die Uhrzeit] → einfaches xy-Diagramm&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~bergeruw/temp/ Messwertverlauf über die Uhrzeit] → einfaches xy-Diagramm&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~bergeruw/temp/heatmaps.php Messwertverlauf über Datum '''und''' Uhrzeit] (also dreidimensional) → [http://de.wikipedia.org/wiki/Heatmap Heatmap-Diagramm]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://bergeruw.dyndns.org/~bergeruw/temp/heatmaps.php Messwertverlauf über Datum '''und''' Uhrzeit] (also dreidimensional) → [http://de.wikipedia.org/wiki/Heatmap Heatmap-Diagramm]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Ansteuerung eines LC-Display===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;===Ansteuerung eines LC-Display===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8537&amp;oldid=prev</id>
		<title>Bergeruw: /* Scripte */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8537&amp;oldid=prev"/>
				<updated>2014-05-06T19:09:30Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Scripte&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 6. Mai 2014, 19:09 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 240:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 240:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Software=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Software=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Scripte==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Scripte==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zum Auslesen der Sensoren am 1-wire- und I²C-Bus, zum Generieren der Diagramme für die kleine [http://bergeruw.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dyndns&lt;/del&gt;.org/~bergeruw/temp/ Webseite] und der Ansteuerung des angeschlossenen LC-Displays werden eine Reihe von [http://de.wikipedia.org/wiki/Tcl TCL]-Scripte verwendet. Jedes dieser Scripte läuft in einer eigenen [http://de.wikipedia.org/wiki/GNU_Screen Screen-Session], da jeweils ein paar Kontrollausgaben zu den gerade ablaufenden Aktionen getätigt werden.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Zum Auslesen der Sensoren am 1-wire- und I²C-Bus, zum Generieren der Diagramme für die kleine [http://bergeruw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;spdns&lt;/ins&gt;.org/~bergeruw/temp/ Webseite] und der Ansteuerung des angeschlossenen LC-Displays werden eine Reihe von [http://de.wikipedia.org/wiki/Tcl TCL]-Scripte verwendet. Jedes dieser Scripte läuft in einer eigenen [http://de.wikipedia.org/wiki/GNU_Screen Screen-Session], da jeweils ein paar Kontrollausgaben zu den gerade ablaufenden Aktionen getätigt werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Folgende Tcl-Scripte laufen derzeit im System:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Folgende Tcl-Scripte laufen derzeit im System:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* i2c_adc_db_neu.tcl → Zyklisches Auslesen der Sensoren am I²C-Bus (jede Minute), Abspeichern der Werte in eine Datenbanktabelle und Generierung des entsprechenden Diagramms für die [http://bergeruw.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dyndns&lt;/del&gt;.org/~bergeruw/temp/ Webseite] (jede zwei Minuten)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* i2c_adc_db_neu.tcl → Zyklisches Auslesen der Sensoren am I²C-Bus (jede Minute), Abspeichern der Werte in eine Datenbanktabelle und Generierung des entsprechenden Diagramms für die [http://bergeruw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;spdns&lt;/ins&gt;.org/~bergeruw/temp/ Webseite] (jede zwei Minuten)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* owfs2sqlite.tcl → Auslesen der Sensoren am 1-wire-Bus (jede Minute), Abspeichern der Werte in Datenbanktabellen und Generierung der entsprechenden Diagramme für die [http://bergeruw.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dyndns&lt;/del&gt;.org/~bergeruw/temp/ Webseite] (jede zwei Minuten)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* owfs2sqlite.tcl → Auslesen der Sensoren am 1-wire-Bus (jede Minute), Abspeichern der Werte in Datenbanktabellen und Generierung der entsprechenden Diagramme für die [http://bergeruw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;spdns&lt;/ins&gt;.org/~bergeruw/temp/ Webseite] (jede zwei Minuten)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* heatmap_generator.tcl → Generierung der Heatmap-Diagramme für die [http://bergeruw.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dyndns&lt;/del&gt;.org/~bergeruw/temp/heatmaps.php Webseite] (jede zwei Stunden); die Werte werden dazu aus den entsprechenden Datenbanktabellen gelesen&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* heatmap_generator.tcl → Generierung der Heatmap-Diagramme für die [http://bergeruw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;spdns&lt;/ins&gt;.org/~bergeruw/temp/heatmaps.php Webseite] (jede zwei Stunden); die Werte werden dazu aus den entsprechenden Datenbanktabellen gelesen&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* display_weather.tcl → Auslesen der aktuellen Werte aus den entsprechenden Datenbanktabellen und deren Anzeige auf dem [[Wetterdaten mit Linux aufzeichnen und verarbeiten#Ansteuerung_eines_LC-Display|LC-Display]] (Uhrzeit jede Sekunde; alle anderen Werte jede Minute)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* display_weather.tcl → Auslesen der aktuellen Werte aus den entsprechenden Datenbanktabellen und deren Anzeige auf dem [[Wetterdaten mit Linux aufzeichnen und verarbeiten#Ansteuerung_eines_LC-Display|LC-Display]] (Uhrzeit jede Sekunde; alle anderen Werte jede Minute)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8536&amp;oldid=prev</id>
		<title>Bergeruw: /* Was soll das hier? */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8536&amp;oldid=prev"/>
				<updated>2014-05-06T19:06:36Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Was soll das hier?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 6. Mai 2014, 19:06 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Angefangen hat die Geschichte eigentlich nur mit ein paar Experimenten mit Temperatursensoren an diversen Mikrocontroller-Boards (z.B. [[BLIT2008-Board mit 1-Wire]] und [[BLIT2008-Board-Thermo]]). Irgendwann kam der Wunsch auf, diese Temperaturmessdaten dauerhaft mitzuschreiben, zu archivieren (z.B. [[BLIT-Board-SD-Card|auf einer, an einem Mikrocontroller angeschlossenen SD-Karte]]) und die Verläufe in geeigneter Form anzuzeigen. Die Ergebnisse waren aber nicht allzu befriedigend, was an den beschränkten Ressourcen und Möglichkeiten der eingesetzten Mikrokontroller lag.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Angefangen hat die Geschichte eigentlich nur mit ein paar Experimenten mit Temperatursensoren an diversen Mikrocontroller-Boards (z.B. [[BLIT2008-Board mit 1-Wire]] und [[BLIT2008-Board-Thermo]]). Irgendwann kam der Wunsch auf, diese Temperaturmessdaten dauerhaft mitzuschreiben, zu archivieren (z.B. [[BLIT-Board-SD-Card|auf einer, an einem Mikrocontroller angeschlossenen SD-Karte]]) und die Verläufe in geeigneter Form anzuzeigen. Die Ergebnisse waren aber nicht allzu befriedigend, was an den beschränkten Ressourcen und Möglichkeiten der eingesetzten Mikrokontroller lag.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Also begann ich sukzessive die Temperaturmessungen mit einem &amp;quot;richtigen&amp;quot; Linux-Rechner aufzubauen. Nachdem dies gelungen war, reifte der Wunsch nochmehr Daten zu erfassen und zu visualisieren. Es kam also schrittweise die Aufzeichnung der Helligkeit, der Luftfeuchtigkeit und des Luftdrucks hinzu. Der derzeitige Stand ist auf einer kleinen Webseite einsehbar: [http://bergeruw.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dyndns&lt;/del&gt;.org/~bergeruw/temp/ Das Klima bei Uwe].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Also begann ich sukzessive die Temperaturmessungen mit einem &amp;quot;richtigen&amp;quot; Linux-Rechner aufzubauen. Nachdem dies gelungen war, reifte der Wunsch nochmehr Daten zu erfassen und zu visualisieren. Es kam also schrittweise die Aufzeichnung der Helligkeit, der Luftfeuchtigkeit und des Luftdrucks hinzu. Der derzeitige Stand ist auf einer kleinen Webseite einsehbar: [http://bergeruw.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;spdns&lt;/ins&gt;.org/~bergeruw/temp/ Das Klima bei Uwe].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dieser Wiki-Artikel soll ein wenig von den Techniken berichten, die hinter diesem System stecken. Vielleicht kann der eine oder andere Interessierte ein paar Anregungen für eigene Experimente finden. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dieser Wiki-Artikel soll ein wenig von den Techniken berichten, die hinter diesem System stecken. Vielleicht kann der eine oder andere Interessierte ein paar Anregungen für eigene Experimente finden. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8305&amp;oldid=prev</id>
		<title>Bergeruw am 7. Juni 2013 um 07:41 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8305&amp;oldid=prev"/>
				<updated>2013-06-07T07:41:18Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 7. Juni 2013, 07:41 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Programmieren]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Programmieren]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Tcl/Tk]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Category:Tcl/Tk]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;...der Artikel befindet sich noch im Aufbau!&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Was soll das hier?=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Was soll das hier?=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8304&amp;oldid=prev</id>
		<title>Bergeruw: /* Datenbank */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8304&amp;oldid=prev"/>
				<updated>2013-06-07T07:38:09Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Datenbank&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 7. Juni 2013, 07:38 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 266:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 266:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* eine Tabelle für den Luftdruck-Wert und dem dazugehörigen Temperaturwert&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* eine Tabelle für den Luftdruck-Wert und dem dazugehörigen Temperaturwert&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Es werden jeweils die Messwerte ansich und der dazugehörige Timestamp abgelegt. Für jede Tabelle wurde ein Index auf dem Timestamp angelegt, um diverse &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Zugriffe &lt;/del&gt;zu beschleunigen.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Es werden jeweils die Messwerte ansich und der dazugehörige Timestamp abgelegt. Für jede Tabelle wurde ein Index auf dem Timestamp angelegt, um diverse &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Lesezugriffe &lt;/ins&gt;zu beschleunigen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Visualisierung==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Visualisierung==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8303&amp;oldid=prev</id>
		<title>Bergeruw: /* Allgemeines */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8303&amp;oldid=prev"/>
				<updated>2013-06-07T07:31:02Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Allgemeines&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 7. Juni 2013, 07:31 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 167:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 167:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Datenübertragung erfolgt in 64-Bit-Blöcken&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Datenübertragung erfolgt in 64-Bit-Blöcken&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Stromversorgung der Slaves erfolgt parasitär über einen internen Speicherkondensator&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Stromversorgung der Slaves erfolgt parasitär über einen internen Speicherkondensator&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** bei inaktiver Kommunikation wird Kondensator aufgeladen&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** bei inaktiver Kommunikation wird &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;der &lt;/ins&gt;Kondensator aufgeladen&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** bei aktiver Kommunikation versorgt Kondensator IC mit Strom&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** bei aktiver Kommunikation versorgt &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;der &lt;/ins&gt;Kondensator &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;den &lt;/ins&gt;IC mit Strom&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** reicht dies nicht → zusätzliche Stromversorgungsleitung möglich&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;** reicht dies nicht → zusätzliche Stromversorgungsleitung möglich&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8302&amp;oldid=prev</id>
		<title>Bergeruw: /* Luftdruck mit einem BMP085 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8302&amp;oldid=prev"/>
				<updated>2013-06-07T07:28:09Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Luftdruck mit einem BMP085&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 7. Juni 2013, 07:28 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 145:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 145:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Der Sensor ist &amp;quot;ab Werk&amp;quot; kalibriert. Die divesen Korrekturwerte zur Berechnung des realen Druckwertes sind im EEPROM des Schaltkreises abgelegt und können ebenfalls über den I²C-Bus ausgelesen werden. Weiterhin wird zur Berechnung des genauen Druckwertes die Umgebungstemperatur des Sensors benötigt. Glücklicherweise hat der Hersteller gleich einen Temperatursensor in den Schaltkreis integriert, dessen Messwert ebenfalls über den I²C-Bus ermittelbar ist. Das genaue Verfahren zur Berechnung des realen Druckwertes aus den diversen Parametern ist im [http://www.bosch-sensortec.com/content/language3/downloads/BST-BMP085-DS000-05.pdf Datenblatt] ausführlich beschrieben.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Der Sensor ist &amp;quot;ab Werk&amp;quot; kalibriert. Die divesen Korrekturwerte zur Berechnung des realen Druckwertes sind im EEPROM des Schaltkreises abgelegt und können ebenfalls über den I²C-Bus ausgelesen werden. Weiterhin wird zur Berechnung des genauen Druckwertes die Umgebungstemperatur des Sensors benötigt. Glücklicherweise hat der Hersteller gleich einen Temperatursensor in den Schaltkreis integriert, dessen Messwert ebenfalls über den I²C-Bus ermittelbar ist. Das genaue Verfahren zur Berechnung des realen Druckwertes aus den diversen Parametern ist im [http://www.bosch-sensortec.com/content/language3/downloads/BST-BMP085-DS000-05.pdf Datenblatt] ausführlich beschrieben.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Ein kleines Problemchen bei der Integration des Sensors in das Gesamtsystem gab es dann doch: die maximale Versorgungsspannung des &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Schlatkreises &lt;/del&gt;beträgt 3,6V. Mein I²C-Bus arbeitet aber mit 5V! Bei der Bestellung des Sensors habe ich diese Geschichte wohl &amp;quot;überlesen&amp;quot;, sonst hätte ich gleich einen entsprechenden bidirektionalen Pegelwandler mitgeordert.... Aber man besitzt ja einen Lötkolben und kann sich solch ein Ding selbst bauen! Die Firma Philips beschreibt die Vorgehensweise dazu in einer [http://ics.nxp.com/support/documents/interface/pdf/an97055.pdf Application-Note]. In verschiedenen Quellen findet man, dass der FET-Transistor [http://www.datasheetcatalog.org/datasheet/diodes/ds30144.pdf BSS138] die idealsten Eigenschaften für diesen Einsatzzweck hat (man sollte sich nicht von der SMD-Bauform abschrecken lassen; mit einer vernünftigen Lötkolbenspitze, einer ruhigen Hand und einer Lupe ist das auch auf Lochraster machbar). Die 3,3V zur Spannungsversorgung des BMP085 werden mit einem Spannungsregler [http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS009063.PDF LM317] aus den vorhanden 5V des I²C-Bus generiert.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Ein kleines Problemchen bei der Integration des Sensors in das Gesamtsystem gab es dann doch: die maximale Versorgungsspannung des &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Schaltkreises &lt;/ins&gt;beträgt 3,6V. Mein I²C-Bus arbeitet aber mit 5V! Bei der Bestellung des Sensors habe ich diese Geschichte wohl &amp;quot;überlesen&amp;quot;, sonst hätte ich gleich einen entsprechenden bidirektionalen Pegelwandler mitgeordert.... Aber man besitzt ja einen Lötkolben und kann sich solch ein Ding selbst bauen! Die Firma Philips beschreibt die Vorgehensweise dazu in einer [http://ics.nxp.com/support/documents/interface/pdf/an97055.pdf Application-Note]. In verschiedenen Quellen findet man, dass der FET-Transistor [http://www.datasheetcatalog.org/datasheet/diodes/ds30144.pdf BSS138] die idealsten Eigenschaften für diesen Einsatzzweck hat (man sollte sich nicht von der SMD-Bauform abschrecken lassen; mit einer vernünftigen Lötkolbenspitze, einer ruhigen Hand und einer Lupe ist das auch auf Lochraster machbar). Die 3,3V zur Spannungsversorgung des BMP085 werden mit einem Spannungsregler [http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS009063.PDF LM317] aus den vorhanden 5V des I²C-Bus generiert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Der mit dem Sensor gemessene Luftdruck ist der absolute Luftdruck. In den üblichen Wetterberichten ist, um eine Vergleichbarkeit zwischen den unterschiedlichen Standorten gewährleisten zu können, vom relativen Luftdruck die Rede, also der Luftdruck, der in Meereshöhe herrscht. D.h., dass man eine [http://de.wikipedia.org/wiki/Barometrische_H%C3%B6henformel#Reduktion_auf_Meeresh.C3.B6he Reduktion auf Meereshöhe] vornehmen muss. Für meine Belange reicht die Näherung, dass der [http://de.wikipedia.org/wiki/Luftdruck#Abnahme_mit_der_H.C3.B6he Luftdruck um 1hPa pro 8 Meter Höhenunterschied abnimmt]....&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Der mit dem Sensor gemessene Luftdruck ist der absolute Luftdruck. In den üblichen Wetterberichten ist, um eine Vergleichbarkeit zwischen den unterschiedlichen Standorten gewährleisten zu können, vom relativen Luftdruck die Rede, also der Luftdruck, der in Meereshöhe herrscht. D.h., dass man eine [http://de.wikipedia.org/wiki/Barometrische_H%C3%B6henformel#Reduktion_auf_Meeresh.C3.B6he Reduktion auf Meereshöhe] vornehmen muss. Für meine Belange reicht die Näherung, dass der [http://de.wikipedia.org/wiki/Luftdruck#Abnahme_mit_der_H.C3.B6he Luftdruck um 1hPa pro 8 Meter Höhenunterschied abnimmt]....&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	<entry>
		<id>https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8301&amp;oldid=prev</id>
		<title>Bergeruw: /* Luftdruck mit einem BMP085 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.bralug.de/index.php?title=Wetterdaten_mit_Linux_aufzeichnen_und_verarbeiten&amp;diff=8301&amp;oldid=prev"/>
				<updated>2013-06-07T07:26:46Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Luftdruck mit einem BMP085&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Nächstältere Version-&gt;&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 7. Juni 2013, 07:26 Uhr&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 141:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 141:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Bmp085.jpg|thumb|200px|Luftdrucksensor BMP085 an einem I²C-Level-Shifter]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:Bmp085.jpg|thumb|200px|Luftdrucksensor BMP085 an einem I²C-Level-Shifter]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:I2c level shifter.jpg|thumb|200px|I²C-Level-Shifter (Rückseite)]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Bild:I2c level shifter.jpg|thumb|200px|I²C-Level-Shifter (Rückseite)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ZUr &lt;/del&gt;Bestimmung des Luftdruckes wird ein Sensor vom Typ [http://www.bosch-sensortec.com/content/language3/downloads/BST-BMP085-DS000-05.pdf BMP085]&amp;#160; der Firma Bosch verwendet. Dieser Sensor verfügt über ein I²C-Interface und kann Druckwerte zwischen 300 und 1100hPa ermitteln. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Zur &lt;/ins&gt;Bestimmung des Luftdruckes wird ein Sensor vom Typ [http://www.bosch-sensortec.com/content/language3/downloads/BST-BMP085-DS000-05.pdf BMP085]&amp;#160; der Firma Bosch verwendet. Dieser Sensor verfügt über ein I²C-Interface und kann Druckwerte zwischen 300 und 1100hPa ermitteln. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Der Sensor ist &amp;quot;ab Werk&amp;quot; kalibriert. Die divesen Korrekturwerte zur Berechnung des realen Druckwertes sind im EEPROM des Schaltkreises abgelegt und können ebenfalls über den I²C-Bus ausgelesen werden. Weiterhin wird zur Berechnung des genauen Druckwertes die Umgebungstemperatur des Sensors benötigt. Glücklicherweise hat der Hersteller gleich einen Temperatursensor in den Schaltkreis integriert, dessen Messwert ebenfalls über den I²C-Bus ermittelbar ist. Das genaue Verfahren zur Berechnung des realen Druckwertes aus den diversen Parametern ist im [http://www.bosch-sensortec.com/content/language3/downloads/BST-BMP085-DS000-05.pdf Datenblatt] ausführlich beschrieben.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Der Sensor ist &amp;quot;ab Werk&amp;quot; kalibriert. Die divesen Korrekturwerte zur Berechnung des realen Druckwertes sind im EEPROM des Schaltkreises abgelegt und können ebenfalls über den I²C-Bus ausgelesen werden. Weiterhin wird zur Berechnung des genauen Druckwertes die Umgebungstemperatur des Sensors benötigt. Glücklicherweise hat der Hersteller gleich einen Temperatursensor in den Schaltkreis integriert, dessen Messwert ebenfalls über den I²C-Bus ermittelbar ist. Das genaue Verfahren zur Berechnung des realen Druckwertes aus den diversen Parametern ist im [http://www.bosch-sensortec.com/content/language3/downloads/BST-BMP085-DS000-05.pdf Datenblatt] ausführlich beschrieben.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bergeruw</name></author>	</entry>

	</feed>