PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Windows Oberfläche mit avr über rs232 kommunizieren



Inkoknito
11.04.2008, 16:58
hallo leute,

also ich hab folgende vorstellung : )
die idee ist erst mal rein theroritch, ich hab vor mein Zimmer umzubauen und damit auch alles etwas zu automasieren. Ich würde gerne ein display in die wand an bauen und windows drauf machen...diesen mit einen avr verbinden über rs 232....
um dann damit zb das ich licht zu dimmen oder verschiedene lichtprogramme je nach stimmt zu machen usw ihr wisst ja sicherlich was alles geht heut zutage.
Ich mache eine ausbildung zum Elektoniker, und auf arbeit machen wir das mit EIB, aber das ist mir viiieeellll Zu teuer.

deswegen die frage kann ich zb übe ein Touchscreen, also dann mit pc über rs232 kommunizieren...und eine oberfläche bzw programm im windows machen? das zb lampen dimmen über die oberfläche auf dem display?

mit welchem Progamm kann man solche Progamme programmieren... die dann mit dem avr kommunieziren und eine Oberflscähe haben...

besten dank schon mal an euch : )

python_rocks
11.04.2008, 19:27
mit welchem Progamm kann man solche Progamme programmieren... die dann mit dem avr kommunieziren und eine Oberflscähe haben...
Hallo Inkoknito!

Das kannst du mit fast jeder Programmiersprache erledigen, denn alle haben sie irgendeine Möglichkeit, über die RS-232 Daten zu senden und zu empfangen.

Ich verwende dazu Python, wxPython und pySerial. Links --> http://halvar.at/python/links/

mfg
Gerold
:-)

Bääääär
11.04.2008, 20:00
Hallo auch!

In Delphi kannst du deine Oberfläche leicht gestalten und der Einstieg ist eigentlich auch recht einfach, wenn man schon ein bisschen Ahnung vom programmieren hat. Ich habe meine ersten Erfahrungen im Proggen in Delphi gemacht. RS232-Einbindung ist glaube ich nicht so schwer, da gibt es auch schon eine Menge fertigen Code im Netz. Letztlich ist es aber deine Entscheidung, für welche Sprache du dich entscheidest. Fakt ist: Es gibt zu fast jeder kostenlose Compiler (Delphi ist für non-Kommerzielle Anwendungen kostenlos und wirklich mächtig und übersichtlich).

Wenn du schon C kannst, könnte es sinnvoll sein, C zu nehmen. Wie gesagt, Delphi hat den Vorteil, dass du sehr einfach Oberflächen gestalten kannst (so ein bisschen wie Drag&Drop).

Etwas Einarbeitungszeit sollte aber auf jeden Fall eingeplant werden.

Bääääär

Willa
11.04.2008, 22:48
Oder du guckst mal im RN-Wiki:
https://www.roboternetz.de/wissen/index.php/Windows_Programm_zum_Steuern_des_AVR%27s

Bastler5
16.04.2008, 12:09
Unter www.pollin.de findest du ein passendes Touchscreen Display.