Forum: PC-Programmierung Mit Visual Basic Daten von Arduino auslesen


von Arduino Haussteurerung (Gast)


Lesenswert?

Hallo,

ich habe eine Arduino UNO Wetterstation gebaut, die zahlreiche 
Wetterdaten aufnimmt und anschließend an meine Arduino Haussterung 
sendet.
Diese kann ich dann von dem zweitem Board (Arduino Mega 
Haussteuerung)über den SerialnMonitor von der Entwicklungsumgebung 
Arduino auslesen.

Für meine Haussteuerung habe ich Visual Basic verwendet um Lampen und 
Motoren über visuelle Buttom anzusteuern. Nun würde ich gerne noch die 
Wetterdaten in Visual Basic anzeigen lassen und nicht über dem extra 
Programm.

Ich würde mich sehr freunen, wenn ihr mir ein paar Tipps geben könnt die 
mir weiter helfen.

Viele Grüße

von cisablausiv (Gast)


Lesenswert?


von Arduino Haussteurerung (Gast)


Lesenswert?

Ich habe die Haussteuerung mit Microsoft Visual C# 2010 Express 
geschrieben.

Vielen Dank schon mal für die erste Antwort :-) .

von Arduino Haussteurerung (Gast)


Lesenswert?

Und ähm wie kann ich das in Verbindung mir Arduino Bringen?

von cisablausiv (Gast)


Lesenswert?

Der hängt doch an einem COM-Port ("echt" oder virtuell über USB)?

von Arduino Haussteurerung (Gast)


Lesenswert?

Ich sende die vom Arduino Uno gemessenen Wetterdaten an den Arduino Mega 
(Angeschlossen am pc mit Com Port) und lese diese dann dort aus über 
Arduino Serialn Monitor.

von Arduino Haussteurerung (Gast)


Lesenswert?

"USB"

von cisablausiv (Gast)


Lesenswert?

Also, nicht direkt an einem echten COM-Port, sondern an einem 
"Irgendwas" (meist USB) zu TTL-Umsetzer. Aber für dich sieht es in VS so 
aus, als wäre es ein normaler serieller COM-Port. Du stellst in deinem 
Programm die entsprechenden Parameter ein (welcher Port, korrekte 
Geschwindigkeit etc.); die entsprechenden Klassen in .NET findest du in 
den Links. Den Rest, also das genaue Protokoll, kann/muss man sich 
selbst ausdenken. Probiere aber erst einmal aus, überhaupt etwas vom 
Arduino zu empfangen.

von cisablausiv (Gast)


Lesenswert?

Arduino Haussteurerung schrieb:
> "USB"

Nein, der versteht kein USB; wie gesagt, dazwischen ist ein Konverter 
(je nach Arduino entweder direkt auf dem Board oder auf einer separaten 
Platine oder im Kabel/Stecker).

von Arduino Haussteurerung (Gast)


Lesenswert?

Vielen Dank für die vielen Informationen die Sie mir geschickt haben. 
Ich werde versuchen dieses umzusetzen.

wenn dann müsste ein konverter auf dem Arduino Board sein.

Darf ich sie fragen aus welchem Bundesland Sie kommen?

von cisablausiv (Gast)


Lesenswert?

Arduino Haussteurerung schrieb:
> wenn dann müsste ein konverter auf dem Arduino Board sein.

Ja, wenn der USB-Anschluss auf dem Board selbst ist, ist dort auch der 
Konverter.
Hier ist ein Board ohne:
http://www.ebay.de/itm/Pro-Mini-Enhancement-MEGA328P-16MHz-Compatible-Arduino-pro-mini-/291091898452

> Darf ich sie fragen aus welchem Bundesland Sie kommen?

Aus NRW. Falls es um mögliche Hilfe geht, muss ich allerdings 
enttäuschen: Leider habe ich nicht sehr viel Ahnung vom Arduino, auch 
wenn ich sporadisch mit ein paar Mini-Arduinos und anderen 
Mikrocontrollern (STM) herumspiele. Da bist du (ich bleibe mal beim 
forenüblichen "du") hier bei anderen Usern sehr viel besser aufgehoben.

von Arduino Haussteurerung (Gast)


Lesenswert?

Ich Experimentiere schon seit 3 Wochen damit rum und komme nicht weiter.

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.