Forum: Mikrocontroller und Digitale Elektronik GUI um Mikrocontroller zu programmieren


von Jim D. (Gast)


Lesenswert?

Hallo,

ich habe mal eine Frage. Und zwar habe ich gerade ein kleines Projekt, 
bei dem ein Paar LEDs (maximal 10) angesteuert werden. Diese leuchten 
dann in einer bestimmten Reihenfolge und werden hell/dunkel. Das mit 
einem Controller zu realisieren ist kein Problem.
Jetzt hätte ich aber gerne eine Benutzeroberfläche am Rechner mit der 
ich sagen kann: Jetzt leuchtet nur LED3, nur LED5 usw. oder wieder der 
Standardablauf.
Die benutzeroberfläche zu erstellen ist dabei auch kein Problem.
Die eigentliche Frage ist wie ich das ganze miteinander verknüpfen kann?

MFG Jim

von Curby23523 N. (Gast)


Lesenswert?

USB (z.B. auch FTDI), RS232 (USB Adapter), RS485 (USB Adapter), Netzwerk 
(RJ45) etc....

Ein Protokoll musst du dir dann selber ausdenken. Wenn aber alles andere 
kein Problem darstellt, sollte dies ebenfalls keines sein.

von Axel S. (a-za-z0-9)


Lesenswert?

Jim D. schrieb:
> ... habe ich gerade ein kleines Projekt,
> bei dem ein Paar LEDs (maximal 10)

Ein Paar (mit großem P) sind immer genau 2.

Jim D. schrieb:
> Das mit einem Controller zu realisieren ist kein Problem.
> Die benutzeroberfläche zu erstellen ist dabei auch kein Problem.
> Die eigentliche Frage ist wie ich das ganze miteinander verknüpfen kann?

Wow. Selber Denken scheint dir auch schwer zu fallen. Offensichtlich muß 
das Programm auf dem PC(?) mit deinem µC reden. Du brauchst also eine 
Schnittstelle um die beiden zu verbinden. Und mußt dir ein Protokoll 
ausdenken, das der eine spricht und der andere versteht.

von cp (Gast)


Lesenswert?

Am einfachsten u. schnellsten zu realisieren wäre die Kommunikation über 
RS232. Dementsprechend musst du auch Funktionen implementieren, welche 
auf deine vom PC kommenden Befehle, reagieren und steuern.

von Herbärt (Gast)


Lesenswert?

Also Json ist super, kannst auch XML nehmen, SOAP oder Modbus, was dir 
lieber ist.
Du könntest auch mal bei der CiA nachfragen ob es ein CANopen Protokoll 
dafür schon gibt, gibt es ganz sicher.
Dann solltest du auch mal gucken was an Schnittstellen da ist und was du 
nehmen willst, ETH, CAN, USB, RS232, RS485,.... oder nimm einen alten PC 
und da gibt es eine parallele Schnittstelle, da kannst du direkt die 
LEDs damit schalten.

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.