Hallo zusammen! Ich möchte euch hier mein letztes Software-Projekt vorstellen - Realtime OpenControl. RealTime OpenControl ermöglicht eine geräteübergreifende Messaufzeichnung. Außerdem kann man mit dem integrierten Python-Skript-Editor auf die Messdaten und Geräte zugreifen und mit diesen interagieren. Somit lassen sich langsame Regelungen zwischen mehreren Geräten realisieren. Z.B.: Temperaturmessung mit Multimeter (mit USB-Anschluss) und Regelung eines Heizelements auf eine Solltemperatur. Ideal zum Aufzeichnen, Testen und Optimieren von Regelungen. Eignet sich auch für Custom-HomeAutomation (z.B.: auf Raspberry Pi oder HomeServer) mit maximaler Flexibilität und Anpassbarkeit Die Einbindung neuer Geräte ist einfach möglich: Als Python-Plugin für RTOC (v.a. für lokale Geräte) Als TCP-Client (v.a. für Netzwerkgeräte) (für weitere Infos siehe Wiki) Beispiel Plugins: Funktionsgenerator: Erzeugt Sinus, Square, Sawtooth, Random, AC, DC System: Zur Aufzeichnung vieler Systemvariablen (CPU, Memory, Network,...) Octoprint: Aufzeichnung für 3D-Drucker DPS5020: Netzgerät-Aufzeichnung und Steuerung (evtl. auch DPS5005, ...) HoldPeak VC820: Multimeter Messaufzeichnung (wahrsch. auch andere VC820) NetWoRTOC: Datenaustausch zwischen mehreren RTOC's im Netzwerk Die Oberfläche hat erweiterte Darstellungsoptionen und verschiedene Messtools für den Plot bereit. Ich selbst benutze es beim Basteln, um Messungen aufzuzeichnen. z.B. um vom ESP8266 Temperaturmessungen aufzuzeichnen und mit einem anderen Temperatursensor zu kalibrieren. Ein weiterer Anwendungsfall wäre z.B. Messungen oder irgendeine andere Art von Daten über den Seriellen Output vom Microcontroller an den Logger zu schicken. Falls dafür Bedarf besteht, kann man mir gerne schreiben, ich programmier dann das entsprechende Plugin. Ich würde mich sehr freuen, wenn jemand mein Programm mal ausprobiert, bisschen damit rumspielt, vielleicht eigene Plugins schreibt! Über Feedback, Anregungen und Bug-Reports freue ich mich auch sehr ;) Hier der Link zu meiner Github-Repository: https://github.com/Haschtl/RealTimeOpenControl Das Projekt ist ziemlich gut dokumentiert im Github-Repo-Wiki und in der README.md sind einige Screenshots hinterlegt
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.