Automat mit Touch LCD, Stepper Sensoren und GUI - welches System? Arduino oder Pi Zero

OP #6629350
Lesenswert?
• ▲
▼
Hallo,
Ich baue einen Automat der aufwickeln kann.

Er besteht aus 4 Stepper Motoren diversen Sensoren und Aktoren analog 
und digital.
Einer der Stepper soll relativ schnell drehen 300 U/min die Stepper 
Treiber brauchen entsprechend eine Recht hohe Frequenz.
Bisher läuft das ganze auf einem Arduino Mega bei niedrigerer Frequenz.

Ich würde aber gern ein GUI user Interface auf einem Touchscreen 
realisieren.

Was braucht es hierfür ?
Sollte ich den Arduino Mega oder besser DUE unter einen PI Zero / PI 4 
via USB hängen ?
Oder alles direkt auf einen PI ?
Wäre gut wenn mir jemand  ein brauchbares System empfehlen könnte.
Schon mal besten Dank im Vorraus
#6629420
Lesenswert?
• ▲
▼
Gegen einen RPi spricht, dass er zu wenig Anschlüsse für Sensoren hat. 
Man würde wohl allein deshalb einen uC zusätzlich brauchen. Manche Leute 
glauben, dass es schwieriger zu programmieren ist, wenn das Programm 
quasi auf 2 Rechner verteilt wird, ich glaube eher an 
teilen-und-herrschen; was sagt dein Bauch dazu?

Der RPi wird dann interessant, wenn du schon mal ein GTK- oder Qt-GUI 
gebaut hast. Oder wenn du einen PC-Monitor benutzen willst oder Netzwerk 
brauchst.

Ansonsten würde ich ein eDIPTFT43-ATC¹ oder eDIPTFT70-ATC nehmen. Das 
sind 4.3" bzw. 7" TFT-Displays komplett mit kapazitivem Touch und 
Grafik-Controller, alles per serieller Schnittstelle ansteuerbar. Damit 
kann jeder kleine uC ein GUI bekommen. Das ist sicher einfacher zu 
programmieren als die Hardware-Ansteuerung mit RPi, vor allem, wenn auf 
dem Arduino schon viel fertig ist.

1) https://www.lcd-module.de/produkte/ediptft.html
in dem Laden gibt es auch ähnliche OLED mit Touch

P.S. resistiver Touch ist billig, nicht preiswert, weil Benutzer von 
ihren Telefonen verwöhnt sind.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.