Hallo Leute, Vor kurzem habe ich ein neues Projekt gestartet, indem ich ein OLED Display und einen Beschleunigungssensor (Modul) über i2c an einem Atmega328 ansteuern möchte. Mir ist klar, wie ich den Beschleunigungssensor (Modul) in meine Platine verbaue und ansteuere, aber wie ich das OLED Display in meine Platine verbaue, sodass ich das später über i2c ansteuern kann, ist mir noch unklar. Ich würde dafür gerne diesen Beschleunigungssensor (Modul) verwenden. http://www.miniinthebox.com/de/adxl345-3-achsen-digital-erdbeschleunigung-sensor-modul-fuer-arduino_p903347.html?currency=EUR&litb_from=paid_adwords_shopping&litb_from=&adword_mt=&adword_ct=72953456082&adword_kw=&adword_pos=1o3&adword_pl=&adword_net=g&adword_tar=&adw_src_id=4196617767_311899362_22417200522_kwd-84560165923&gclid=CMGM9bzIlscCFSjJtAod7pgLkQ und diesen OLED Display http://www.ebay.de/itm/0-96-OLED-SSD1306-12864-128-64-Blue-LCD-Display-Panel-Screen-for-Arduino-/400953286991?hash=item5d5aada14f Ich würde gerne den Beschleunigungssensor fest in meine Platine integrieren, doch dazu müsste ich wiederum wissen, was ich für weitere Komponenten brauche. Würde mich freuen, wenn mir jemand helfen kann. Gruß Manu
Hi >aber wie ich das OLED Display in meine Platine >verbaue, sodass ich das später über i2c ansteuern kann, ist mir noch >unklar. Was ist denn an den Zip-Dateien in den beigefügten Links unklar? MfG Spess
spess53 schrieb: > Was ist denn an den Zip-Dateien in den beigefügten Links unklar? vielleicht fehlt ihm ne LIB und ein Beispiel Ich wüsste nur was für Arduino, hatte ich schon selber mal probiert, aber die 1306 liefern kein vernünftiges I2C Handling, in Verbindung mit anderen, RTC DS1307/3231, PCF8574(a) bleibt das OLED immer hängen. https://code.google.com/p/u8glib/ ich würde das wieder nur mit SPI anbinden.
:
Bearbeitet durch User
Hi >Ich wüsste nur was für Arduino, hatte ich schon selber mal probiert, >aber die 1306 liefern kein vernünftiges I2C Handling, ... Was ist bei dir 'unsauberes I2C-Handling'? MfG Spess
spess53 schrieb: > Hi > >>Ich wüsste nur was für Arduino, hatte ich schon selber mal probiert, >>aber die 1306 liefern kein vernünftiges I2C Handling, ... > > Was ist bei dir 'unsauberes I2C-Handling'? > > MfG Spess ich kann es nicht erklären, ausser wenn ich einen anderen I2C anspreche hängt alles, nehme ich OLED raus läuft alles am I2C, bis jetzt RTC,EEPROM,PORT, OLED dazu eines der vorgenannten angesprochen ENDE OLED alleine geht. Ich glaube OLED gibt den I2C nicht frei.
:
Bearbeitet durch User
spess53 schrieb: > Was ist denn an den Zip-Dateien in den beigefügten Links unklar? Der/die passt nicht so ganz zum Display ... Wobei ich mich frage, was an den hübschen Teilen mit schön herausgeführten Pins auszusetzen ist: http://www.ebay.de/itm/0-96-I2C-IIC-SPI-Serien-128X64-OLED-LCD-LED-Display-Modul-fur-Arduino-odule-M2-/151629997176?hash=item234dda2478
Hi >Ich glaube OLED gibt den I2C nicht frei. Das könnte nur über Clock-Stretching passieren. Ich weiß aber nicht, ob die Arduino-Software damit gescheit umgehen kann. Vielleicht fehlen nur ein paar kleinere Delays. >er/die passt nicht so ganz zum Display ... BIn zu faul zum suchen. Was passt nicht? >Wobei ich mich frage, was an den hübschen Teilen mit schön >herausgeführten Pins auszusetzen ist: ... Geht es hier um die kleinsten Mäusekinos? Wer bietet noch kleiner? MfG Spess
spess53 schrieb: > BIn zu faul zum suchen. Was passt nicht? Ich auch - schau mal auf die Pins spess53 schrieb: > Geht es hier um die kleinsten Mäusekinos? Wer bietet noch kleiner? Nö, um vernünftige Nutzbarkeit
spess53 schrieb: > Geht es hier um die kleinsten Mäusekinos? Wer bietet noch kleiner? ich denke der Preis war entscheidend, ich hatte mich für 1,3" entschieden auf Platine, fast 3x so teuer, dafür leichter zu intergrieren und umlötbar auf SPI oder I2C und 5V tolerabel.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.