Hallo, derzeit arbeite ich mal wieder an einem µC/PC Projekt. Genauer gesagt an der Visualisierung einer Bewässerungsanlage. Die Daten (Schaltzustände und Messwerte) übermittle ich von einem ATMEGA2560 über die serielle Schnittstelle an einen Windows Rechner. Nun zu meinem Problem/Frage, ich habe keine Ahnung, wie ich das mit der Visualisierung angehe, muss nix kompliziertes sein, dachte an so was wie im angefügten Bild. Aber ich bräuchte einen kleinen Denkanstoß wie ich da am besten Beginne. #C Grundkenntnisse habe ich, weis aber nicht, ob das die richtige Sprache für ist. Vielleicht hat ja jemand sowas schon mal gemacht und kann mir einen Tipp geben.
Gast
#7232732
Kilian S. schrieb: > #C Grundkenntnisse habe ich, weis aber nicht, ob > das die richtige Sprache für ist. Zumindest ginge es damit problemlos. Du musst halt nur programmieren können. Die Hauptarbeit dürfte sein, die Fähigkeiten des .net-Framework zu erforschen, was mit Sicherheit schon alles kann, was du für diese Anwendung brauchst. Solange man die aber nicht kennt, wird's schwierig... Das ist aber bei jeder anderen Sprache und jedem anderen Framework nicht anders. Nur was man beherrscht, kann man effizient nutzen, um was neues relativ schnell damit zu bauen.
Da kommt mir spontan das hier in den Sinn: Beitrag "Projekt: Virtuelle Instrumente an serielle Schnittstelle"
Ok danke, werd mich morgen mal damit Auseinander setzen und ein bisschen in einem C# Buch lesen (-:
Gast
#7232866
Hi. Ich würde Qt nehmen, oder python mit pysimplegui. Viel Erfolg
Gast
#7232870
Das sollte ungefähr das sein was du bauen möchtest: https://github.com/Serial-Studio/Serial-Studio Konfiguration der Oberfläche/Widgets geht über JSON.
Gast
#7233300
NodeRed ?
HTML (+SVG) für die Darstellung, Javascript im Browser für den Zugriff auf den COM-Port: https://developer.mozilla.org/en-US/docs/Web/API/SerialPort Als Erweiterung später: An die Serielle Schnittstelle vom ATMEGA2560 einen ESP8266 oder ESP32 anhängen, Webseite von dort ausliefern, serielle Daten per Websocket zum Browser tunneln. Als Erweiterung dann: Noch ein paar HTML-Header + Service-Worker JS ergänzen, und schon ist das Ganze, ohne großen Aufwand, eine Desktop & Tablet & Händy-App.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
