/TemperatUHR

Tracking temperatures of fluids smartly.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

TemperatUHR Next Generation: Haupt-Repository 🚀

For an english 🇬🇧 version of this README, click here.

Hier findest du alle Inhalte zum Nachbau, Weiterentwickeln und Durchstarten mit dem TemperatUHR-Projekt. Bitte beachte, dass dieses Repository ausschlißelich für das TemperatUHR-projekt in der zweiten Version (Codename: Next Generation, NG) gedacht ist. Für das veraltete und archivierte TemperatUHR Version 1-Repository klicke hier.

Über das Projekt 🔎

Stelle dir vor, du hast eine richtig alte Kochplatte und würdest gerne Nudeln kochen. Jetzt setzt du das Wasser auf den Herd und wartest, bis das Wasser kocht. Du wartest und wartest, und während du wartest, fragst du dich, ob du die Zeit nicht gerade besser nutzen könntest. Doch jeden Moment kocht bestimmt das Wasser! Genau dieses - und viele weitere Warte-Probleme gleich mit - löst TemperatUHR: Im Grunde ein beständiger Temperatur-Sensor, der dir Nachrichten über vorher konfigurierte Zustandsänderungen direkt auf dein Smartphone sendet. Ursprünglich wurde das Projekt für den PAUL AWARD 2020 entwickelt, bei dem es den ersten Platz erreichen konnte. Seit dem wurde es grundlegend überarbeitet und noch einfacher im Nachbau gestaltet, dazu wurden modernere Technologien verwedendet und die komplette Dokumentation auch auf Deutsch verfasst.

Nachbauen der TemperatUHR 🔧

Eine vollständige Anleitung zum Aufbau findest du in diesem Repository in deutscher oder englischer Sprachfassung.

Die Struktur dieses Repositories 💾

Ziel der Struktur ist hier maximale Übersichtlichkeit bei minimaler Pfadtiefe. Vier Hauptordner sind für die vier Teile des Projektes zuständig:

  1. Die Hardware (BOM, Leiterplatten-Dateien und Gehäuse-Zeichnungen)
  2. Die Software - hier aufgeteilt in das Hauptprogramm zum eigentlichen Betrieb von TemperatUHR, sowie einigen Hilfsprogrammen, zum Beispiel zum Testen der verlöteten LED und zum leeren des EEPROMs.
  3. Die Dokumentation - wie baue ich was auf, wer hat alles an dem Projekt mitgeholfen?
  4. Verschiedene Resourcen - Bilder, Logos und weitere statische Dateien, die zum Beispiel für die Anleitungen benötigt werden.

Mithelfen und selber Handanlegen 👑

Ihr könnt bei dem Projekt selber aktiv werden und die Entwicklung zu einem noch flexiblerem Messgerät selber mitgestalten: Erstellt, bearbeitet und kommentiert Issues, reicht selber Änderungen in Soft- oder Hardware ein oder verfeinert die Dokumentation.

Probleme und Support 💡

Probleme und Support zu dem Projekt werden ausschließlich über die Issue-Funktion von GitHub bereitgestellt. Da TemperatUHR in unserer Freizeit entsteht, können wir leider keinen schnellen Support garantieren. Wir versuchen aber unser bestes, jedem TemperatUHR zugänglich zu machen und Zeitnah auf Fragen zu antworten.

Credits 🎉

TemperatUHR und seine Teile stehen unter der GNU General Public License v3.0. Um die Lizenzen und weiteren Dankesagungen zu verwendeten Open-Source-Bibiliotheken zu sehen, werfe einen Blick in die Acknowledgements.

Ein Projekt von Paul Goldschmidt, 2022. Entstanden in Kooperation mit dem FED e.V. sowie weiteren Partnern.