Retras LCD 20x4 cu conectare pe 2 fire (I2C)

110,00 Lei
La comanda

Durata de livrare: In acest moment nu avem o data de sosire.

Transport gratuit
Limita stoc
- +
Adauga in cos
Cod Produs: LCD-13 Ai nevoie de ajutor? 0731 007 832
Adauga la Wishlist Cere informatii
  • Descriere
  • Video
  • Review-uri (7)

LCD-ul poate sa afiseze 80  caractere pe 4 randuri (alb / albastru), si dispune de un backpack I2C care permite conectare la Arduino folosind doar 2 fire. Pentru a-l utiliza cu Arduino, se inlocuieste libraria LiquidCrystal din folder-ul "libraries" cu cea din link-ul de mai jos. Este foarte important ca vechea librarie LiquidCrystal sa nu mai existe in folder-ul "libraries" (nici macar sub alt nume) (o puteti copia in alta parte pe disk pentru backup, insa nu in folder-ul "libraries"). Dispune de 8 adrese distincte, ceea ce inseamna ca poti comanda pana la 8 LCD-uri folosind doar doi pini Arduino. Pentru a seta adresa, conectati cei trei jumperi de pe spatele placii (sau doar o parte din ei). 

 

Contrastul real este mai OK decat ce se vede in film (in film, din cauza iluminarii prea puternice, contrastul LCD-ului este redus) 

 

 

 

 

 

 

 

 

 

 

 

Cum se utilizeaza cu Arduino

 

1. se inlocuieste libraria LiquidCrystal din folder-ul "libraries" cu cea din link-ul de mai jos. Daca folosesti inca mediul Arduino 0023, atunci descarca fisierul .zip (primul link), daca ai trecut la mediul Arduino 1.0 atunci descarca libraria din GitHub (al doilea link). Este foarte important ca vechea librarie LiquidCrystal sa nu mai existe in folder-ul "libraries" (nici macar sub alt nume) (o puteti copia in alta parte pe disk pentru backup, insa nu in folder-ul "libraries"). 
 

2. conecteaza pinul 1 (SDA) la pinul analogic 4 al Arduino, pinul 2 (SCL) la pinul 5 analogic al Arduino, pinul 3 (VCC) la pinul 5V al Arduino si pinul 4 (GND) la pinul GND al Arduino.
 

3. din meniul Examples, incarca exemplul "HelloWorld_i2c" (sau incarca codul de test de mai jos).

 


#include "Wire.h"
#include "LiquidCrystal.h"

// Connect via i2c, default address #0 (A0-A2 not jumpered)
LiquidCrystal lcd(0);

void setup() {
  // set up the LCD's number of rows and columns: 
   lcd.begin(20, 4);

  lcd.setBacklight(HIGH);
  lcd.print("hello, world 0 !");
  lcd.setCursor(0, 1);
  lcd.print("hello, world 1 !");
  lcd.setCursor(0, 2);
  lcd.print("hello, world 2 !");
  lcd.setCursor(0, 3);
  lcd.print("hello, world 3 !");
}

void loop() {
 
}

4. daca textul este neclar, roteste usor cu o surubelnita de potentiometrul de pe spate.
 

Specificatii:
 

  • Conectare : I2C
  • Controller: HD44780
  • Dimensiuni: 98mm x 59mm x 13mm
  • Culoare caractere: negru
  • Culoare background: albastru

 

Descarca tutorial in limba romana (format PDF)

 

Linkuri:
 

Libraria Arduino I2C (download as zip, Arduino 0023)

Librarie Arduino I2C, GITHUB (intotdeauna la zi)

GDM2004D.pdf

Proiect ceas NTP

Proiect Local Area Power Plugs

Achizitie verificata

alin,

am respectat ceea ce scria in descriere, dar la compilare , am primit urmatoarea eroare In file included from C:UsersAlinDesktopDisplayRobofun2020DisplayRobofun2020.ino:3:0: C:UsersAlinDocumentsArduinolibrariesSTEMMA_LiquidCrystal-mastersrc/STEMMA_LiquidCrystal.h:6:10: fatal error: Adafruit_seesaw.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~~ compilation terminated. exit status 1 Error compiling for board Arduino Mega or Mega 2560. Ma puteti ajuta?

A fost util acest review?

Viorel [ROBOFUN],

@Ciprian Nu, placa Raspberry PI dispune de pini I2C. Portarea codului Arduino pe placa Raspberry PI va fi insa absolut chinuitoare. De ce nu il folosesti pe asta ? https://www.robofun.ro/raspberry-pi-si-componente/raspberry-pi-lcd/20x4-lcd-brick-pentru-raspberry-pi

A fost util acest review?

Ciprian,

Buna ziua, doresc sa folosesc acest LCD la un PC cu Linux care sa-mi afiseze date despre sistem prin USB, pentru asta am nevoie de un adaptor i2C-USB?

A fost util acest review?

Andrei Dore [Robofun],

Este albastru cu scris alb.

A fost util acest review?

sorin,

ce culori are afisajul? in poza de produs e verde cu scris negru. in tutorial e albastru cu scris alb. ma intereseaza albastru cu scris alb, cel din tutorial.

A fost util acest review?

Paul,

http://learn.adafruit.com/drive-a-16x2-lcd-directly-with-a-raspberry-pi

A fost util acest review?

Claudiu,

Produsul functioneaza bine pe arduino cu codul afisat in descriere. Sunt inca in cautarea unei variante pentru a-l face sa mearga si pe Raspberry Pi. Am deblocat i2c-ul, am reusit sa il fac sa se aprinda, insa nu am reusit la initializare sa gasesc setarile pentru pini. Va rog enorm daca poate cineva sa ma ajute cu : # Configuration parameters # I2C Address, Port, Enable pin, RW pin, RS pin, Data 4 pin, Data 5 pin, Data 6 pin, Data 7 pin, Backlight pin (optional) lcd = i2c_lcd.i2c_lcd(0x20,1, 2, 1, 0, 4, 5, 6, 7, 3) Mentionez ca nu am erori, imi gaseste lcd-ul la adresa respectiva. :( Ruleaza, dar nu raspunde sub nici o forma.

A fost util acest review?

Scrie un review


Suport clienti Magazinul este deschis luni - vineri, intre orele 11:00 si 17:00.

0731 007 832 contact@robofun.ro
close

Comparare

Trebuie sa mai adaugi cel putin un produs pentru a compara produse.

close

A fost adaugat in wishlist!

A fost sters din wishlist!