Hallo Leute, Ich habe vor mir ein kleines Display kaufen und wollte damit etwas ausprobieren. Jetzt Weiß ich aber nicht wie ich das Ding ansteuern kann. Habe eins bei Amazon gefunden. https://www.amazon.de/iHaospace-Display-Screen-Module-Resolution/dp/B096VDY5Y8/ref=mp_s_a_1_1?keywords=0%2C42+oled&qid=1690223635&sr=8-1 In der Beschreibung steht IIC. Jetzt wollte ich mich mal schlau lesen wie man das machen kann. Ich wollte auf dem Display Initialen anzeigen lassen. Also "A B" oder so ähnlich. Hoffe das ich das einigermaßen beschreiben konnte was ich vor hab bzw. was meine Frage ist.
Sven schrieb: > In der Beschreibung steht IIC. Da steht vor allem SSD1306, und für diesen Controller gibt es jede Mengen Libraries. Er kann parallel und via SPI oder auch I2C angesteuert werden. Man sollte das Datenblatt lesen.
Danke für eure schnellen Antworten. Warscheinlich hab ich mich doch nicht gut genug ausgedrückt. Ich möchte es als Laie hinbekommen Buchstaben auf dem Mini Display angezeigt zu bekommen. Geht das mit einem Arduino und wenn ja wie?
Sven schrieb: > Ich möchte es als Laie hinbekommen Buchstaben auf dem Mini Display > angezeigt zu bekommen. > Geht das mit einem Arduino Ja. > und wenn ja wie? Programmieren lernen. Laie bleiben und es trotzdem hinbekommen geht nicht.
Sven schrieb: > Geht das mit einem Arduino und wenn ja wie? https://randomnerdtutorials.com/guide-for-oled-display-with-arduino/
Michael B. schrieb: > Programmieren lernen. > > Laie bleiben und es trotzdem hinbekommen geht nicht. Sagen wir mal: Arduino lernen reicht. "Hello World" bringt man damit irgendwann hin. Zuerst mal das aller-einfachste Blinky- Beispiel zum Laufen bringen. Dann die Anleitung zum Display durcharbeiten. Ob man allerdings danach noch mehr zustande bringt ohne Programmieren zu lernen wage ich sehr zu bezweifeln und hängt sehr stark vom Ehrgeiz des jeweiligen Anfängers ab.
Sven schrieb: > Geht das mit einem Arduino und wenn ja wie? Erstmal musst du es richtig anschließen. Sie einfach wie hier gezeigt jedenfalls nicht. Da sind noch ein paar mehr Pins zu bedenken. Wastl schrieb: > https://randomnerdtutorials.com/guide-for-oled-display-with-arduino/
Rainer W. schrieb: > Sie einfach wie hier gezeigt jedenfalls nicht. Da sind noch ein paar > mehr Pins zu bedenken. Du redest voll den Käse! Genau so geht das. So ein Display braucht nur vier Leitungen.
Sven schrieb: > Ich möchte es als Laie hinbekommen Buchstaben auf dem Mini Display > angezeigt zu bekommen. Als Laie sucht man sich erstmal eine funktionierende Lib und kauft dann das dazu passende Display. Umgekehrt geht das nicht. Nur ein Profi kann ein Display kaufen und dann die Lib dazu entwickeln. Profis haben allerdings oft auch erst mit einem Text-LCD angefangen (HD44780 kompatibel). Das macht vieles einfacher.
Wastl schrieb: > So ein Display braucht nur vier Leitungen. Aber nur, wenn man das passende breakout board dazu hat. Er hat jedoch 16 Leitungen, die man lt. SSD1306 Datenblatt beschalten muß.
Die Verfügbarkeit und der niedrige Preis suggeriert Einfachheit. Ich bin (bei FB) einer "ESP32-Gruppe" beigetreten. Dort ist es noch abstruser, was sich die Mitglieder dort als Erstlings-Projekte selbst zumuten.
> Genau so geht das. So ein Display braucht nur vier Leitungen.
Er hat aber die blanken Display ohne das Anfaengerbastelboard
drumrum gekauft. Da muss man schon etwas mehr verstehen und da
Datenblatt lesen schwer aus der Mode gekommen ist, ist das
ganze fuer einen heutigen Anfaenger nicht so einfach.
Ausserdem muss man zugestehen das dieses ganzen China-Oleds
auch nicht ganz ohne sind weil die sich schonmal in kleinen
Details unterscheiden.
Vanye
Peter D. schrieb: > Aber nur, wenn man das passende breakout board dazu hat. Und genau das ist im der beispielhaften Anleitung zu finden.
Vanye R. schrieb: > Er hat aber die blanken Display ohne das Anfaengerbastelboard > drumrum gekauft. Sven schrieb: > Ich habe vor mir ein kleines Display kaufen Vanye interessierts.
wenn du die Displaybezeichnung in diverse Suchmaschinen eingibst, findest du Infos zum Anschluss und auch Beispielcode für Arduino und andere µC. z.B. https://de.aliexpress.com/i/33028790938.html
:
Bearbeitet durch User
Wastl schrieb: > Genau so geht das. So ein Display braucht nur vier Leitungen. Wenigsten CS, D/C, RES, VBAT und evtl. D2 sollten passend beschaltet sein.
Sven schrieb: > Geht das mit einem Arduino und wenn ja wie? Ja, zum beispiel damit: http://stefanfrings.de/arduino_oled/index.html Aber kaufe dir besser ein Display Modul, wie das auf der Webseite dargestellte.
Sven schrieb: > Ich möchte es als Laie hinbekommen Buchstaben auf dem Mini Display > angezeigt zu bekommen. > > Geht das mit einem Arduino und wenn ja wie? Wer bin ich, was kann ich und wenn ja, wie viele....
Danke nochmal für eure schnellen Antworten. Ihr habt mir schon echt weitergeholfen. Werde mir den Guide mal in Ruhe durchlesen und weiß dann hoffentlich mehr. Das Display habe ich mir nicht gekauft, ich wollte es mit kaufen. Wenn es aber einfacher ist mit einem anderen, dann werd ich es anders machen. Der Preis ist für mich nicht entscheident, ich will einfach nur ein kleines Display haben was ich dann ansteuern kann. Wenn ihr mir ein anderes vorschlagen könnt, dann gerne.
Sven schrieb: > Der Preis ist für mich nicht entscheident, ich will einfach nur ein > kleines Display haben was ich dann ansteuern kann. > Wenn ihr mir ein anderes vorschlagen könnt, dann gerne. Dann kauf eine fertige Anzeige die du per USB oder Ethernet bespielen kannst. Ein SPI Display über einen Microcontroller anzusteuern ist für einen Laien eine Jahresaufgabe. Und es stellt sich Frage: Wozu der Aufwand?
Peter D. schrieb: > Aber nur, wenn man das passende breakout board dazu hat. > Er hat jedoch 16 Leitungen, die man lt. SSD1306 Datenblatt beschalten > muß. Es geht vermutlich einfacher mit diesem (4 Pins): https://www.ebay.de/itm/314277553543?var=612916300917&hash=item492c66e587 (War das erste Suchergebnis, da gibt es sicherlich noch mehr Anbieter)
Sven schrieb: > ich will einfach nur ein kleines Display haben Nur welches? Es gibt so viele. Sven schrieb: > Wenn ihr mir ein anderes vorschlagen könnt, dann gerne. Du solltest schon irgendeine Anforderung nennen (möglichst spezifisch) um dir aus der unendlichen Anzahl von Möglichkeiten was annähernd Passendes vorschlagen zu können. Einfach gesprochen: was willst du mit dem Display machen?
:
Bearbeitet durch User
Ich würd mir gerne eine fertige Anzeige kaufen, nur weiß ich nicht wo ich so eine kleine Anzeige herbekomme.
0.42"-OLEDs gibt es auch auf kleinen Platinchen, die man mit einem Arduino verbinden kann https://www.amazon.de/dp/B0C73X8SM9
Sven schrieb: > Ich würd mir gerne eine fertige Anzeige kaufen Was ist für dich eine "fertige Anzeige"? Sven schrieb: > nur weiß ich nicht wo ich so eine kleine Anzeige herbekomme. Wir wissen zwar jede Menge Quellen wo man "eine kleine Anzeige herbekommt" aber wir wissen immer noch nicht welche du brauchst.
Sven schrieb: > Eine kleine Anzeige. 0,42" ist schon gut. Größer sollte sie nicht sein. Ja, aber was verstehst du unter "fertig"? Mit was willst du sie denn ansteuern? PC, Handy, Videorecorder, Rasenmäher? WLAN, USB, Centronis-Stecker?
Sven schrieb: > Eine kleine Anzeige. 0,42" ist schon gut. Hier ist alles zu haben. Gibt's auf Amazon auch. https://www.ebay.de/itm/175071126309 Auf diesen kleinen Displays bringt man aber nur sehr wenig unter. Hier ist es etwas mehr: https://www.ebay.de/itm/255283295122 Sven schrieb: > Eine kleine Anzeige. 0,42" ist schon gut. Größer sollte sie nicht sein. Soll man dir jeden Popel einzeln aus der Nase ziehen? Schon mal was von Salami-Taktik gehört? Schaffst du es nicht auf alle Nachfragen zu antworten?
Was man mit so einem 0.42"-OLED anstellen kann: https://hackaday.com/2022/12/20/more-detail-on-that-fantastic-lego-oled-brick/
Sven schrieb: > Ich wollte auf dem Display Initialen anzeigen lassen. Also "A B" oder so > ähnlich. Bei dem Wissenstand und der Aufgabe: https://www.amazon.de/Selbstklebende-Buchstaben-Aufkleber-Klebebuchstaben-Wetterfest/dp/B0BR83WXCM Gruesse Th.
Harald K. schrieb: > Was man mit so einem 0.42"-OLED anstellen kann: > > https://hackaday.com/2022/12/20/more-detail-on-that-fantastic-lego-oled-brick/ Oje, da braucht man aber ne Lupe.
Peter D. schrieb: > Oje, da braucht man aber ne Lupe. Nicht wirklich, die Auflösung dieser Displays ist der Größe angemessen. Das sieht auf dem Legobaustein nur deswegen so schick aus, weil da mit temporalem Dithering Graustufen erzeugt werden.
> Oje, da braucht man aber ne Lupe.
Wenn du als Legomaennchen auf die Welt gekommen bist nicht. :-D
Vanye
Cyblord -. schrieb: > Dann kauf eine fertige Anzeige die du per USB oder Ethernet bespielen > kannst. Deshalb hab ich geschrieben eine fertige Anzeige. Wenn es ein kleines Display mit USBgibt, dann würde ich das kaufen.
Sven schrieb: > Deshalb hab ich geschrieben eine fertige Anzeige. Wastl schrieb: > Was ist für dich eine "fertige Anzeige"?
Sven schrieb: > Geht das mit einem Arduino und wenn ja wie? mit deinem Gezeigten wird es für dich vermutlich schwer, besser diese damit du die Verkabelung sparst. Was dir nicht erspart bleibt ist Library finden ausprobieren und benutzen, das geht wie programmieren nicht ohne viel lernen. Wastl schrieb: > Soll man dir jeden Popel einzeln aus der Nase ziehen? offensichtlich sieht die Frage wieder trollig aus.
:
Bearbeitet durch User
dann vielleicht sowas wie die Nextion Displays. Einfache Ansteuerung über serielle Schnittstelle, mit USB-UART Umsetzer hat man dann auch USB Ansteuerung. Die Displays sind etwas größer, dafür bunt und langlebiger, die OLED brennen ruckzuck ein.
Für den Grobmotoriker gibt es auch schon Displays + Controller z.B. [1] Programmieren muß man dann schon selbst. Aber auch hier kann man auf einem sehr niedrigen Niveau beginnen. Eine Möglichkeit ist u.a. MicroPython [2]. Das erspart zunächst ein Umfangreiches Framework und kann mit einer sehr einfachen Umgebung wie z.B. Thonny [3] realisiert werden. Vor jedem Erfolg haben die Götter jedoch den Schweiß gesetzt. [1] https://www.lilygo.cc/products/lilygo%C2%AE-ttgo-t-display-1-14-inch-lcd-esp32-control-board [2] https://steinlaus.de/mit-micropython-auf-dem-ttgo-t-display-zeichnen/ [3] https://thonny.org/
Joachim B. schrieb: > (0,42" ohne Lupe?) Und? Das Display hat gerade mal 72x40 Pixel, man muss schon ein ziemlicher Blindfisch sein, um da nichts erkennen zu können. Denn aufgrund der geringen Auflösung lässt sich darauf auch kaum irgendeine nennenswerte Informationsmenge anzeigen.
Anbei ein Arduino-Beispiel, das mit diesem Display herumspielt ... Benötigt https://github.com/olikraus/u8g2/
Harald K. schrieb: > Denn > aufgrund der geringen Auflösung lässt sich darauf auch kaum irgendeine > nennenswerte Informationsmenge anzeigen. Und ein hervorragender Ersatz für ein 16-Segment-LED-Display und auch günstiger als selbiges.
Crazy H. schrieb: > Und ein hervorragender Ersatz für ein 16-Segment-LED-Display und auch > günstiger als selbiges. Lass das mal 1 Jahr lang verschleißen, dann hinterfragen wir das "günstiger" nochmal.
Für Anfänger, die noch kaum was mit einem Mikrocontroller zu tun hatten empfehle ich ein relativ einfache Text-LCD Display, solche EA-DOG können mit wenig Aufwand und Kentnissen zum laufen gebracht werden: https://www.reichelt.de/lcd-textmodul-48-3-x-12-mm-gelb-gruen-ea-dogm163e-a-p77832.html Erst wenn man dies versteht würde ich mit einem Grafikfähigen Display weiter machen. Dieses Text-Display ist ideal zum Lernen und verstehen.
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.