Gast
#665768
Hallo, [vorgeplänkel] mein aktuelles Projekt ist die Hausautomatisierung. Ein emebedded-Linux-System steuert dezentral I/O-Module, die über Ethernet angebunden sind, an. Bei der eBucht habe ich günstig ein paar Wago I/O-System 750 Komponenten bekommen. Ein kleiner Teil der Anlage funktioniert schon. Nun fehlt noch das Mensch-Maschine-Interface. Momentan werden noch alle Einstellungen per SSH auf dem emebedded-Linux-System gemacht. Als Benutzerinterface wollte ich ein Text-basiertes Menüsystem schreiben, welches über Telnet erreichbar ist. So kann ich mir keine Terminals mittels AVR, ENC28J60 und LC-Display bauen. Der grosse Vorteil dabei ist, dass ich die uC-Firmware - wenn sie einmal läuft - nie wieder ändern muss, sondern nur noch das Linux-Programm. Ausserdem kann ich so von verschiedenen Stellen im Haus alles steuern. Ein bestimmtes Protokoll muss ich auch nicht entwickeln. Mit dem ENC28J60 habe ich schon erfahrungen gesammelt: ein selbstgeschriebenen Minimal-TCP/IP-Stack mit einem Mini-HTTPD auf dem AVR. Das Telnet-Protokoll ist ja trivial. [/vorgeplänkel] Nur mir fehlt noch ein geeignetes Display. Es sollte 80x25 Zeichen darstellen können (ja ich weiss, dass die 80x25 nicht unbedingt erforderlich sind). Dabei sollte ein Zeichengenerator integriert sein. Gibt es da Grafikdisplays, die einfach anzusteuern sind, so dass ich einfach nur den ASCII-Text senden muss? Zwischen den Zeichen/ Zeilen sollte kein Platz sein, so dass z.B. ein Rahmen keine Lücken hat.