www.mikrocontroller.net

Forum: PC-Programmierung Analoge Instrumente in Software


Autor: Tomi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo.

Leider kenne ich mich mit Visualisierung nicht so aus. Bin mehr in 
Hardware unterwegs.

Ich habe einen Messaufbau und messe damit meinen Strom. Über die 
serielle Schnittstelle schicke ich die Daten zum PC und speicher diese 
dann ich ein File. Das habe ich dann mit Visual C++ gemacht.

Ich möchte nun diese Daten (online) in einem analogen Instrument in 
Software auf dem PC anzeigen lassen.

Wisst Ihr wie ich so etwas am einfachsten hin bekomme?

Kenne mich gut in Visual C++ aus und würde auch gerne eine Lösung in der 
Sprache haben ist aber kein muß. Wenn es einfacher mit einer anderen 
Sprache geht kein Problem.

Gibt es irgendwo auch Beispiel Code?

DANKE.
BYE
tomi

Autor: sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Evtl. malst Du eine Skala mit einem Grafikprog. und bindest das Bild in 
dein Prog. ein (Canvas ?). Den Zeiger malst Du dann im Prog einfach 
darüber (LineTo) - Startpunkt Unten/Mitte der Canvas, Endpunkt abhängig 
vom anzuzeigenen Wert...
Das sollte ja in fast jeder "visual" Sprache gehen...

Autor: so nicht (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Zeigerchen malen ? Das kann ja nicht so schwierig sein. Einen Canvas 
nehmen und drauf malen. Man kann sich dann noch ueberlegen, ob man alles 
jeweils neu malt, was zu flimmern fuehren koennte, oder ob man das 
Zeigerchen mit XOR zuerst wegmacht, bevor man das neue malt.

Autor: Chris ... (dechavue)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

Eventuell könnte das hier hilfreich sein: 
http://www.codeproject.com/KB/miscctrl/analog_meter.aspx

greets

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn du Qt verwendest, könntest du noch qwt dazunehmen. Da gibt's schon 
passende Widgets dafür:
http://qwt.sourceforge.net/controlscreenshots.html

Autor: Johnny (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guck mal bei Steema, die haben schöne Sachen. Zum teil gibts auch 
kostenlose Versionen mit eingeschränktem Funktionsumfang, der aber für 
Deine Anwendung ausreicht:
http://www.steema.com/

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.