Forum: PC-Programmierung UART auswerten und in VB visualisieren


von Beatrix (Gast)


Lesenswert?

Hi,
habe es endlich hingekommen, das mein Mikrocontroller Daten per UART 
versendet.  Am WindowsTerminal kann ich nun 1  2  3 / 4 empfangen.

Jedoch wie werte ich diese "Ziffern" in VisualBasic 2008 Express aus?
Möchte das jeweils eine Grafik ein- und ausgeblendet wird, jedoch hängt 
es bei mir am schreiben des Programms.

Kann mir da jemand mit einem Beispiel helfen?

Danke Beatrix

: Verschoben durch User
von Beatrix (Gast)


Lesenswert?

PS: Verwende eine AVR-ATmega2560, die per USB verbunden ist

von holger (Gast)


Lesenswert?

>Jedoch wie werte ich diese "Ziffern" in VisualBasic 2008 Express aus?

Man macht einen Visual Basic Kurs, fragt google wie das geht,
und gibt sich selbst keinen Mädchennamen.

von Beatrix (Gast)


Lesenswert?

holger schrieb:
> Man macht einen Visual Basic Kurs, fragt google wie das geht,
> und gibt sich selbst keinen Mädchennamen.

Hallo Holger,
na was ist das denn für ein Forum, so blöd bin ich noch nirgends 
empfangen worden. Hoffe du kommst mal in eine ähnliche Situation

Vielen Dank
;-*

von Thomas B. (escamoteur)


Lesenswert?

Hi Beatrix,

wo genau ist denn das Problem? Kannst Du VB?

Das .net Framework bietet extra Klassen für die COM Ports, auf die 
müsstest Du eigentlich zugreifen können.

Gruß
Tom

von hans (Gast)


Lesenswert?

Hallo Beatrix,

Hier findest du Erklärungen, Tips und Beispiele:

http://www.activevb.de/startseite/index.html

Und hie viele Beispiele:

http://www.freevbcode.com/

Gruß hans

von Beatrix (Gast)


Lesenswert?

Hi Tom,
ich hab in VB schon ein kleines Programm mittels IO.Ports.SerialPort 
geschrieben.

Mir fehlt jetzt nur noch: Wenn Eingangswert "1" ist, soll Grafik A 
eingeblendet werden

von Beatrix (Gast)


Lesenswert?

Danke Hans, ich schau mir das gleich mal an

von Thomas B. (escamoteur)


Lesenswert?

Beatrix schrieb:
> Mir fehlt jetzt nur noch: Wenn Eingangswert "1" ist, soll Grafik A
> eingeblendet werden

Was verstehst Du unter einblenden? Wo liegen die Grafiken?

Gruß
Tom

von Beatrix (Gast)


Lesenswert?

Die Grafiken liegen in der WindowsForm

Aber hat sich nun erledigt, denn es funktioniert - Danke euch zweien

liebe grüße
Beatrix

von Ralf (Gast)


Lesenswert?

Für VB als HTML-Buch:

http://openbook.galileocomputing.de/vb_net/

Der Download-Link um das ganze offline zu haben ist links :)

Für VB generell:

http://www.vbarchiv.net/home/index.php
http://www.vb-fun.de/vb/index.htm
http://www.activevb.de/

Für die serielle Schnittstelle:

http://www.activevb.de/tipps/vbnettipps/tipp0071.html

Noch Fragen?

Ralf

von Maggus (Gast)


Lesenswert?

Hey Beatrix,



ein kleiner Tip von mir :


hab selbst ein Programm zum empfangen der Seriellen Daten mit VB.net 
geschrieben.


Ausgaben und berechnungen mit den Werten die du empfängst , mach auf 
keinen Fall im Ereignisshandler der seriellen Schnittstelle ! Dadurch 
bekommst du evtl. einen Pufferüberlauf wenn die Baudrate zu hoch 
eingestellt !

Am besten verarbeite die Empfangenen Bytes mit einem TimerEreigniss oder 
einem eigenen Task, anstatt in der Funktion für das "ByteEmpfangen" 
Ereigniss.


Gruss Maggus ;)

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
Noch kein Account? Hier anmelden.