DFRobot I2C/TWI LCD1602 Modul
Beschreibung
- DFRobot I2C/TWI LCD1602 Modul
- Bietet ein klares 16x2 LCD mit blauem Hintergrundlicht
- Nutzt I2C für einfache Verkabelung in Arduino
- Bietet einstellbaren Kontrast für Klarheit
- Bietet konfigurierbare I2C-Adresse zur Vermeidung von Konflikten
- Enthält breadboard-freundliche XH2.54-Anschlüsse
Das DFRobot I2C/TWI LCD1602 Modul ist ein 16x2 Zeichen LCD Display, das für den Einsatz mit Arduino-Projekten entwickelt wurde. Es bietet einen blauen Hintergrund mit weißen Zeichen und bietet ein klares und optisch ansprechendes Display. Dieses Modul ist besonders vorteilhaft für Projekte, bei denen die Verfügbarkeit von Pins begrenzt ist, wie z.B. bei der Verwendung des Arduino Uno, da es eine I2C-Kommunikationsschnittstelle verwendet. Diese Schnittstelle erfordert nur vier Pins für die Verbindung, nämlich VCC, GND, SDA und SCL, wodurch die Verkabelung vereinfacht und die Komplexität der Verbindungen reduziert wird.
Das Modul ist mit standardmäßigen XH2.54-Anschlüssen ausgestattet, die mit Breadboards kompatibel sind und einfache Verbindungen mit Jumper-Kabeln ermöglichen. Diese Funktion verbessert die Installationsfreundlichkeit und bietet Flexibilität im Projektentwurf. Die I2C-Adresse des Moduls ist im Bereich von 0x20 bis 0x27 konfigurierbar, sodass Benutzer Adresskonflikte mit anderen I2C-Geräten wie Ultraschallsensoren und Beschleunigungsmessern vermeiden können. Zusätzlich kann der Kontrast des Displays manuell mit einem Potentiometer angepasst werden, um die Sichtbarkeit des Displays entsprechend den Umgebungsbedingungen und persönlichen Vorlieben zu optimieren.

Für Projekte, die mehr Anzeigefläche erfordern, ist eine alternative Option in Form eines 20x4 Zeichen LCD Display Moduls verfügbar, das eine größere Anzeigefläche bietet. Diese Alternative kann mehr Zeichen aufnehmen und bietet zusätzlichen Platz für die Informationsdarstellung.
Hinweis: Stellen Sie sicher, dass das Modul ordnungsgemäß gehandhabt wird, um Schäden am Display oder an den Anschlüssen zu vermeiden.
- 1x DFRobot I2C/TWI LCD1602 Modul
- 1x I2C 16x2 LCD Bildschirm (Arduino Kompatibel)
- 80 x 36 x 20 mm (3,1 x 1,4 x 0,7")
- Kompatibel mit Arduino/Genuino UNO, Leonardo, Mega, 101 (Intel Curie), Micro, Nano, Mini
- I2C-Adresse: 0x20-0x27 (Standard 0x20)
- Hintergrundbeleuchtetes Display (blau mit weißen Zeichen)
- Versorgungsspannung: 5V
- Schnittstelle: I2C/TWI x1, Gadgeteer-Schnittstelle x2
- Einstellbarer Kontrast
- I2C-Anschluss: VCC, GND, SCL, SDA
Had issues locating a library that actually worked, could not get the standard libraries to work but I did eventually locate a library that does work and appears to perform well.
worked with numerous libraries. just need to find the address when using with arduino. use i2c scanner code below for finding the address. // -------------------------------------- // i2c_scanner // // Version 1 // This program (or code that looks like it) // can be found in many places. // For example on the Arduino.cc forum. // The original author is not know. // Version 2, Juni 2012, Using Arduino 1.0.1 // Adapted to be as simple as possible by Arduino.cc user Krodal // Version 3, Feb 26 2013 // V3 by louarnold // Version 4, March 3, 2013, Using Arduino 1.0.3 // by Arduino.cc user Krodal. // Changes by louarnold removed. // Scanning addresses changed from 0...127 to 1...119, // according to the i2c scanner by Nick Gammon // http://www.gammon.com.au/forum/?id=10896 // Version 5, March 28, 2013 // As version 4, but address scans now to 127. // A sensor seems to use address 120. // Version 6, November 27, 2015. // Added waiting for the Leonardo serial communication. // // // This sketch tests the standard 7-bit addresses // Devices with higher bit address might not be seen properly. // #include void setup() { Wire.begin(). Serial.begin(9600). while (!Serial). // Leonardo: wait for serial monitor Serial.println("\nI2C Scanner"). } void loop() { byte error, address. int nDevices. Serial.println("Scanning..."). nDevices = 0. for(address = 1. address < 127. address++ ) { // The i2c_scanner uses the return value of // the Write.endTransmisstion to see if // a device did acknowledge to the address. Wire.beginTransmission(address). error = Wire.endTransmission(). if (error == 0) { Serial.print("I2C device found at address 0x"). if (address<16) Serial.print("0"). Serial.print(address,HEX). Serial.println(" !"). nDevices++. } else if (error==4) { Serial.print("Unknown error at address 0x"). if (address<16) Serial.print("0"). Serial.println(address,HEX). } } if (nDevices == 0) Serial.println("No I2C devices found\n"). else Serial.println("done\n"). delay(5000). // wait 5 seconds for next scan }
worked with numerous libraries. just need to find the address when using with arduino. use i2c scanner code below for finding the address. // -------------------------------------- // i2c_scanner // // Version 1 // This program (or code that looks like it) // can be found in many places. // For example on the Arduino.cc forum. // The original author is not know. // Version 2, Juni 2012, Using Arduino 1.0.1 // Adapted to be as simple as possible by Arduino.cc user Krodal // Version 3, Feb 26 2013 // V3 by louarnold // Version 4, March 3, 2013, Using Arduino 1.0.3 // by Arduino.cc user Krodal. // Changes by louarnold removed. // Scanning addresses changed from 0...127 to 1...119, // according to the i2c scanner by Nick Gammon // http://www.gammon.com.au/forum/?id=10896 // Version 5, March 28, 2013 // As version 4, but address scans now to 127. // A sensor seems to use address 120. // Version 6, November 27, 2015. // Added waiting for the Leonardo serial communication. // // // This sketch tests the standard 7-bit addresses // Devices with higher bit address might not be seen properly. // #include void setup() { Wire.begin(); Serial.begin(9600); while (!Serial); // Leonardo: wait for serial monitor Serial.println("\nI2C Scanner"); } void loop() { byte error, address; int nDevices; Serial.println("Scanning..."); nDevices = 0; for(address = 1; address < 127; address++ ) { // The i2c_scanner uses the return value of // the Write.endTransmisstion to see if // a device did acknowledge to the address. Wire.beginTransmission(address); error = Wire.endTransmission(); if (error == 0) { Serial.print("I2C device found at address 0x"); if (address<16) Serial.print("0"); Serial.print(address,HEX); Serial.println(" !"); nDevices++; } else if (error==4) { Serial.print("Unknown error at address 0x"); if (address<16) Serial.print("0"); Serial.println(address,HEX); } } if (nDevices == 0) Serial.println("No I2C devices found\n"); else Serial.println("done\n"); delay(5000); // wait 5 seconds for next scan }
Des problèmes pour localiser une bibliothèque qui fonctionnait réellement ne pouvaient pas faire fonctionner les bibliothèques standard, mais j’ai fini par trouver une bibliothèque qui fonctionne et semble bien fonctionner.
Versand schätzen
Rückgaberecht
Wenn Sie mit einem im Shop gekauften Produkt nicht zufrieden sind, können Sie innerhalb von 30 Tagen ab dem Lieferdatum eine Rücksendung beantragen, es sei denn, das Produkt ist unter den nachstehenden Rückgabeausnahmen aufgeführt oder unterliegt besonderen, auf der Produktseite angegebenen Rückgabebedingungen.
Diese Rückgaberichtlinie gilt als Mindeststandard auch für Produkte, die von Drittanbietern über den Marketplace verkauft und versendet werden.
Bitte lesen Sie die Rückgabebedingungen, die Rückgabeausnahmen sowie das Verfahren So beantragen Sie eine Rücksendegenehmigung (RA), bevor Sie einen Rücksendeantrag stellen.
Für europäische Verbraucher, die ihr gesetzliches Widerrufsrecht ausüben, gelten abweichende Bedingungen. Siehe das Gesetzliche Widerrufsrecht.
Rücksendungen im Rahmen dieser Richtlinie betreffen nicht defekte Produkte. Bei einem bestätigten Herstellungsfehler werden die Abhilfen gemäß den Garantiebedingungen nach Ermessen des Verkäufers abgewickelt. Siehe den Abschnitt Garantie.
Rückgabebedingungen
Um im Rahmen der 30-tägigen Rückgaberichtlinie Anspruch auf eine Erstattung zu haben, müssen alle folgenden Bedingungen erfüllt sein:
- Vor der Rücksendung des Produkts muss eine gültige Rücksendegenehmigungsnummer (RA) eingeholt werden. Rücksendungen ohne RA-Nummer werden abgelehnt.
- Die RA-Nummer ist 30 Tage gültig. Der zurückgesendete Artikel muss innerhalb dieses Zeitraums eingehen.
- Die RA-Nummer muss der Rücksendung beigefügt werden.
- Produkte müssen in ungebrauchtem, unverändertem Zustand (z. B. ohne Kratzer, Veränderungen, fehlende Teile oder Anzeichen von Installation/Gebrauch) und in ihrer Originalverpackung, wiederverkaufsfähig, zurückgesendet werden.
- Versandkosten sind nicht erstattungsfähig. Die Kosten der Rücksendung trägt der Kunde, außer bei einem Produkt, das über das Fehlerbehebungsverfahren von RobotShop als defekt bestätigt wurde, oder bei einem von RobotShop verifizierten Versandfehler.
- Erstattungen werden innerhalb von 7 Tagen nach Eingang und Prüfung des zurückgesendeten Artikels bearbeitet.
- Für Haushaltsroboter, die in gebrauchtem oder unsauberem Zustand zurückgesendet werden, kann eine Reinigungsgebühr von 100 € anfallen.
- Für Rücksendungen großer Mengen von Artikeln, die speziell für den Kunden beim Hersteller bestellt wurden oder nicht zum Standardbestand von RobotShop gehören, kann eine Wiedereinlagerungsgebühr von 20 % anfallen.
Rückgabeausnahmen
Die folgenden Produkte sind im Rahmen dieser Richtlinie nicht rückgabe- oder erstattungsfähig:
- Gebrauchte, beschädigte oder veränderte Produkte — Artikel, die Anzeichen von Gebrauch, Verschleiß oder Veränderung aufweisen und dadurch nicht mehr wiederverkaufsfähig sind.
- Verbrauchsmaterialien * — Gebrauchs- und Verschleißkomponenten, die durch den Gebrauch verändert oder aufgebraucht werden (z. B. Batterien, Riemen, Bürsten, Zahnräder, Filament, Reifen, Einwegbeutel, Schmiermittel, Fette, Wachse usw.). Nach dem Öffnen oder Gebrauch nicht rückgabefähig.
- Verderbliche Waren — Waren, die schnell verderben oder ablaufen können. Nicht rückgabefähig.
- Versiegelte Waren (Gesundheit oder Hygiene) — Artikel, die aus Gründen des Gesundheitsschutzes oder der Hygiene versiegelt sind (z. B. Masken, Handschuhe, geruchsabsorbierende Produkte). Nach dem Entsiegeln nicht rückgabefähig.
- Selbstbauprodukte und Artikel, die eine Montage durch den Kunden erfordern * — Einschließlich Roboter und Bausätze, Roboterteile und andere Produkte, die eine Montage oder Lötung erfordern. Nach dem Zusammenbau, Löten oder Installieren nicht rückgabefähig.
- Digitale Waren, Software und Apps * — Nur Endverkauf, aufgrund von Lizenzbeschränkungen.
- Ausverkaufsartikel * — Als Ausverkauf oder Endverkauf gekennzeichnete Produkte, einschließlich Auslauf- oder eingestellter Artikel.
- Maßgefertigte, personalisierte oder Sonderbestellartikel — Produkte, die nach den eigenen Spezifikationen und Anforderungen des Kunden gefertigt, konfiguriert, angepasst oder gebaut wurden.
- Artikel auf Bestellung * — Standard-Katalogprodukte, die nicht von RobotShop bevorratet und speziell zur Erfüllung eines Kundenwunsches bestellt werden.
- Professionelle und spezialisierte Ausrüstung — Siehe die Seite Garantie für professionelle und spezialisierte Ausrüstung und den Abschnitt Gewerbliche und institutionelle Käufer (B2B) in den Allgemeinen Geschäftsbedingungen.
* Europäische Verbraucher behalten ihr gesetzliches Widerrufsrecht für diese Artikel. Dessen Ausübung unterliegt den im Gesetzlichen Widerrufsrecht festgelegten Bedingungen und Ausschlüssen, und jede Erstattung kann gemindert werden, um einen Wertverlust widerzuspiegeln, der aus einer über die Prüfung hinausgehenden Handhabung resultiert.
So beantragen Sie eine Rücksendegenehmigung (RA)
Obwohl dieselbe Rückgaberichtlinie gilt, erfordern diese Bestellungen ein gesondertes Kontaktverfahren für Rücksendungen.
- Von RobotShop abgewickelte Bestellungen → reichen Sie über Ihr Konto ein Support-Ticket unter Meine Support-Tickets ein.
- Bestellungen von Marketplace-Verkäufern → reichen Sie über Ihr Konto unter Meine Marketplace-Tickets ein Ticket ein, um den Verkäufer direkt zu kontaktieren.
Hinweis: Produkte von Marketplace-Verkäufern sind in der Regel mit SKUs gekennzeichnet, die mit RM beginnen, und werden auf der Produktseite mit dem Hinweis „ Verkauft und versendet von [Name des Verkäufers] “ gekennzeichnet.