Forum: Mikrocontroller und Digitale Elektronik Ft800 prgrammieren arduino


von Michi G. (mg_styler)


Angehängte Dateien:

Lesenswert?

Hallo zusammen.

ich habe von meiner Firma ein VM800p43A  bekommen.

Mit dem möchte ich meine Cocktailmaschine bedienen.

Also kurz zu meinem Projekt:

10 Flaschen hängen Kopfüber mit einem 3 cL dosierer.

Ein kleiner "Wagen" kann mittels x und y achse zu jeder position fahren.
angesteuert durch Steppermotoren.


Jetzt zum Springendem Punkt: Das Touchdisplay...

Es sollen 6 Cocktails als kleine Felder angezeigt werden. die mittels 
touch angeklickt werden können und ein Signal an mein Arduino Uno 
weitergibt der die Motoren Steuert.

Kann mir bitte irgendwer helfen.
Die Beispiele aus der Library sind meiner Meinung nach kaum Verständlich

von Ralf (Gast)


Lesenswert?

Michi G. schrieb:
> Es sollen 6 Cocktails als kleine Felder angezeigt werden. die mittels
> touch angeklickt werden können und ein Signal an mein Arduino Uno
> weitergibt der die Motoren Steuert.
Die Beispiele zum FT-Display sind in der Tat recht komplex.
Aber wenn ch das richtig Verstanden habe, ist das Display der 'Slave'. 
Du mußt also aktiv nachfragen, ob eine Touch-Taste gedrückt wurde.

Wie weit bist Du denn mit der Displayprogrammierung schon gekommen?

VG,
Ralf

von Crazy Harry (crazy_h)


Lesenswert?

Der FT800-Controller arbeitet ganz anderst als die üblichen Displays. 
Hier kann man 2 Displaylisten erstellen und eine davon aktivieren. Diese 
aktive Liste wird dann kontinuierlich immer wieder abgearbeitet und so 
der Bildinhalt aufgebaut. Somit hat und benötigt man keinen 
Bildschirmspeicher. Wenn man nun etwas bewegen will ändert man die 
andere Liste und schaltet auf diese um, ändert dann die inaktive und 
schaltete zurück, ..... usw.

von Michi (Gast)


Lesenswert?

also wenn ehrlich bin.. fast garnicht voran gekommen.
manche Sachen versteht man. aber sehr sehr viele nicht.
die befehle sind teilweise schwer zu verstehen.

das aufzubauen ohne das touch panel wäre absolut kein Problem.

wäre vielleicht jemand bereit  mir einen kleinen Ruck zu geben.
mfg

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn Du was nicht verstehst, stell' doch mal 'ne konkrete Frage à la "Da 
gibt es das Beispiel XY, was macht das?"

Das dürfte die beste Art von Ruck sein, die Du Dir selbst geben kannst.

von Die Welt geht vor die Hunde (Gast)


Lesenswert?

http://avr.myluna.de/doku.php?id=de:lib-ft800

frag die doch mal, können sicher einen Tipp geben.

von Michi G. (mg_styler)


Lesenswert?

Also der Bildschirm sollte schon der Master sein und der arduino uno der 
slave.
Beim Drücken einer der 6 Felder bekommt der Arduino ein Signal und soll 
die Motoren Steuern.
So die Theorie..

 Frage von mir:

Hat jemand hier schon Erfahrungen in der Hinsicht mit dem TFT 
Programmieren, und hätte Interesse Das Programm zu programmieren und mit 
Beschreibung zu posten.

von Ralf (Gast)


Lesenswert?

Ich habe die Beispiele von FTDI alle mal mit einem Arduino ausprobiert.

Das Display ist kein Slave. Dein Controller muß dem Display sagen, das 
es 6 Felder malen soll. Anschließend wird regelmäßig gepollt, ob ein 
Softbutton gedrückt wurde.

VG, Ralf

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.