Controlando display LCD I2C Arduino con (3 / 3 stap)

Stap 3: Programacion

Después debes descargar la bibliotheek agregarlo een nuestro IDE de arduino y database

www.4tronix.co.uk/Arduino/Sketches/LiquidCrystal_V1.2.1.zip

Ahora si queremos probar nuestra pantalla pueden cargar el siguiente schets, si se pueden dar cuenta geen hooi gran permitteert nl como se maneja una LCD normaal

 /*-----( Import needed libraries )-----*/#include // Comes with Arduino IDE // Get the LCD I2C Library here: // www.4tronix.co.uk/arduino/sketches/LiquidCrystal_... // Move any other LCD libraries to another folder or delete them // See Library "Docs" folder for possible commands etc. #include /*-----( Declare Constants )-----*/ /*-----( Declare objects )-----*/ // set the LCD address to 0x27 for a 16 chars 2 line display // Set the pins on the I2C chip used for LCD connections: // addr, en,rw,rs,d4,d5,d6,d7,bl,blpol LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Set the LCD I2C address /*-----( Declare Variables )-----*/ //NONE void setup() /*----( SETUP: RUNS ONCE )----*/ { Serial.begin(9600); // Used to type in characters lcd.begin(16,2); // initialize the lcd for 16 chars 2 lines, turn on backlight // ------- Quick 3 blinks of backlight ------------- for(int i = 0; i< 3; i++) { lcd.backlight(); delay(250); lcd.noBacklight(); delay(250); } lcd.backlight(); // finish with backlight on //-------- Write characters on the display ------------------ // NOTE: Cursor Position: (CHAR, LINE) start at 0 lcd.setCursor(0,0); //Start at character 4 on line 0 lcd.print("Hello, world!"); delay(1000); lcd.setCursor(0,1); lcd.print("TIH I2C LCD"); // Print text on second line delay(8000); // Wait and then tell user they can start the Serial Monitor and type in characters to // Display. (Set Serial Monitor option to "No Line Ending") /* lcd.clear(); lcd.setCursor(0,0); //Start at character 0 on line 0 lcd.print("Use Serial Mon"); lcd.setCursor(0,1); lcd.print("Type to display"); */ }/*--(end setup )---*/ void loop() /*----( LOOP: RUNS CONSTANTLY )----*/ { { // when characters arrive over the serial port... if (Serial.available()) { // wait a bit for the entire message to arrive delay(100); // clear the screen //lcd.clear(); // read all the available characters while (Serial.available() > 0) { // display each character to the LCD //lcd.write(Serial.read()); } } } } 

Si la pantalla geen es detectada por el arduino prueba con cambiar positieve por negatieve o nl como fue nl mi caso wisselmakelaar la direccion nl I2C de la pantalla fue también una solución

Gerelateerde Artikelen

LCD I2C beeldschermadapter voor Arduino met PCF8574A

LCD I2C beeldschermadapter voor Arduino met PCF8574A

LCD-scherm te gebruiken met arduino wensen veel I/O lijnen van de microcontroller. Nooit meer met de I2C-adapter!!!In deze tutorial die ik heb gebruikt een verschuiving van het PCF8574A registreren I2C geïnterfacet. De voordelen zijn: het is goedkoop
PacMan en aangepaste tekens op Arduino met een 16 x 2 LCD I2C YwRobot LCM1602 IIC V1

PacMan en aangepaste tekens op Arduino met een 16 x 2 LCD I2C YwRobot LCM1602 IIC V1

Hallo iedereen, dit is mijn eerste instructables!Ik heb deze handleiding omdat ik had een heleboel problemen om te rijden de I2C LCD YwRobot met Arduino vanwege problemen in verband met softwarebibliotheken.Na veel onderzoek en testen, aan het einde,
Arduino Thermometer + LCD I2C

Arduino Thermometer + LCD I2C

Ik heb besloten om een grappige Arduino concept thermometer voor het geval het is het midden van de nacht, apotheken niet werken, u niet goed voelt zich en u wilt controleren uw lichaamstemperatuur. Hebt u Arduino aan uw zijde, is dit een levensredde
Op een Arduino aansluiten Liquid Crystal Display(LCD)

Op een Arduino aansluiten Liquid Crystal Display(LCD)

OverzichtIn deze tutorial zul je leren hoe te een Liquid Crystal Display (LCD) verbinden met een Arduino Uno en het weergeven van spullen. LCD's komen van pas als u wilt info weergeven op een scherm. Ze zijn goedkoop en gemeenschappelijk. Aansluiten
Connect A 16 x 2 LCD Display aan een Arduino

Connect A 16 x 2 LCD Display aan een Arduino

Welkom bij mijn eerste instructable,Ik zal u tonen hoe u een 16 x 2 LCD-scherm verbinding met een arduino,Volg deze eenvoudige stap voor stap instructies en zul je het gedaan in geen tijd :)Stap 1: Verzamel alle Items die u nodig hebt :) u het volgen
Calculando cuantos dias heeft vivido Arduino con

Calculando cuantos dias heeft vivido Arduino con

El proyecto consiste un realizar un programa capas de calcular la cantidad de días transcurridos de una fecha een otra fecha suponiendo que la primera fecha será el día de su nacimiento y la segunda fecha sera el día werkelijke. El programa debe toma
Bergen van Liquid Crystal Displays (LCD's)

Bergen van Liquid Crystal Displays (LCD's)

bijna alle elektronica hebben een soort van menselijke interface, knipperende lichtjes en piepen luidsprekers te zeven segment alfanumerieke LCD-schermen. Dit Instructable gaat redden en testen van Liquid Crystal Displays, en een paar trucs die ik we
FM-Radio met Si4703 Breakout Board, LCD en Arduino

FM-Radio met Si4703 Breakout Board, LCD en Arduino

Dit project is slechts een klein deel van een groter project dat ik voor de afgelopen paar jaar gewerkt heb (in- en uitschakelen). De achtergrond van dit project is dat een paar jaar terug, ik vond een moderne jukebox (iPod-aansluiting, AM / FM radio
Lcd met arduino interface

Lcd met arduino interface

Interfacing 16 x 2 lcd met arduinoVloeibare kristalvertoning is een zeer essentieel onderdeel in alle claculater van de vorm van de ingesloten apparaten aan drukmachines, LCD workes met spanning pluspunten, met twee zijn meer soort IC-bestuurders in
Interfacing 20 x 4 LCD met Arduino

Interfacing 20 x 4 LCD met Arduino

Een vloeistof - crystal display (LCD) is een flat-panelbeeldscherm, elektronische visuele weergave of video weergave die gebruikmaakt van het licht modulerende eigenschappen van vloeibare kristallen. Vloeibare kristallen doen licht niet rechtstreeks
Biometria de las venas de la mano. Raspberry Pi + LCD I2C

Biometria de las venas de la mano. Raspberry Pi + LCD I2C

Biometria de las venas de la mano. Raspberry Pi + LCD I2CIntroducciónLas preocupaciones sobre el robo de identidad persisten porque la huella, al ser el identificador biométrico más utilizado, es tambien el que een más técnicas fraudulentas ha afront
ISS boven op lcd(i2c) raspberry pi

ISS boven op lcd(i2c) raspberry pi

HalloHoe gaat het? Plezier of niet?Allereerst ga ik u iets over mezelf vertellen. Ik ben 18 en aangezien ik herinner me ik heb altijd hield het maken van dingen en dingen hacken! u weet dat is een deel van ons maar deze dagen ik voel me dat in de toe
Caja para Arduino con corte laser - Uno, Mega, Leonardo, Yun

Caja para Arduino con corte laser - Uno, Mega, Leonardo, Yun

Una caja para nuestras tarjetas Arduino, es un gran aliado para protegerlas y manipularlas de forma más sencilla. Y qué mejor forma para conseguir una caja para tu Arduino que fabricarla tu mismo?Nl este Instructable encontrarás los archivos para fab
Met behulp van seriële UART 16 × 2 LCD op arduino

Met behulp van seriële UART 16 × 2 LCD op arduino

Het seriële UART 16 × 2 LCD-scherm kunt u een parallelle gebaseerde LCDvia een één-draads seriële interface. De seriële LCD zorgt voor alle opdrachten van de HD44780 waardoor naadloze integratie met alle micro die via een breed scala van TTL seriële