metaboard & display & tastaturanschluss - wie starten?

#922117
Lesenswert?

Hallo!

Ich bin ziemlich neu bei mikrocontrollern. Meine Erfahrung beschränkt 
sich auf zwei Unilehrgänge (nach dem Motto "malen nach Zahlen", also mit 
wenig chance selbst etwas zu machen ...), Programmierkenntnisse und 
einige kleinere Basteleien. Jetzt will ich jedoch ein größeres Projekt 
starten & bin auf der Suche nach ein wenig Starthilfe.

Mein erstes Teilprojekt:
Aufbau eines Metaboards http://metalab.at/wiki/Metaboard
usbasploader http://www.obdev.at/products/avrusb/usbasploader.html
mit tastatur-eingang
und kleinem, einfachen LCD-display (1 bis 2 Zeilen)

Das erste Resultat sollte sein, dass eine angeschlossene USB-Tastatur 
ausgelesen und diese Zeichen auf dem Display dargestellt werden können.

... soweit die Theorie. Vorher muss ich wohl noch einiges Lernen & bitte 
um eure Hilfe:
- Welches Display ist am einfachsten beim Metaboard (Atmega168 & GCC) 
anzuschließen und anzusteuern?
- ist es möglich, eine USB-Tastatur am AVR anzuschließen? das wäre mir 
am Liebsten, scheint jedoch schwierig (?) zu sein. Für PS2 habe ich hier 
im Forum eine PC Tastatur Bibliothek 
(Beitrag "PC Tastatur Bibliothek") gefunden. Wie komplex 
schätzt ihr dieses Projekt bzw. glaubt ihr ich kann mir das zutrauen?
- welche Lektüre empfehlt ihr mir im Vorfeld zu diesem Projekt?

Vielen Dank für eure Hilfe!

      raum
#922874
Lesenswert?

manche Fragen lösen sich von selbst - bin gerade beim durchlesen des 
Tutorials 
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#LCD-Ansteuerung 
– dort wird ein Text-LCDs mit dem Controller HD44780 oder kompatibel 
empfohlen. Soweit sollte das dann passen. Also sollte ich wohl nach dem 
Tutorial vorgehen?!
Bezüglich Tastatur auslesen, ist die einzige Möglichkeit 
Beitrag "PC Tastatur Bibliothek" ? oder gibt es doch eine 
usb-lösung?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren