Forum: Mikrocontroller und Digitale Elektronik Touchscreen für µc


von Felix (Gast)


Lesenswert?

Hi, mich würde eine MikrocontrollerSteuerung mittels Touch 
interessieren, hab aber im Moment noch keine Vorstellungen, wie 
aufwändig sowas zu realisieren wäre.
Z.B.: Ich hab z.B. auf meinem ATmega328p ein Programm, das 2 
verschiedene Ausgänge (je nachdem was bei der Touch-Schnittstelle 
hereinkommt) entweder High oder Low schalten kann. Gleichzeitig hätte 
ich gerne am TouchDisplay eine konstante "grafische Oberfläche", also 
z.B. eine Art roten Hintergrund mit 4 Buttons (Ausgang 1 High, Ausgang 1 
Low, Ausgang 2 High, Ausgang 2 Low) ...und man kann nur diese Buttons 
drücken. Im Hintergrund sollte kein Betriebssystem erst Booten müssen 
für ne Minute wie Linux oder ähnliches.
Einfach recht puristisch gehalten. Wenn das Gerät von der 
Stromversorgung ausgesteckt ist, und ich es wieder einstecke, soll 
sofort nur der rote Bildschirm mit den 4 Buttons erscheinen, die ich 
drücken kann. Gibt es eine Möglichkeit sowas eben ohne Raspberry Pi etc. 
zu lösen ?
Bzw. hätte ich mir nen einfach Touchscreen mit dazugehörigen TreiberIC 
von TexasInstruments und einem Atmel µc vorgestellt.
Hab zwar schon einiges gegoogelt, aber auf nen grünen Zweig bin ich noch 
nicht gekommen. Danke schon mal im Voraus,

mfg Felix

von Nils P. (ert)


Lesenswert?

Was willste den ausgeben?

Was ist für dich sofort?

Linux wird nicht auf einem Atmega laufen.

Wie groß soll es sein?

Selber bauen oder kaufen?

Ach fragen über Fragen

Es gibt zusammengestellte Kits für Arduinoboards.
https://www.google.de/search?q=touch+display+arduiono&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&ei=p-TjV638B4zZ8AfO-JXYCQ#q=touch+display+arduino

Geht recht fix die zum Leben zu bringen...

Ich habe sowas mal mit einem STM mit C gemacht.

Viel Erfolg
G Ert

von Mick (Gast)


Lesenswert?

Schau dir mal die TFTs von 4D Systems an: http://www.4dsystems.com.au/
Diese arbeiten autonom und lassen sich über eine serielle Schnittstelle 
auslesen bzw. steuern.

von Stefan K. (stefan64)


Lesenswert?

Das ist ähnlich wie das von Mick vorgestellte:

https://www.heise.de/make/artikel/ConnectEVE-TFT-fuer-kleine-Controller-1897927.html

Es gibt auch noch andere ähnliche Systeme.
Das TFT direkt vom Atmega anzusteuern halte ich für grenzwertig, dafür 
fehlt einfach die Leistung, das RAM und das Flash.

Gruß, Stefan

von Thomas F. (igel)


Lesenswert?

Stefan K. schrieb:
> Das TFT direkt vom Atmega anzusteuern halte ich für grenzwertig, dafür
> fehlt einfach die Leistung, das RAM und das Flash.

Bei lediglich vier Buttons?
Da langweilt sich ein Atmega noch.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Thomas F. schrieb:
> Da langweilt sich ein Atmega noch.

Hängt vom Display ab. Mit Controller und eigenem RAM im LCD ist das ein 
Klacks, ohne Controller als 'nacktes' LCD nur mit Zeilen- und 
Spaltentreibern ist der Mega völlig ausgelastet.
Ich hab so ein Dings mit resistivem Touch und Grafik LCD mal auf Mega 8 
Basis mit einem Recycling Display von Pollin gebaut. Geht recht gut, der 
Mega bedient dabei selber die 4 Leitungen vom Touch. Das Display hatte 
aber einen Grafik-Controller, wenn auch einen Exoten.

: Bearbeitet durch User
von Horst (Gast)


Lesenswert?

Ein passendes 2,4" Display mit ili9341 und Touchcontroller gibt es für 
um die 5€ bei Ali.
Das über SPI an dem Mega328 gehängt und Strom dran.
Mehr ist fast nicht nötig.

von Thomas F. (igel)


Lesenswert?

Matthias S. schrieb:
> Ich hab so ein Dings mit resistivem Touch und Grafik LCD mal auf Mega 8
> Basis mit einem Recycling Display von Pollin gebaut.

Sowas?
Beitrag "Re: Display mit Touchscreen bei Pollin?"
Been there, done that.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Thomas F. schrieb:
> Sowas?
> Beitrag "Re: Display mit Touchscreen bei Pollin?"
> Been there, done that.

Jaja, genau dieses Ding. Ich hatte das Glück, eines mit funktionsfähigen 
Touch zu erhalten. Da hatte ich mir mal einen kleinen Messmonitor draus 
gemacht - Speicheroszi für Arme mit Touchscreen.

: Bearbeitet durch User
von Anonym20 (Gast)


Angehängte Dateien:

Lesenswert?

Wenn die Oberfläche Konstant sein soll brauchst du keinen Bildschirm, 
sondern nur ein Touchpanel + Drucker. Sowas benutze ich für meine 
Haussteuerung. Einfach ein Ersatzpanel für Smartphone oder  Tablet bei 
eBay Kaufen und darauf achten, dass schon ein Controller verbaut ist. 
Den kann man dann einfach per I2C auswerten.

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.