Das SSD1306 OLED Display einfach erklärt. |

Поделиться
HTML-код
  • Опубликовано: 3 июл 2024
  • ► Heimautomation und Elektronik DIY Buch: edistechlab.com/werde-elektro...
    ► Kanalmitglied werden und exklusive Vorteile erhalten:
    / @edistechlab
    In diesem Video lernen wir das SSD1306 OLED Display kennen. Das winzige Display ist gerade einmal 0,96“ groß und eignet sich somit sehr gut für kleine Schaltungen die Informationen über ein HMI (Human Machine Interface) bereitstellen möchten. Die Platine inklusive dem OLED-Display hat die Maße von 23 x 27 mm und eine Auflösung von 128×64 Pixel. Nach diesem Video bin sicher .......JEDER KANN DAS!
    ★☆★ 🛒 On-line shop bei Edi's Techlab 📒 ★☆★
    ► Edi’s Techlab e-book Shop: edistechlab.com/product-categ...
    ► Edi’s Techlab Webseite: edistechlab.com/
    ★☆★ 💶 Wenn ihr den Kanal unterstützen wollt oder mir ein Bier ausgeben wollt: ★☆★
    www.paypal.me/edistechlab
    Die Links und Videos zu der Beschreibung vom Projekt:
    ► Source Code Link Schrift - github.com/Edistechlab/DIY-He...
    ► Source Code Link BMP - github.com/Edistechlab/DIY-He...
    ► Beschreibung auf der Webseite - edistechlab.com/ssd1306-oled-...
    ► Image Converter - lvgl.io/tools/imageconverter
    ★☆★ Material ★☆★
    ►SSD1306 OLED Display:
    * amzn.to/3h0nVfw 2x 128x32 Pixel 0.96 Zoll OLED I2C Display
    * amzn.to/2AP5J7K - 1x 128x64 Pixel 0.96 Zoll OLED I2C Display
    * amzn.to/375IVwV - 3x 128x64 Pixel 0.96 Zoll OLED I2C Display
    * amzn.to/3eYjcJy - 1x 128x64 Pixel 1.3 Zoll OLED I2C Display
    * amzn.to/2A89JjX - 3x 128x64 Pixel 1.3 Zoll OLED I2C Display
    ►Node-MCU ESP8266 Board:
    * amzn.to/2U7Urmn - ESP8266 ESP-12F
    * amzn.to/2J5wLJ3 - 3er Set, ESP8266 ESP-12F
    * amzn.to/3belvGd - 5er Set, ESP8266 ESP-12F
    ►FTDI / UART / USB mini Kabel:
    * amzn.to/3a6Ln6S - FTDI232RL USB zu TTL Serial
    * amzn.to/2xkgqgQ - USB auf Mini USB Kabel für den FTDI232
    * amzn.to/2Uso9BB - USB-UART Konverter 6-in-1
    ►Arduino:
    * amzn.to/2WAlxEm - Arduino Starter Kit für Anfänger
    * amzn.to/3diucRV - Arduino Uno Rev 3
    * amzn.to/2JhJ3OR - Arduino Nano
    * amzn.to/3a9RqaF - Arduino Mega 2560
    ►Jumper Wire:
    * amzn.to/2WxKwIl - Female to Female F2F 40 STK. je 20 cm
    * amzn.to/2xeKb2V - Set 3 x 40 STK. je 20 cm M2M/ F2M / F2F
    ►Breadboard:
    * amzn.to/2QQ7JSL - Breadboard Steckbrett mit 830 Kontakten
    ►USB Kabel:
    * amzn.to/2y01THN - USB A auf Micro USB Kabel 0.5m
    * amzn.to/2xkgqgQ - USB auf Mini USB Kabel 0.5m
    * amzn.to/2QBxCp7 - USB A zu USB B Kabel 0.5m
    ►Raspberry Pi:
    * amzn.to/2J3w8j4 - Raspberry Pi 3 Starterset
    * amzn.to/2Uo9tDu - Raspberry Pi 3
    * amzn.to/3djpovz - Raspberry Pi 4 -1GB Kit
    * amzn.to/2QDoiBc - Raspberry Pi 4 -1GB
    * amzn.to/2WAgkMO - Raspberry Pi 4 -2GB Kit
    * amzn.to/2Up5Ehj - Raspberry Pi 4 - 2GB
    * amzn.to/2wr0rxD - Raspberry Pi 4 -4GB Kit
    * amzn.to/2Uobpfe - Raspberry Pi 4 - 4GB
    ►Micro SD Speicherkarten:
    * amzn.to/399tX8c - SanDisk Ultra 16GB
    * amzn.to/2UrI5Ex - SanDisk Ultra 32GB
    * amzn.to/3dmbo40 - SanDisk Ultra 64GB
    * amzn.to/2J7rFfv - SanDisk Ultra 128GB
    * amzn.to/2U68eKa - SanDisk Ultra 256GB
    * amzn.to/2U68fxI - SanDisk Ultra 512GB
    ►Netzteile:
    * amzn.to/3beWY3V - 2er-Pack USB Ladegerät 5V/2A
    * amzn.to/398WzP9 - Raspberry Pi 4 Netzteil, USB-C, 5.1V, 3A
    * amzn.to/2wsS8Bh - HomeSpot Netzteil 3A/5V inkl. 1,5M Micro USB Kabel
    ------------------------- Mehr von Edi's Techlab ---------------------------
    FACEBOOK: / edis.techlab.new
    INSTAGRAM: / edistechlab
    WEBSEITE: edistechlab.com
    TWITTER: / edistechlab
    PATREON: / edistechlab
    IMPRESSUM: edistechlab.com/impressum/
    ---------------------------------------------------------------------------------------------
    Meine Videos enthalten bezahlte Produktplatzierungen. Alle Links mit "*" sind Amazon oder Banggood Affiliate Links. Edi’s TechLab ist Partner am Amazon / Bangood Affiliate Partner Programm
    Alle Geräte wurden selbst erworben.
  • НаукаНаука

Комментарии • 78

  • @hartmutmai3864
    @hartmutmai3864 4 года назад +9

    Wieder ein super Video zum Bauteil. Mit den Videos macht das Hobby endlich erfolgreiche Sprünge. Danke dafür.

    • @EdisTechlab
      @EdisTechlab  4 года назад +1

      Hallo Hartmut, das freut mich sehr das dein Hobby Schwung aufnimmt, wir sind erst am Start :-), liebe Grüsse und ein schönes Wochenende Edi

  • @jackhope45
    @jackhope45 3 года назад +4

    Sehr angenehm Zeile für Zeile erklärt ohne zu langsam zu werden. Sehr gut danke, gut für Einsteiger zum lernen 👍👍 lg

    • @EdisTechlab
      @EdisTechlab  3 года назад +1

      Hallo Jack, es freut mich sehr das es dir gefällt. Liebe Grüsse Edi

  • @jochewing5795
    @jochewing5795 2 года назад +1

    Super Video! Ausfühlich und wirklich nachvollziehbar erklärt! So muss eine gute Anleitung sein...1x gesehen, habs verstanden und kanns jetzt selber machen!

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Das freut mich sehr, Liebe Grüsse Edi

  • @leifkretschmercotanum7128
    @leifkretschmercotanum7128 3 года назад +2

    Super erklärt. Hilft enorm für eigene Anwendungen.

    • @EdisTechlab
      @EdisTechlab  3 года назад

      Hi, vielen Dank, freut mich zu hören. Liebe Grüsse Edi

  • @patrickzeller8273
    @patrickzeller8273 2 года назад +1

    Super erklärt, vielen Dank!

  • @joska9744
    @joska9744 3 года назад +1

    super informativ!!

    • @EdisTechlab
      @EdisTechlab  3 года назад

      Hi Jos Ka, vielen Dank und liebe Grüsse Edi

  • @MH-fk8lz
    @MH-fk8lz 5 месяцев назад

    Eins der besten Anwendungs-I😀😀nfo-Videos ever, Klasse !!!

    • @EdisTechlab
      @EdisTechlab  5 месяцев назад

      Danke für das Lob und liebe Grüsse Edi

  • @01Hudesohn
    @01Hudesohn 2 года назад

    Top.. Bin Anfänger habe aber sofort verstanden wie es funktioniert.. Erklärung ist sehr einfach und super verständlich danke dafür und gebe ein LIKE MFG

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Hallo Andy, das freut mich sehr und liebe Grüsse Edi

  • @manfredbogner9799
    @manfredbogner9799 2 месяца назад

    sehr gut

  • @modellbahnagenda
    @modellbahnagenda 2 года назад +1

    Vielen Dank = Super erklärt - habe es ausprobiert und hat auf Anhieb funktioniert KLASSE
    ABO und Like dagelassen.
    Grüße
    Modell Bahn Agenda

  • @NeroBerg
    @NeroBerg 2 года назад

    klasse Video. Hat mir bei meinem Projekt (MIDI-Controller für Ableton Live) sehr geholfen.
    LG Dieter Schmidt/Nero Berg

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Das freut mich sehr und liebe Grüsse Edi!

  • @ludwig8891
    @ludwig8891 3 года назад

    Eine gute Sache

    • @EdisTechlab
      @EdisTechlab  3 года назад

      Danke Ludwig, liebe Grüsse Edi

  • @schorschiswelt5917
    @schorschiswelt5917 Год назад

    Super Erklärung, 2x angeschaut und verstanden. Vielen Dank dafür. Ist es eigentlich auch möglich Laufschrift zu programmieren und wie kann man die Schrift noch kleiner als 1-6 oder zwischen drin einprogrammieren ( zum Beispiel 1,5/4,5; Also zwischen Schriftgröße 1 und 2 die Mitte, weil bei mir kommt es manchmal vor das 1 zu klein ist und 2 zu groß.)?

    • @EdisTechlab
      @EdisTechlab  Год назад +2

      Hallo, Text scrollen kann man mit diesen Befehlen:
      display.startscrollright(0x00, 0x0F);
      delay(2000);
      display.stopscroll();
      Alternative Richtungen:
      display.startscrollleft(0x00, 0x0F);
      display.startscrolldiagright(0x00, 0x07);
      display.startscrolldiagleft(0x00, 0x07);
      Eine viel Grössere Auswahl an Schriften und Grössen bekommst du, wenn man einen Font dafür verwenden.
      display.setFont(&FreeMonoBold9pt7b);
      Eine Liste der Verfügbaren Schriftarten findest du hier: github.com/adafruit/Adafruit-GFX-Library/tree/master/Fonts
      Liebe Grüsse Edi

  • @dl8aax
    @dl8aax 4 месяца назад

    Moin,
    wenn ich auf dem Raspi mehrere Programme laufen habe, können die alle auf das Display schreiben ?
    Lg Dirk

  • @thomasdenner1846
    @thomasdenner1846 3 года назад

    Super dargestellt! Eine Frage: wie gut kann man diese OLED Displays bei Sonnenschein im Freien ablesen?

    • @EdisTechlab
      @EdisTechlab  3 года назад +2

      Hallo Thomas, das Display ist auch bei Sonnenschein sehr gut zu lesen. Ich habe es in meinem Ventilator verbaut und auch wenn er in der Sonne steht, sind die Werte einwandfrei abzulesen. Liebe Grüsse Edi

  • @nellyskills
    @nellyskills 5 месяцев назад

    Ich wollte mal Fragen was für ein Board muss ich auswählen? Sonst ein super Video

    • @EdisTechlab
      @EdisTechlab  5 месяцев назад

      Hallo, du musst das Board auswählen mit dem du den Aufbau gemacht hast. Im Video ist es der NodeMCU ESP8266. Liebe Grüsse Edi

  • @kleinerHippie
    @kleinerHippie 3 года назад

    Alles gut erklärt, das einbinden des bitmap c-arrays ist mir aber im Video nicht klar geworden.

    • @EdisTechlab
      @EdisTechlab  3 года назад +1

      Hallo Jan, was genau ist dir nicht klar?
      Das Bild wird in einem C-Code umgewandelt, von der generierten Datei nehmen wir nur die Daten für das Bild, nicht den ganzen generierten C-Code und binden die Daten in unserem Arduino Code als array ein.
      static const uint8_t image_data_array[1024] = {
      0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, // das sind die Bild Daten Pixel für Pixel
      .......
      };
      drawBitmap(x1, y1, Array Name, Breite, Höhe, Rotation)
      display.drawBitmap(0, 0, image_data_array, 128, 64, 1);
      Hoffe das hilft und liebe Grüsse Edi

    • @kleinerHippie
      @kleinerHippie 3 года назад

      @@EdisTechlab Hallo Edi, am Ende des Videos war es für mich etwas zu schnell. Jetzt komme ich klar. Vielen Dank!

  • @mocaprio6930
    @mocaprio6930 2 года назад

    Kann man einen LCD-Display und einen OLED Display in einem Aufbau miteinander kombinieren ?

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Hallo, ja wenn du genügend Pins frei hast sollte das kein Problem sein.
      Liebe Grüsse Edi

  • @stevenvoge9112
    @stevenvoge9112 3 года назад +1

    Der converter hats mir angetan. Ich voll.... pixel für pixel am Zeichnen. Das hat jetzt ein ende

    • @EdisTechlab
      @EdisTechlab  3 года назад +1

      Hallo Steven, ja so ein kleiner Bildschirm kann einen ganz schön Freude bereiten beim herumspielen.
      Liebe Grüsse Edi

  • @johnthebioengineer5239
    @johnthebioengineer5239 2 года назад

    Hallo Edi, vielen Dank für das tolle Video.
    Eine Frage bitte. Wie kann man das OLED (128x32) Display nach 20 Sekunden mit einem Taster ausschalten? Also nach Betätigen, dass das Display nach 20 sec sich ausschaltet beim NodeMCU 8266.
    bei LED gibt es genügend Videos, leider nicht wie man das Oled nach bestimmter Zeit ausschaltet. In deinem Buch fand ich auch nichts.
    Irgendwelche Info diesbezüglich wäre toll.

    • @EdisTechlab
      @EdisTechlab  2 года назад +1

      Hallo John, du kannst es mit diesen Code versuchen. (nicht getestet)
      display.ssd1306_command(SSD1306_DISPLAYOFF);
      delay(5000);
      display.ssd1306_command(SSD1306_DISPLAYON);
      Ich habe es mir notiert und werde es bei Gelegenheit selbst einmal testen und das Buch damit updaten.
      Über eine Rückmeldung ob du damit Erfolgt hattest würde ich mich sehr freuen.
      Liebe Grüsse Edi

    • @johnthebioengineer5239
      @johnthebioengineer5239 2 года назад

      @@EdisTechlab Es hat super funktioniert. Ich habe den Taster einem Pin auf dem NodeMCU zugewiesen und mit einem Widerstand von 10k Ohm mit der Spannung verbunden. Dann Ground mit Ground. Vielen Dank für den Tipp. Ob das alles, technisch gesehen, richtig ist, muss man dann testen. Aber es funktioniert.

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Hallo John, freut mich das es funktioniert hat.
      Liebe Grüsse Edi

  • @hugo361
    @hugo361 3 года назад

    Hi Edi,
    mal eine "dumme Frage", wie verbinde ich diese Anleitung (sketch) mit dem BME280 programmtechnisch.
    LG

    • @EdisTechlab
      @EdisTechlab  3 года назад +2

      Hallo Hugo,
      Die Variable temp=bme.readTemperature(); vom BME280 auf das Display mit display.print(temp) schreiben.
      Liebe Grüsse Edi

    • @HUGO-bl5tr
      @HUGO-bl5tr 3 года назад

      Hi Edi,
      funktioniert so nicht,
      Ich bin ja noch in den Anfängen, oled display hat doch keine Informationen vom bme (include).
      Bitte um Info.🤔

    • @EdisTechlab
      @EdisTechlab  3 года назад +1

      Hallo Hugo, den BME280 Sensor musst du schon zuerst einbinden, auch dafür habe ich ein Video gemacht. ruclips.net/video/nz_yKdE7Nkc/видео.html
      Gruss Edi

  • @jpt3640
    @jpt3640 17 дней назад

    Schade, ich hätte es gern ein level niedriger gehabt... So ist es leider nicht universal sondern von genau dieser Software abhängig.
    Woran kann es liegen, wenn die erste Spalte aus random data besteht?

  • @lenikrauter8867
    @lenikrauter8867 2 года назад

    Servus Thomas, ich finde auf Deinem Kanal nichts über ein TFT Display ? - 240×240, General 1.54inch LCD Display Module, IPS, 65K RGB - Ist bestimmt sehr sehr ähnlich?!? LG Leni

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Hallo Leni, ich habe noch kein Video über ein TFT Display gemacht. Liebe Grüsse Edi

  • @johngrey5267
    @johngrey5267 2 года назад

    Bei mir wird der Display komplett weiß mit schwarzen Punkten angezeigt. Weiß jemand eventuell wo das Problem liegen kann. Wäre dankbar für jede Hilfe

  • @user-lw5cq1ot6o
    @user-lw5cq1ot6o 5 месяцев назад

    Hallo Edi, Super Tutorial. Kannst Du noch Tutorial machen mit dem ESP8266(WEMOS D1) und dem OLED-Display SH1106. Es gibt meines Wissens kein Tutorial, was dieses Problem behandelt, denn die Sketche für den SSD1306 funktionieren bei dem SH1106 nicht.

    • @EdisTechlab
      @EdisTechlab  5 месяцев назад

      Hallo, ich habe mir Displays mit dem SH1106 Chip bestellt, je nach Aufwand wird es ein Video geben oder einen Blog Eintrag. Wenn es schnell gehen muss, eine kurze Google Suche hat mir diese Library vorgeschlagen. github.com/wonho-maker/Adafruit_SH1106
      Liebe Grüsse Edi

    • @user-lw5cq1ot6o
      @user-lw5cq1ot6o 5 месяцев назад

      @@EdisTechlab Die Library hatte ich schon, leider auch nicht zielführend. Ich habe viele Libraries ausprobiert - ohne Erfolg bei meinem ESP8266 D1 mini. Beim Arduino nano keine Probleme, umgekehrt mit dem ESP8266 und dem SSD1306 auch nicht. Alles sehr merkwürdig, aber eilt nicht.
      Liebe Grüße zurück, Michael

  • @kennetheichwald6221
    @kennetheichwald6221 3 года назад

    Hey, eine kurze Frage: Wenn ich den Code kompilieren möchte, hat es dann auch etwas mit dem Board zu tun oder wird ,,nur" der Code auf Fehler geprüft?

    • @EdisTechlab
      @EdisTechlab  3 года назад +1

      Hallo Kenneth, ja das richtige Board muss angegeben werden, dadurch wird der Code für das jeweilige Board kompiliert. Liebe Grüsse Edi

    • @kennetheichwald6221
      @kennetheichwald6221 3 года назад

      @@EdisTechlab Hey Edi, danke für die schnelle Rückmeldung! Ich habe diesen Code zum Testen erst einmal abgetippt und trotzdem kommt da irgendwie eine Fehlermeldung, wo drinnen steht, dass es einen Fehler beim Kompilieren für das Board gibt. Kannst du mir da vielleicht weiter helfen? Das Model ist ein ESP8266MOD 12-F mit einem CH340G Chip. Unter "Werkzeuge" habe ich den "WeMos D1 R1" angegeben. Hoffe, du kannst mit dieser Beschreibung etwas anfangen, bin ja noch Anfänger ^ ^. LG

    • @EdisTechlab
      @EdisTechlab  3 года назад

      Hallo Kenneth, der ESP8266 ist KEIN Wemos D1 mini Board und deswegen kann er das auch nicht kompilieren. Versuche das Generic ESP8266 Module.
      Liebe Grüsse Edi

    • @kennetheichwald6221
      @kennetheichwald6221 3 года назад

      @@EdisTechlab Hallo nochmal. Sorry ich möchte nicht nerven, aber es funktioniert immer noch nicht. Das Generic ESP8266 Module habe ich angegeben und mehrmals auf Kompilieren geklickt. Da das nicht funktionierte, steckte ich das Kabel mehrmals raus und wieder rein. Funktioniert aber leider auch nicht : (

  • @blaufelderdaniel7396
    @blaufelderdaniel7396 2 года назад

    Super Video, danke!
    Kann mir jemand sagen wie ich den Ausgang für das Display ändern kann? Nutze einen Uno und A4 und A5 sind eigentlich schon belegt..

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Hallo Daniel, das Display benutzt für die Kommunikation I2C und die hast du am Arduino Uno nur auf Pin A4 und A5. Vielleicht kannst du ja deine Sensoren oder was du auf A4 / A5 hast ja auf andere Pins legen?
      Liebe Grüsse Edi

    • @swyntopia
      @swyntopia 2 года назад

      hmmh, da sind doch beim UNO noch SCL und SDA-Anschlüsse gleich neben dem Aref-Anschluß.
      Kann man die nicht auch noch nutzen ?

    • @Henry-sv3wv
      @Henry-sv3wv 2 года назад

      @@swyntopia Nee, die beiden Aschlüsse neben Aref führen auf die selbe SCL und SDA Leitung von A4 und A5.
      Sie sind also elektrisch identisch mit A4 und A5.

    • @swyntopia
      @swyntopia 2 года назад

      @@Henry-sv3wv Danke für die Info.
      Man weiß nie wann man sie mal dringend benötigt ! :-)

  • @jensschroder8214
    @jensschroder8214 2 года назад

    OLED haben einen Nachteil. Maximal 2-3 Jahre Leuchtdauer. Und die Reihenfolge der PINs ist manchmal anders, vor allem VCC und GND vertauscht.

  • @MrBMWerner
    @MrBMWerner 3 года назад

    Hab es genau gleich gemacht jedoch bekomm ich nur weißes rauschen auf mein oled Display?

    • @EdisTechlab
      @EdisTechlab  3 года назад +1

      Hallo Werner, welchen Code hast du verwendet, den mit der Bitmap Grafik oder den Code für die Schrift? Ich habe erst vor 2 Wochen beide Codes noch einmal geprüft und nachgebaut ohne Probleme. Überprüfe bitte noch einmal deine Verkabelung und ob du die richtigen Versionen verwendest, die welche angegeben sind, habe ich überprüft.
      Wünsche dir gutes Gelingen, Edi
      - Used Aduino IDE V1.8.13
      Required libraries (sketch -> include library -> manage libraries)
      - Adafruit SSD1306 V2.2.1
      - Adafruit GFX Library V1.8.3
      Required Board (Tools -> Board -> Boards Manager...)
      - Board: esp8266 by ESP8266 Community V2.7.4
      - Board: ESP32 by Espressif Systems V1.0.2

    • @MrBMWerner
      @MrBMWerner 3 года назад

      @@EdisTechlab ich bin durch zufall draufgekommen ibwohl ich ein standard ooed display gekauft habe das ich due u8g2 Bibliothek brauche mit meinem display... Dann hat es funktioniert

  • @MuelleRail
    @MuelleRail Год назад

    Guten Tag
    Super Arduino Kanal ich habe ihn gerade abonniert.
    Eine Frage, ich hätte zuhause einen OLED Display. Ich würde gerne einen Lauftext ( von rechts nach links) erstellen. Könnten Sie ein Video machen wie man das genau erstellt?
    lg Andri

    • @EdisTechlab
      @EdisTechlab  Год назад

      Hallo Andri, ein Video zu erstellen ist sehr viel Aufwand, pro Minute Video ca. 1 Stunde Arbeit, also nein, es wird dafür kein Video geben.
      Das Scrollen geht über den Befehl, display.startscrollleft(0x00, 0x0F);
      Liebe Grüsse Edi

  • @swyntopia
    @swyntopia 2 года назад

    Weiß jemand ob vin beim nano größer als 5 Volt sein darf ?
    Wird das geregelt ?

    • @EdisTechlab
      @EdisTechlab  2 года назад

      Hallo, laut Datenblatt darf an Vin (7-12) Volt angeschlossen werden. docs.arduino.cc/hardware/nano
      Liebe Grüsse Edi

    • @swyntopia
      @swyntopia 2 года назад

      @@EdisTechlab Besten Dank.
      Ein 2 Zellen LiPo ist also perfekt.

  • @mutantthegreat7963
    @mutantthegreat7963 Год назад

    Du hast irgendwie ein Schweizes Akzent. Gruss aus Allschwil.

    • @EdisTechlab
      @EdisTechlab  Год назад

      Hallo, ja ich wohne seit 20 Jahren in der Schweiz. Liebe Grüsse Edi

  • @rainermusch3507
    @rainermusch3507 3 года назад

    Kann jemand etwas zu der Fehlermeldung sagen? Ich versuche das Text Programm an den ESP zu senden.
    Arduino: 1.8.10 (Mac OS X), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
    SSD1306_OLED_Display_Schrift_V1.0:37:3: error: stray '\342' in program
    display.setTextSize(1); 

    ^
    SSD1306_OLED_Display_Schrift_V1.0:37:3: error: stray '\200' in program
    SSD1306_OLED_Display_Schrift_V1.0:37:3: error: stray '\251' in program
    SSD1306_OLED_Display_Schrift_V1.0:38:3: error: stray '\342' in program
    display.setTextColor(WHITE);

    ^
    SSD1306_OLED_Display_Schrift_V1.0:38:3: error: stray '\200' in program
    SSD1306_OLED_Display_Schrift_V1.0:38:3: error: stray '\251' in program
    SSD1306_OLED_Display_Schrift_V1.0:39:3: error: stray '\342' in program
    display.setCursor(0, 0);

    ^
    SSD1306_OLED_Display_Schrift_V1.0:39:3: error: stray '\200' in program
    SSD1306_OLED_Display_Schrift_V1.0:39:3: error: stray '\251' in program
    SSD1306_OLED_Display_Schrift_V1.0:40:3: error: stray '\342' in program
    display.print("Der Text");

    ^
    SSD1306_OLED_Display_Schrift_V1.0:40:3: error: stray '\200' in program
    SSD1306_OLED_Display_Schrift_V1.0:40:3: error: stray '\251' in program
    Mehrere Bibliotheken wurden für "Adafruit_SSD1306.h" gefunden
    Benutzt: /Users/ray/Documents/Arduino/libraries/Adafruit_SSD1306
    Mehrere Bibliotheken wurden für "Wire.h" gefunden
    Benutzt: /Users/ray/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/libraries/Wire
    Mehrere Bibliotheken wurden für "SPI.h" gefunden
    Benutzt: /Users/ray/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/libraries/SPI
    Mehrere Bibliotheken wurden für "Adafruit_GFX.h" gefunden
    Benutzt: /Users/ray/Documents/Arduino/libraries/Adafruit_GFX_Library
    Mehrere Bibliotheken wurden für "Adafruit_I2CDevice.h" gefunden
    Benutzt: /Users/ray/Documents/Arduino/libraries/Adafruit_BusIO
    exit status 1
    stray '\342' in program
    Dieser Bericht wäre detaillierter, wenn die Option
    "Ausführliche Ausgabe während der Kompilierung"
    in Datei -> Voreinstellungen aktiviert wäre.
    Danke für die Hilfe

    • @andreasdurmuth9279
      @andreasdurmuth9279 3 года назад

      Bin gestern erst auf die Videos von Edi gestoßen und finde sie sehr lehrreich. Danke!
      # 'Rainer,
      ich hatte das gleiche Problem. Der Sketch mit der BMP funktionierte allerdings.
      Da der BMP-Sketch funktioniert, habe ich mal folgende Zeilen auskommentiert und neu geschrieben.
      So funktioniert es bei mir.
      display.setTextSize(1);
      //display.setTextSize(1);
      display.setTextColor(WHITE);
      //display.setTextColor(WHITE);
      display.setCursor(0, 0);
      //display.setCursor(0, 0);
      display.print("Edi's Techlab");
      //display.print("Edi's Techlab");
      display.display();
      Bei mir hat es geklappt.
      Es wäre schön, wenn Du ein Feedback schreiben würdest.
      Viel Spaß,
      Andreas

    • @EdisTechlab
      @EdisTechlab  3 года назад +2

      Hallo Rainer, es scheint, dass sich im Source-Code ein Sonderzeichen eingeschlichen hat, dass man in der Arduino IDE nicht sieht. Ich habe gerade den Code geladen und getestet und hatte dasselbe Problem wie du. Der Source-Code ist jetzt bereinigt und die Links unter dem Video sind aktualisiert.
      Ich hoffe, dass es jetzt ohne Probleme funktioniert und wünsche dir gutes gelingen.
      Liebe Grüsse Edi

  • @jmbt7548
    @jmbt7548 Год назад

    Sehr gutes Video, aber manchmal zu hallig, so dass man als Hörgeschädigter fast nichts verstehen kann: Badezimmereffekt.

    • @EdisTechlab
      @EdisTechlab  Год назад

      Danke fürs Feedback, aber das Video ist eines von meinen ersten und da hatte ich noch keine gute Ausrüstung. Liebe Grüsse Edi