hermometer könnten aber wenigstens die gemessenen Daten auf dem Display angezeigt werden, auch wenn sie n... atur, Luftfeuchtigkeit und Luftdruck
// Zeigt die Daten auf einem E-Paper-Display an
// Versucht sich nur... ge male mit dem Sensor zu verbinden
// Sendet die Daten an iot.frickelpiet.de/adddata.php
// Empfängt Daten von iot.frickelpiet.de/getdata.php
// Kann für zwei
e der beiden Waagen viele Tage nicht benutzt. Die Daten auf dieser Waage würden dann also nicht aktualisi... geführt, sondern auf dem Server. Dafür müssen die Daten vom Server abgerufen und gespeichert werden. Erfa... geäß kann dabei viel schief gehen. Daher wird der Datenabruf zunächst getestet.
Programmversion 0.5.1 ru... iel Zeit seit dem letzten erfolgreichen Abruf der Daten vergangen ist.
Programmversion 0.5.3 ruft die Da
die aktuelle Zeit von einem NTP-Sever, stellt die Daten auf einem e-Paper-Display dar, sendet die Daten an OpenSenseMap und legt sich wieder für zehn Minuten sc... , um den Zeitpunkt der letzten Aktualisierung der Daten auf dem Display anzuzeigen.
<code>
// Innenraum... atur, Luftfeuchtigkeit und Luftdruck
// Zeigt die Daten auf einem E-Paper-Display an
// Sendet die Daten
Luftfeuchtigkeit und Luftdruck
* überträgt die Daten an einen Webserver
* holt die Daten des [[iot:aussenthermometer|Außenthermometers]] von einem Webserve... WVLh8|diesem Video]] beschrieben. Alle gemessenen Daten werden auf einem Waveshare e-Paper-Display mit 2,... e.com/w/upload/e/e6/2.9inch_e-Paper_Datasheet.pdf|Datenblatt]]) dargestellt.
Batteriebetriebene Geräte s
über WLAN an meinen Server gesendet und in einer Datenbank gespeichert. Auf meiner [[https://dashboard.f... s/catscale_overview.php|IoT-Webseite]] werden die Daten dann grafisch dargestellt. Auf diese Weise lassen... Schluss tadellos gearbeitet und weit über 20.000 Datensätze gesammelt.
Komponenten:
* Plattform-Wägez... tp://www.loosweb.de/scale/doc/de/index.html
===== Datenbankstruktur =====
* ID: automatisch vergebene,
ht, um den PID-Regler für das Peltier-Element mit Daten zu füttern.
Evtl. könnte die Tabelle mit den Far... t alle 100 Stunden eine Reinigung ...
// ... gibt Daten an die serielle Schnittstelle in einem Format uas... = 0; // Startadresse für eine Variable im Datentyp float (4 Byte!)
unsigned char addrTargetTemp =... ; // Startadresse für eine Variable im Datentyp double (8 Byte!)
unsigned char addrDisplayMode
t alle 100 Stunden eine Reinigung ...
// ... gibt Daten an die serielle Schnittstelle in einem Format uas... = 0; // Startadresse für eine Variable im Datentyp float (4 Byte!)
unsigned char addrTargetTemp =... ; // Startadresse für eine Variable im Datentyp double (8 Byte!)
unsigned char addrDisplayMode... l = 15; // Startadresse für eine Variable im Datentyp float (4 Byte!)
// Definiert das OLED
Adafrui
den ausgelesen.
* Von allen Sensoren werden die Daten über einen Zeitraum von sechs Stunden in Arrays angelegt.
* Die Daten einiger Sensoren werden im Zeitverlauf auf dem Di... AbsoluteHumidity(temperature, humidity));
// Daten auslesen und an die Glättung übergeben
if (! ... MillisBME280 = currentMillis;
}
// Arrays mit Daten füllen
if ((unsigned long)(currentMillis - pre
Bedarf den [[3d-druck:hexagon_v2|3D-Drucker]] mit Daten. ([[raspberry_pi:start|Weiterlesen]])
----
{{io... irmfoto_2018-10-21_um_12.26.13.png?100 |}} Um die Daten von meinem [[iot:aussenthermometer|Außenthermomet... :luftqualitaetsmonitor|Luftqualitätsmonitor]] mit Daten aus anderen Zimmern zu versorgen, habe ich ein ba... em 3D-Drucker. Status: Der Sensor sammelt fleißig Daten. ([[iot:feinstaubsensor|Weiterlesen]])
----
{{:
DC, CS und RST definiert werden.
Das Senden von Daten an das Display ist sehr langsam. Um das Display vollständig mit Daten zu beschreiben, können schon einmal 100 ms vergeh... user.com/ds/2/362/semitec_atthermistor-371460.pdf|Datenblatt]]) verwendet, die über einen Spannungsteiler... hinkpad. Das wird zwar knallheiß, sollte das laut Datenblatt aber aushalten können.
===== Programmie