Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
wie versprochen (mit einiger Verspätung) Schaltplan und Sourcecode für das I2C LCD.
Schaltung:
Die Schaltung ist etwas komplexer,alssie sein müßte. Ich wollte mir aber bei dem Display alle Möglcihkeiten offenhalten, deshalb sind Anschlüsse für 4-Bit, SPI und I2C Mode vorhanden. Zudem gibt es noch ein paar Jumper um zwischen den verschiedenen Modi umschalten zu können. Es kann natürlich auch ein anderes LCD Modul verwendet werden. Die Initialisierung müßte dann angepasst werden.
Software:
Die Software besteht aus den I2C Routinen (hier wurden einfach die I2C Routinen vom Nibo2 benutzt) und den LCD Funktionen (Basierend auf der Arduino ChrystalDisplay Lib). Das ganze wurde als extra Lib gepackt und die makefiles entsprechend angepasst. Das Testbeispiel beruht auf dem NIBObee SelbstTest, erweitert um die LCD Ausgabe der Linien und Odometrie Sensoren.
Edit:
Achtung!!! Aus gegebenen Anlass eine Warnung für den Nachbau. Da das I2C LCD Modul ursprünglich für ein anderes Projekt vorgesehen war, stimmt die I2C Steckerbelegung nicht mit dem NIBObee Steckverbinder überein. VCC und GND sind vertauscht! Attachment wurde aktualisiert.