Hallo! Es geht um die kleinen OLED-LCD Displays. Meine Schaltung läuft mit der abgebildeten 4-Pin Version. Ich denke, mit der 7-Pin Version müsste sie doch auch laufen, wenn nur die 4 Pins GND, VCC, SDA u. SCL (richtig) angeschlossen werden? Oder? (Die restlichen 3 Pins der 7-Pin Version würden dann frei bleiben.)
> Die restlichen 3 Pins der 7-Pin Version würden dann frei bleiben. Nein. Die Pinbelegung ist im Datenblatt des SSD1306 eindeutig beschrieben. SDA = Pull-Up (ich empfehle 2,2kΩ) SCL = Pull-Up (ich empfehle 2,2kΩ) CS = LOW DC = Slave Address Selection (ich empfehle LOW) Siehe auch der Schaltplan auf http://wiki.sunfounder.cc/index.php?title=OLED-SSD1306_Module
Einige von den chinesischen Modulen verwenden SPI und die bezeichnen die Leutungen trotzdem mit SDA und SCL. Da muss man genau aufpassen. Olaf
die Controller haben mehrere Schnittstellen, die Frage ist was und wie es auf dem Adapter rausgeführt ist. Bei den 7 oder mehr Pin Displays kann man bei einigen durch Lötbrücken die Modi oder I2C Adressen einstellen. Es gibt aber sehr viele Varianten von den Dingern, ich habe auch 4 Pin Displays mit verschiedenen Belegegungen. Fieserweise sind da GND und VCC gedreht.
Vielen Dank, dann gebe ich mich nicht weiter mit den 7-pin Versionen ab. Als Neueinsteiger habe ich da nicht viele Kenntnisse. Wenn also noch größere 1,3 Zoll Versionen mit 4 Pins existieren, wäre ein Link hilfreich. (dass die Hersteller keine einheitliche Reihenfolge der Pinbelegung haben, ist mir schon aufgefallen) Vielen Dank für die Infos! Bruno
Bruno F. schrieb: > Wenn also noch > größere 1,3 Zoll Versionen mit 4 Pins existieren, wäre ein Link > hilfreich. https://www.ebay.de/itm/253081549017
Jack V. schrieb: > Bruno F. schrieb: >> Wenn also noch >> größere 1,3 Zoll Versionen mit 4 Pins existieren, wäre ein Link >> hilfreich. > > https://www.ebay.de/itm/253081549017 Entschuldige Jack, es sollte heißen "größer als 1,3 Zoll". Die mit 1,3 Zoll kenne ich, hab auch einen hier. Danke!
Bruno F. schrieb: > es sollte heißen "größer als 1,3 Zoll". Warum soll es unbedingt OLED sein? Gibt genügend TFT Displays die grösser sind, echt "bunt" und schneller und einfach über SPI steuerbar sind. Dieser Hinweis da du dich so geoutet hast: Bruno F. schrieb: > Als Neueinsteiger habe ich da nicht viele Kenntnisse.
mitlesa schrieb: > Bruno F. schrieb: >> es sollte heißen "größer als 1,3 Zoll". > > Warum soll es unbedingt OLED sein? Gibt genügend TFT Displays > die grösser sind, echt "bunt" und schneller und einfach über > SPI steuerbar sind. Dieser Hinweis da du dich so geoutet hast: > Es gibt eine bereits funktionierende Schaltung mit dem kleineren 0.96 Zoll OLED-Display und daran arbeite ich weiter, mit meinen Möglichkeiten. Es gibt da im Moment keinen Grund, alles auf TFT oder was anderes umzustellen. Danke für Deinen Hinweis.
Ist gerade ne schlechte Zeit für die Materialbeschaffung.. Aber ich hatte mir letztes Jahr mal diese 2,42" oled displays mit SSD1309 Chip zugelegt und auf IIC umgebaut. (2 Brücken setzen und einen R entfernen). https://www.ebay.de/itm/2-42-Zoll-LCD-Display-OLED-RGB-SSD1309-12864-SPI-Serial-Port-For-Arduino-C51-/152952002220?mkcid=16&mkevt=1&_trksid=p2349624.m46890.l6249&mkrid=710-127635-2958-0 Und hier der Beitrag dazu: Beitrag "[ASM] SSD1306 text library für oled displays + AVR 0- und 1-Series"
Olaf schrieb: > Einige von den chinesischen Modulen verwenden SPI und die bezeichnen die > Leutungen trotzdem mit SDA und SCL. Da muss man genau aufpassen. Wenn man beide Varianten hat und diese genau ansieht: Die verwenden mitunter die gleiche Leiterplatte, aber einige Widerstände werden unterschiedlich bestückt. Mit Bastelwut und Risikobereitschaft könnte man einen Umbau versuchen - Anhang.
Olaf schrieb: > Einige von den chinesischen Modulen verwenden SPI und die bezeichnen die > Leutungen trotzdem mit SDA und SCL. Da muss man genau aufpassen. Ist nix neues. Machen die auch bei anderen Bauteilen. Ich habe auf die Weise mal 2 IR-Sende-Dioden gekillt. Bis ich auf die Idee kam, mal das Layout der Mini-Platine zu überprüfen. Dann habe ich mich gelobt das ich so China-Teile nur im 10er Pack bestelle. ;) Ist halt verschleiß. Gehört beim Basteln dazu, besonders bei China-Teilen. ;)
> Es gibt eine bereits funktionierende Schaltung mit dem kleineren 0.96 > Zoll OLED-Display und daran arbeite ich weiter, mit meinen > Möglichkeiten. DAs ist aber eigentlich kein Grund. Die unterschiedlich grossen Oleds verwenden ja unterschiedliche Controller und werden auch unterschiedlich programmiert. Oled duerfte in Vorteil sein was den Stromverbrauch angeht solange man immer nur wenige Pixel leuchten hat. TFT duerfte laenger halten als die Oled wo man bereits nach ein paar Monaten Dauerbetrieb deutlich die Helligkeit schwinden sieht. Olaf
Olaf schrieb: > Die unterschiedlich grossen Oleds > verwenden ja unterschiedliche Controller und werden auch unterschiedlich > programmiert. Eigentlich nicht: die SSD1306-Teile werden alle gleich angesprochen, nur die Koordinaten müssen der tatsächlichen Geometrie angepasst werden (ich hab die Dinger in 128x64 und 128x32 hier). Ist ein wenig vergleichbar mit diesen HD44780-Charakter-LCDs in den verschiedenen Ausführungen: da nutzt man auch die gleichen Methoden, nur die Anzahl der Zeichen und Zeilen muss angepasst werden.
Jack V. schrieb: > die SSD1306-Teile werden alle gleich angesprochen Aber nicht jedes Modul läuft mit dem SSD1306. Es gibt auch welche mit SSD1309. Die unterscheiden sich allerdings nur ein wenig in der Konfigurierung des Displays. Und da glaub ich sogar nur im Timing. Also die kleinen Oled haben spitzen Kontrast im Gegensatz zu einem TFT.
> SSD1309. Die unterscheiden sich allerdings nur ein wenig in der > Konfigurierung des Displays. Und da glaub ich sogar nur im Timing. Also zumindest bei meinen hier war es etwas mehr. Jetzt so aus der Erinnerung, da wird irgendein Register bei der Adressierung anders angesprochen. Keine grosse Sache, aber trotzdem etwas anders. > Also die kleinen Oled haben spitzen Kontrast im Gegensatz zu einem TFT. Das ist natuerlich ein Argument an das ich nicht gedacht habe. Ich hab mir jetzt mal ein paar kleine 0.96" TFTs mit 160x80Pixel gekauft da werde ich mal vergleichen. Bei den Oleds ist es halt sehr aerglich das man nichts bauen kann wo die Teile im Dauerbetrieb laufen. Olaf
1,54" gibt es auch bei Amazon: https://www.amazon.de/128X64-Display-Module-Serial-SSD1306/dp/B07JN2NHT4/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3NT0KDUHAWZI6&dchild=1&keywords=OLED+1%2C54%22+I2C&qid=1635667232&qsid=261-3887860-7937352&sprefix=oled+1+54%22+i2c%2Caps%2C100&sr=8-3&sres=B07JN2NHT4%2CB077YKP196%2CB07D9H83R4%2CB07DB5YFGW%2CB074NYX1C4%2CB075FWLMRV%2CB07G4JN2B9%2CB0728BJTZC%2CB07Q6V93HQ%2CB07BY6QN7Q%2CB078J5TS2G%2CB01M30ZWQR%2CB07D9NVJPZ%2CB071GV6L41%2CB07DKL4S5F%2CB00P12065Q&srpt=PERSONAL_COMPUTER und auch größere. Preislich teurer als wie vom Chinamann-aber keine 2-4 Wochen Lieferzeit. Nur mal so als Hinweis... Librarys für Arduino gibt es z.b. hier: https://github.com/olikraus/U8g2_Arduino
Hinweisgeber schrieb: > 1,54" gibt es auch bei Amazon: > https://www.amazon.de/128X64-Display-Module-Serial-SSD1306/dp/B07JN2NHT4 a) muss man nicht den ganzen Tracking- und Profilingmist im Link lassen, und b) hast du 2×0.96" verlinkt. Nur mal so als Hinweis.
Jack V. schrieb: > Hinweisgeber schrieb: >> 1,54" gibt es auch bei Amazon: >> https://www.amazon.de/128X64-Display-Module-Serial-SSD1306/dp/B07JN2NHT4 > > a) muss man nicht den ganzen Tracking- und Profilingmist im Link lassen, > und b) hast du 2×0.96" verlinkt. > > Nur mal so als Hinweis. Danke Jack V. Ich wollte schon bestellen. :-) Aber es ist so, wie Du schreibst. Es sind nur 0,96 Zoll Displays. (bei Auflösung steht allerdings 1,54 Zoll, aber halt falsch) Gruß Bruno
Bruno F. schrieb: > Ich wollte schon bestellen. :-) Aber es ist so, wie Du schreibst. Es > sind nur 0,96 Zoll Displays. (bei Auflösung steht allerdings 1,54 Zoll, > aber halt falsch) Auflösung hat nix mit der Display-Größe zu tun Wenn du ein Lineal an das Display legst (Diagonal) hat es 0.96 Zoll. Davon abgesehen habe ich dieses Modell hier herumliegen. https://www.amazon.de/GeeekPi-OLED-Modul-Treiber-Board-Modul-Raspberry/dp/B0833PF7ML (Aber nur 1) Ps. Wenn du das kaufen solltest, lese die rezension von Elderon ;)
Schlaumaier schrieb: > Bruno F. schrieb: >> Ich wollte schon bestellen. :-) Aber es ist so, wie Du schreibst. Es >> sind nur 0,96 Zoll Displays. (bei Auflösung steht allerdings 1,54 Zoll, >> aber halt falsch) > > *Auflösung hat nix mit der Display-Größe zu tun* > > Wenn du ein Lineal an das Display legst (Diagonal) hat es 0.96 Zoll. > > Davon abgesehen habe ich dieses Modell hier herumliegen. > > https://www.amazon.de/GeeekPi-OLED-Modul-Treiber-Board-Modul-Raspberry/dp/B0833PF7ML > > (Aber nur 1) > > Ps. Wenn du das kaufen solltest, lese die rezension von Elderon ;) Schlaumaier Du hast das Vorangegangene gar nicht gelesen. Da hat jemand einen Amazon-Link von einem angeblich 1,54 Zoll OLED Display hier reingesetzt und der nächste hat den Fehler gesehen und darauf hingewiesen und ich habe mich bedankt, weil ich die Dinger fast schon bestellt hätte. Das sind keine 1,54 Zoll-Displays, aber in der Beschreibung steht diese Zahl als "Auflösung" dabei. Es sind aber nur 0,96 Zoll Displays. Von denen habe ich genug hier rumliegen.
Bruno F. schrieb: > Schlaumaier > Du hast das Vorangegangene gar nicht gelesen. Stimmt ;) schäm aber nur ein bisschen. ;) JO. Das sind in meinen Augen 0.96 Zoll Displays (reale Größe) die angeblich eine feinere Auflösung haben. Ich tippe allerdings eher auf einen Tippfehler weil mir so Displays bisher noch nirgends in der Ausführung begegnet sind. Wenn du ein größeres willst. MIT GRÖSSEREN PIXELN (nicht mehr) https://www.amazon.de/DollaTek-2-42-Zoll-128X64-OLED-Anzeigemodul-IIC-I2C-Peripherieger%C3%A4t/dp/B07QCSFVJ4 SD-1309 Treiber-Chip. Wichtig. Rezession lesen !!!! Da musst für i2c was umgelötet werden lt den User. Ist aber auch nicht das erste mal das ich was umlöten muss auf einer china-Platine nach Angaben des Herstellers ;)
Schlaumaier schrieb: > Bruno F. schrieb: >> Schlaumaier >> Du hast das Vorangegangene gar nicht gelesen. > > Stimmt ;) schäm aber nur ein bisschen. ;) > > JO. Das sind in meinen Augen 0.96 Zoll Displays (reale Größe) die > angeblich eine feinere Auflösung haben. Ich tippe allerdings eher auf > einen Tippfehler weil mir so Displays bisher noch nirgends in der > Ausführung begegnet sind. > > Wenn du ein größeres willst. MIT GRÖSSEREN PIXELN (nicht mehr) > > https://www.amazon.de/DollaTek-2-42-Zoll-128X64-OLED-Anzeigemodul-IIC-I2C-Peripherieger%C3%A4t/dp/B07QCSFVJ4 > > SD-1309 Treiber-Chip. > > Wichtig. Rezession lesen !!!! Da musst für i2c was umgelötet werden lt > den User. > > Ist aber auch nicht das erste mal das ich was umlöten muss auf einer > china-Platine nach Angaben des Herstellers ;) Vielen Dank Schlaumaier... Das ist aber wieder eine ganz andere Preisklasse. Ich habe jetzt ein paar 0,96 Zoll und ein 1,3 Zoll. Ich bleibe nun bei dem 1,3 Zoll. Gruß Bruno
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.