OLED-Display 0,96" I2C IIC Weiß
zoom_out_map
chevron_left chevron_right

Produktbilder dienen ausschließlich zu Informationszwecken und können je nach Charge und Lieferant geringfügige Unterschiede aufweisen. Produktspezifikationen und Preise können ohne vorherige Ankündigung geändert werden. Wir tun unser Bestes, um der Produktseite möglichst genaue und richtige Spezifikationen hinzuzufügen, es ist jedoch möglich, dass diese nicht ganz korrekt sind. Sollten Sie einen solchen Fall feststellen, melden Sie ihn uns bitte.

Das Produkt ist für Fachleute bestimmt und erfordert qualifiziertes und autorisiertes Personal. Dem Produkt liegt keine Montage-/Gebrauchsanleitung bei . Die Inbetriebnahme des Produktes durch nicht qualifizierte Personen führt zum Verlust der Garantie gemäß den AGB auf der Seite.

OLED-Display 0,96" I2C IIC Weiß

16,01 RON Bruttopreis

13,45 RON zzgl. MwSt.

(4,7/5) out of 9 total ratings
Read the reviews
INTERNATIONAL DELIVERY
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
FAST DISPATCH 24H
We ship from our stock within 24H
DISCOUNT 5%
All orders minimum 100€

OLED-Display 0,96 Zoll, blaue Farbe, kompatibel mit Arduino und anderen Entwicklungsboards. Dank der I2C- und IIC-Kommunikationsschnittstelle ideal für kleine Projekte.

Dieses Display benötigt keine Hintergrundbeleuchtung (diese wird durch die Pixel vorgegeben).

Spezifikationen:

Hohe Auflösung: 128X64

Sichtwinkel: >160°

Extrem niedriger Verbrauch: 0,08 W

Versorgungsspannung: DC 3V-5V

Betriebstemperatur: -30 ~70 Grad

Abmessungen mm: 29 x 27,5 x 4,3

Abmessungen des aktiven Displays mm: 26,5 x 14,8

Unterstützung: IIC, I2C

Kompatibel auf I/O-Ebene direkt mit Mikrocontrollern an 3,3V und 5V (kompatibel direkt, ohne Konverter)

Chip: SSD1306

Pixelfarbe: Weiß

Die IIC-Kommunikation belegt eine Mindestanzahl an Pins.

Beschreibung der Pins:

GND: Masse

VCC: 3,3 V oder 5 V

SCL: IIC-Taktleitung

SDA: IIC-Datenleitung

Anweisungen:

IMG_0066_JPG

Anmeldung:

GND --------> GND

VCC --------> 3,3V

SCL --------> A5

SDA --------> A4

Löschen Sie alle Bibliotheken, die mit der Anzeige in Konflikt geraten könnten, und installieren Sie die Bibliotheken Adafruit_GFX und Adafruit_SSD1306 ( Extras -> Bibliotheken verwalten -> Suche ).

Testcode:

#es beinhaltet // Enthält eine Kerngrafikbibliothek für die Anzeige

#es beinhaltet // Adafruit_SSD1306-Bibliothek einbinden, um die Anzeige anzusteuern

Adafruit_SSD1306-Anzeige (128, 64); // Anzeige erstellen

#es beinhaltet // Eine benutzerdefinierte Schriftart hinzufügen

#es beinhaltet // Eine benutzerdefinierte Schriftart hinzufügen

int Variable1; // Erstellen Sie eine Variable, um etwas Dynamisches auf dem Display anzuzeigen

void setup() // Beginn des Setups

{

Verzögerung(100); // Diese Verzögerung wird benötigt, damit die Anzeige initialisiert wird

display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // Initialisieren Sie die Anzeige mit der I2C-Adresse 0x3C

display.clearDisplay(); // Puffer löschen

display.setTextColor(WHITE); // Farbe des Textes festlegen

display.setRotation(0); // Ausrichtung festlegen. Geht von 0, 1, 2 oder 3

display.setTextWrap(false); // Standardmäßig sind lange Textzeilen so eingestellt, dass sie automatisch in die Spalte ganz links umgebrochen werden.

// Um dieses Verhalten zu überschreiben (damit der Text auf der rechten Seite der Anzeige verläuft – nützlich für

// Laufschrift-Effekte), verwenden Sie setTextWrap(false). Das normale Wickelverhalten wird wiederhergestellt

// mit setTextWrap(true).

display.dim(0); //Helligkeit einstellen (0 ist maximal und 1 ist etwas dunkel)

} // Ende des Setups

void loop() // Beginn der Schleife

{

Variablen1++; // Variable um 1 erhöhen

if(Variable1 > 150) // Wenn Variable1 größer als 150 ist

{

Variable1 = 0; // Variable1 auf 0 setzen

}

// Variable1 in einen String umwandeln, damit wir die Textausrichtung nach rechts ändern können:

// Es kann auch zum Hinzufügen oder Entfernen von Dezimalzahlen verwendet werden.

char string [10] ; // Erstelle ein Zeichenarray mit 10 Zeichen

// Float in einen String umwandeln:

dtostrf(Variable1, 3, 0, string); // ( , , , )

display.clearDisplay(); // Lösche die Anzeige, damit wir sie aktualisieren können

display.setFont(&FreeMono9pt7b); // Legen Sie eine benutzerdefinierte Schriftart fest

display.setTextSize(0); // Textgröße festlegen. Wir verwenden eine benutzerdefinierte Schriftart, daher sollten Sie immer die Textgröße 0 verwenden

// Text drucken:

display.setCursor(0, 10); // (x, y)

display.println("Hallo"); // Zu druckender Text oder Wert

// Dreieck zeichnen:

display.drawTriangle(40,40, 50,20, 60,40, WEISS); // Dreieck zeichnen. X- und Y-Koordinaten für drei Eckpunkte, die das Dreieck definieren, gefolgt von einer Farbe

// Gefülltes Dreieck zeichnen:

display.fillTriangle(0,63, 15,45, 30,63, WEISS); // Gefülltes Dreieck zeichnen. X- und Y-Koordinaten für drei Eckpunkte, die das Dreieck definieren, gefolgt von einer Farbe

// Linie zeichnen:

display.drawLine(40, 63, 70, 63, WHITE); // Linie zeichnen (x0,y0,x1,y1,color)

// Kreise zeichnen:

display.drawCircle(47, 36, 20, WHITE); // Kreis zeichnen (x, y, Radius, Farbe). X und Y sind die Koordinaten für den Mittelpunkt

// Zeichne einen gefüllten Kreis:

display.fillCircle(12, 27, 10, WHITE); // Gefüllten Kreis zeichnen (x, y, Radius, Farbe). X und Y sind die Koordinaten für den Mittelpunkt

// Abgerundetes Rechteck zeichnen und füllen:

display.fillRoundRect(58, 0, 18, 18, 5, WHITE); // Ausgefülltes abgerundetes Rechteck zeichnen (x, y, Breite, Höhe, Farbe)

// Es wird von der Position nach unten rechts gezeichnet

// Rechteck zeichnen:

display.drawRect(79, 0, 49, 27, WHITE); // Rechteck zeichnen (x, y, Breite, Höhe, Farbe)

// Es wird von der Position nach unten rechts gezeichnet

display.setFont(&FreeMonoBold12pt7b); // Legen Sie eine benutzerdefinierte Schriftart fest

// Variable linksbündig ausgeben:

display.setCursor(83, 20); // (x, y)

display.println(Variable1); // Zu druckender Text oder Wert

// Abgerundetes Rechteck zeichnen:

display.drawRoundRect(79, 37, 49, 27, 8, WHITE); // Abgerundetes Rechteck zeichnen (x, y, Breite, Höhe, Radius, Farbe)

// Es wird von der Position nach unten rechts gezeichnet

// Variable mit rechter Ausrichtung ausgeben:

display.setCursor(83, 57); // (x, y)

display.println(string); // Zu druckender Text oder Wert

display.display(); // Alles drucken, was wir zuvor festgelegt haben

} // Ende der Schleife

9035
Vielleicht gefällt Ihnen auch