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
Gast
#3894902
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
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.
Gast
#3897862
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
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.
Gast
#3898232
http://avr.myluna.de/doku.php?id=de:lib-ft800 frag die doch mal, können sicher einen Tipp geben.
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.
Gast
#3900898
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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
