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.
Die angegebenen technischen Spezifikationen (Strom, Leistung usw.) stellen maximale zulässige Werte unter idealen Betriebsbedingungen dar. Für einen sicheren Betrieb und eine optimale Lebensdauer wird empfohlen, das Produkt im Dauerbetrieb mit höchstens 50 % der angegebenen Maximalwerte zu verwenden.
OLED-Display 0,96" I2C IIC Blau
Kompaktes 0,96-Zoll-OLED-Display in Blau, ideal für die Anzeige in Arduino-Projekten und anderen Entwicklungsboards, schnelle Verbindung über I2C mit nur zwei Datenpins, bietet eine Auflösung von 128x64 Pixeln und einen Betrachtungswinkel von über 160 Grad, sehr geringen Stromverbrauch und Betrieb mit 3-5 V, ohne Hintergrundbeleuchtung dank selbstleuchtender Pixel, mit SSD1306-Controller.
Shipping by Donnerstag 27 August
International fast shipping within EU. Free Shipping for orders above 100 EUR in most EU countries.
We ship from our stock within 24H
Sie erhalten bei jeder Bestellung Punkte im Wert von 5 %.
OLED-Anzeige 0,96 Zoll blau, kompatibel mit Arduino und anderen Entwicklungsboards. Ideal für kleine Projekte dank der Kommunikationsschnittstelle I2C und IIC.
Dieses Display benötigt keine Hintergrundbeleuchtung (diese wird durch die Pixel erzeugt)
Spezifikationen:
Hohe Auflösung: 128X64
Blickwinkel: >160 °
Ultra geringer Verbrauch: 0,08W
Versorgungsspannung: DC 3V-5V
Betriebstemperatur: -30 ~70 Grad
Abmessungen mm: 29 x 27,5 x 4,3
Aktive Displaygröße mm: 26,5 x 14,8
Unterstützung: IIC, I2C
Direkt kompatibel auf I/O-Ebene mit Mikrocontrollern mit 3,3V und 5V (direkt kompatibel, ohne Wandler)
Chip: SSD1306
Die IIC-Kommunikation benötigt nur eine minimale Anzahl an Pins.
Pin-Beschreibung:
GND: Masse
VCC: 3,3V oder 5V
SCL: IIC-Taktleitung
SDA: IIC-Datenleitung
Anleitung:
Anschluss:
GND --------> GND
VCC --------> 3,3V
SCL --------> A5
SDA --------> A4
Entfernen Sie alle Bibliotheken, die mit dem Display in Konflikt stehen könnten, und installieren Sie die Bibliotheken Adafruit_GFX und Adafruit_SSD1306 (Tools --> Manage Libraries --> Search)
Testcode:
#include
#include
Adafruit_SSD1306 display(128, 64); // Display erstellen
#include
#include
int Variable1; // Variable erstellen, um etwas Dynamisches auf dem Display anzuzeigen
void setup() // Anfang der Setup-Funktion
{
delay(100); // Diese Verzögerung wird benötigt, damit das Display initialisiert werden kann
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // Display mit I2C-Adresse 0x3C initialisieren
display.clearDisplay(); // Puffer löschen
display.setTextColor(WHITE); // Textfarbe einstellen
display.setRotation(0); // Orientierung einstellen. Werte: 0, 1, 2 oder 3
display.setTextWrap(false); // Standardmäßig wird langer Text automatisch umgebrochen.
// Um dieses Verhalten zu überschreiben (damit Text rechts aus dem Display läuft - nützlich für
// Lauftext-Effekte), setTextWrap(false) verwenden. Die normale Umbruchfunktion wird
// mit setTextWrap(true) wiederhergestellt.
display.dim(0); // Helligkeit einstellen (0 ist maximal, 1 ist etwas gedimmt)
} // Ende der Setup-Funktion
void loop() // Anfang der Loop-Funktion
{
Variable1++; // 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, um den Text rechtsbündig ausrichten zu können:
// Dies kann auch verwendet werden, um Dezimalzahlen hinzuzufügen oder zu entfernen.
char string[10]; // Zeichenarray mit 10 Zeichen erstellen
// Float in String umwandeln:
dtostrf(Variable1, 3, 0, string); // (
display.clearDisplay(); // Display löschen, um es zu aktualisieren
display.setFont(&FreeMono9pt7b); // Eigene Schriftart einstellen
display.setTextSize(0); // Textgröße einstellen. Bei eigener Schriftart sollte immer Größe 0 verwendet werden
// Text ausgeben:
display.setCursor(0, 10); // (x,y)
display.println("Hello"); // Text oder Wert ausgeben
// Dreieck zeichnen:
display.drawTriangle(40,40, 50,20, 60,40, WHITE); // Dreieck zeichnen. X,Y Koordinaten für drei Ecken, gefolgt von Farbe
// Gefülltes Dreieck zeichnen:
display.fillTriangle(0,63, 15,45, 30,63, WHITE); // Gefülltes Dreieck zeichnen. X,Y Koordinaten für drei Ecken, gefolgt von Farbe
// Linie zeichnen:
display.drawLine(40, 63, 70, 63, WHITE); // Linie zeichnen (x0,y0,x1,y1,Farbe)
// Kreis zeichnen:
display.drawCircle(47, 36, 20, WHITE); // Kreis zeichnen (x,y,Radius,Farbe). X und Y sind die Koordinaten des Mittelpunktes
// Gefüllten Kreis zeichnen:
display.fillCircle(12, 27, 10, WHITE); // Gefüllten Kreis zeichnen (x,y,Radius,Farbe). X und Y sind die Koordinaten des Mittelpunktes
// Abgerundetes Rechteck zeichnen und füllen:
display.fillRoundRect(58, 0, 18, 18, 5, WHITE); // Gefülltes abgerundetes Rechteck zeichnen (x,y,Breite,Höhe,Rundung,Farbe)
// Zeichnet vom angegebenen Punkt nach unten rechts
// Rechteck zeichnen:
display.drawRect(79, 0, 49, 27, WHITE); // Rechteck zeichnen (x,y,Breite,Höhe,Farbe)
// Zeichnet vom angegebenen Punkt nach unten rechts
display.setFont(&FreeMonoBold12pt7b); // Eigene Schriftart einstellen
// Variable linksbündig ausgeben:
display.setCursor(83, 20); // (x,y)
display.println(Variable1); // Text oder Wert ausgeben
// Abgerundetes Rechteck zeichnen:
display.drawRoundRect(79, 37, 49, 27, 8, WHITE); // Abgerundetes Rechteck zeichnen (x,y,Breite,Höhe,Rundung,Farbe)
// Zeichnet vom angegebenen Punkt nach unten rechts
// Variable rechtsbündig ausgeben:
display.setCursor(83, 57); // (x,y)
display.println(string); // Text oder Wert ausgeben
display.display(); // Alles ausgeben, was vorher gesetzt wurde
} // Ende der Loop-Funktion
Produs destinat utilizarii in proiecte electronice, automatizari, prototipare, educatie si cercetare.
Produsul trebuie utilizat numai conform specificatiilor tehnice mentionate in descriere si/sau in documentatia produsului.
Avertismente generale de siguranta:
Nu utilizati produsul la tensiuni, curenti sau temperaturi peste valorile specificate.
Montajul si conectarea trebuie realizate de persoane cu cunostinte tehnice minime in domeniul electric/electronic.
Evitati scurtcircuitele, inversarea polaritatii si conectarea gresita a alimentarii.
Nu lasati produsul alimentat nesupravegheat in timpul testelor.
Produsul nu este jucarie si nu este destinat copiilor.
Pentru modulele electronice, se recomanda utilizarea in carcase, panouri sau montaje protejate, dupa caz.
Identificare produs:
Denumirea produsului, codul/SKU-ul si caracteristicile tehnice sunt mentionate in pagina produsului si/sau pe eticheta ambalajului.
Producator / Importator / Distribuitor:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Website: www.sigmanortec.ro
Persoana responsabila in UE:
Sigmanortec S.R.L.
Calea Bucuresti nr. 9, Targu Jiu, Gorj, Romania
E-mail: [email protected]
Documentatie si siguranta:
Pentru informatii suplimentare, fise tehnice, declaratii de conformitate sau instructiuni, ne puteti contacta la [email protected].