Iteration 5

Gehäuse

Aufgrund der Tatsache, dass die Elektronik und die Siebensegmentanzeigen Witterungen ausgesetzt sein werden, wurden zwei wasserfeste, IP65 genormte Aluminiumgehäuse geplant. Das erste Gehäuse wird vom Projektteam entwickelt und dient zum Schutz der Siebensegmentanzeigen. Das zweite Gehäuse wird den Raspberry Pi, den ADC Pi, die Messschaltung und die weitere Elektronik schützen. Dazu wird das Gehäuse im Internet erworben und ist für den Outdoor Bereich optimal.



Abmessungen


Abmessungen (außen): 26 x 20 x 9cm
Abmessungen (innen): 25 x 19.5 x7.4cm



Zeitgesteuerte Datenbankeinträge

Da die Temperatur nur in sinnvollen Zeitbereichen für die Webseite benötigt wird, muss diese gewissen zeitlichen Abständen ermittelt werden. Nach der Ermittlung der Werte, werden diese in die Tabelle der Datenbank gespeichert, wo sie für folgende Anwendungen benötigt werden. Die Datenbankeinträge werden im Python Skript, in einer nie endenden Schleife, einer While Schleife ermittelt. Anschließend werden diese Werte in der Tabelle der Datenbank gespeichert. Nachdem dieser Prozess erfolgreich durchgeführt wird, folgt eine Pause, in welcher keine Aktion durchgeführt wird. Aufgrund der Tatsache, dass nach dieser Aktion nichts in der While Schleife folgt, werden die Aktionen in der Schleife wieder von Beginn an durchgeführt.

Time Server-Synchronisation

Aufgrund der Tatsache, dass nach jedem Neustart, die Zeit nicht korrekt eingestellt wird, muss der Raspberry Pi die aktuelle Uhrzeit vom NTP-Server erhalten. NTP steht für Network Time Protocol und liefert die "korrekte" Tageszeit. Zur Synchronisation muss der Raspberry Pi im Konfigurationsmenü konfiguriert werden.


Bilder