DFRobot Module LCD1602 I2C/TWI
Description
- DFRobot Module LCD1602 I2C/TWI
- Caractérisé par un écran LCD 16x2 clair avec rétroéclairage bleu
- Utilise I2C pour un câblage simple dans Arduino
- Fournit un contraste réglable pour plus de clarté
- Offre une adresse I2C configurable pour éviter les conflits
- Inclut des connecteurs XH2.54 compatibles avec planche d'essai
Le DFRobot Module LCD1602 I2C/TWI est un écran LCD à caractères 16x2 conçu pour être utilisé avec des projets Arduino. Il présente un fond bleu avec des caractères blancs, offrant un affichage clair et visuellement attrayant. Ce module est particulièrement avantageux pour les projets où la disponibilité des broches est limitée, comme ceux utilisant l'Arduino Uno, car il emploie une interface de communication I2C. Cette interface ne nécessite que quatre broches pour la connexion, à savoir VCC, GND, SDA et SCL, simplifiant ainsi le câblage et réduisant la complexité des connexions.
Le module est équipé de connecteurs standard XH2.54, qui sont compatibles avec les planches d'essai et permettent des connexions simples à l'aide de fils de connexion. Cette caractéristique améliore la facilité d'installation et offre une flexibilité dans la conception du projet. L'adresse I2C du module est configurable dans la plage de 0x20 à 0x27, permettant aux utilisateurs d'éviter les conflits d'adresse avec d'autres dispositifs I2C tels que les capteurs ultrasoniques et les accéléromètres. De plus, le contraste de l'affichage peut être ajusté manuellement à l'aide d'un potentiomètre, permettant d'optimiser la visibilité de l'affichage en fonction des conditions environnementales et des préférences personnelles.
Pour les projets nécessitant plus d'espace d'affichage, une option alternative est disponible sous la forme d'un module d'affichage LCD à caractères 20x4, qui offre une plus grande surface d'affichage. Cette alternative peut accueillir plus de caractères, fournissant un espace supplémentaire pour la présentation des informations.
Note : Assurez-vous de manipuler correctement le module pour éviter d'endommager l'affichage ou les connecteurs.

- 1x DFRobot Module LCD1602 I2C/TWI
- 1x Écran LCD 16x2 I2C (Compatible Arduino)
- 80 x 36 x 20 mm (3,1 x 1,4 x 0,7")
- Compatible avec Arduino/Genuino UNO, Leonardo, Mega, 101 (Intel Curie), Micro, Nano, Mini
- Adresse I2C : 0x20-0x27 (par défaut 0x20)
- Affichage rétroéclairé (bleu avec caractères blancs)
- Tension d'alimentation : 5 V
- Interface : I2C/TWI x1, interface Gadgeteer x2
- Contraste réglable
- Connecteur I2C : VCC, GND, SCL, SDA
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 }
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.
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.
Estimation des frais de port
Politique de remboursement
Si vous n'êtes pas satisfait d'un produit acheté sur le Site, vous pouvez demander un retour dans un délai de 30 jours à compter de la date de livraison, sauf si le produit figure parmi les Exceptions de retour ci-dessous ou est soumis à des conditions de retour particulières indiquées sur la page du produit.
Cette politique de retour s'applique également, comme norme minimale, aux produits vendus et expédiés par des vendeurs tiers via la Marketplace.
Veuillez consulter les Conditions de retour, les Exceptions de retour ainsi que la procédure Comment demander une autorisation de retour (RA) avant d'entamer une demande de retour.
Les retours prévus par la présente politique concernent les produits non défectueux. En cas de défaut de fabrication confirmé, les recours sont traités selon les conditions de Garantie, à la discrétion du Vendeur. Consultez la section Garantie.
Conditions de retour
Pour bénéficier d'un remboursement dans le cadre de la politique de retour de 30 jours, toutes les conditions suivantes doivent être remplies :
- Un numéro d'autorisation de retour (RA) valide doit être obtenu avant de retourner le produit. Les retours sans numéro RA seront refusés.
- Le numéro RA est valable 30 jours. L'article retourné doit être reçu au cours de cette période.
- Le numéro RA doit être joint au retour.
- Les produits doivent être retournés dans un état neuf et non modifié (par exemple, sans rayures, altérations, pièces manquantes ni traces d'installation ou d'utilisation) et dans leur emballage d'origine, propre à la revente.
- Les frais d'expédition ne sont pas remboursables. Les frais de retour sont à la charge du client, sauf en cas de produit confirmé défectueux à l'issue du processus de dépannage de RobotShop ou d'erreur d'expédition avérée de la part de RobotShop.
- Les remboursements sont traités dans un délai de 7 jours après réception et inspection de l'article retourné.
- Des frais de nettoyage de 100 $ peuvent s'appliquer aux robots domestiques retournés dans un état usagé ou non nettoyé.
- Des frais de réapprovisionnement de 20 % peuvent s'appliquer aux retours en grande quantité d'articles commandés spécifiquement pour le client auprès du fabricant ou ne faisant pas partie de l'inventaire standard de RobotShop.
Exceptions de retour
Les produits suivants ne sont pas admissibles à un retour ou à un remboursement dans le cadre de la présente politique :
- Produits usagés, endommagés ou modifiés — Articles présentant des signes d'utilisation, d'usure ou d'altération les rendant impropres à la revente.
- Consommables — Composants d'usure, altérés ou épuisés par l'utilisation (par exemple, piles, courroies, brosses, engrenages, filament, pneus, sacs jetables, lubrifiants, graisses, cires, etc.). Non admissibles au retour une fois ouverts ou utilisés.
- Denrées périssables — Biens susceptibles de se détériorer ou de se périmer rapidement. Non admissibles au retour.
- Biens scellés (santé ou hygiène) — Articles scellés pour des raisons de protection de la santé ou d'hygiène (par exemple, masques, gants, produits anti-odeurs). Non admissibles au retour une fois descellés.
- Produits à assembler soi-même et articles nécessitant un assemblage par le client — Y compris les robots et kits, les pièces de robot et autres produits nécessitant un assemblage ou une soudure. Non admissibles au retour une fois assemblés, soudés ou installés.
- Biens numériques, logiciels et applications — Vente ferme uniquement, en raison des restrictions de licence.
- Articles en liquidation — Produits identifiés comme étant en liquidation ou en vente ferme, y compris les articles en fin de vie ou discontinués.
- Articles fabriqués sur mesure, personnalisés ou en commande spéciale — Produits fabriqués, configurés, adaptés ou construits selon les spécifications et les exigences propres au client.
- Articles sur demande — Produits du catalogue standard non tenus en stock par RobotShop et commandés spécifiquement pour répondre à une demande du client.
- Équipement professionnel et spécialisé — Consultez la page Garantie de l'équipement professionnel et spécialisé et la section Acheteurs professionnels et institutionnels (B2B) dans les Conditions générales.
Comment demander une autorisation de retour (RA)
Bien que la même politique de retour s'applique, ces commandes nécessitent une procédure de contact distincte pour les retours.
- Commandes expédiées par RobotShop → soumettez un ticket d'assistance depuis votre compte, sous Mes tickets d'assistance.
- Commandes de vendeurs de la Marketplace → soumettez un ticket depuis votre compte, sous Mes tickets Marketplace, pour contacter directement le vendeur.
Remarque : les produits des vendeurs de la Marketplace portent normalement des SKU commençant par RM et sont identifiés sur la page du produit par la mention « Vendu et expédié par [Nom du vendeur] ».