LCD 1604 kijelző kék Arduino kompatibilis
zoom_out_map
chevron_left chevron_right

A termékfotók tájékoztató jellegűek, és a gyártási tételtől és a beszállítótól függően kisebb eltéréseket mutathatnak. A termék specifikációi és árai előzetes értesítés nélkül változhatnak. Mindent megteszünk, hogy a lehető legpontosabb és leghitelesebb specifikációkat adjuk meg a termékoldalon, de lehetséges, hogy ezek nem teljesen helyesek. Ha ilyen esetet észlel, kérjük, jelentse nekünk.

A termék szakemberek számára készült, és használatához képzett, valamint felhatalmazott személyzet szükséges. A termék nem tartalmaz összeszerelési/használati útmutatót . A termék nem megfelelő képesítéssel rendelkező személyek általi üzembe helyezése a weboldalon található Általános Szerződési Feltételek értelmében a jótállás elvesztését eredményezi.

A megadott műszaki adatok (áram, teljesítmény stb.) ideális működési körülmények között érvényes maximális értékeket jelentenek. A biztonságos használat és az optimális élettartam érdekében javasolt a terméket folyamatos üzemben legfeljebb a megadott maximális értékek 50%-án használni.

LCD 1604 Kék

Kék 1604 LCD kijelző, ideális üzenetek és paraméterek megjelenítésére Arduino vagy más fejlesztőkártyákkal rendelkező projektekben, 16 karaktert kínál 4 sorban a világos információk érdekében, 3,3-5 V feszültséggel működik a könnyű integráció érdekében, kompakt méretekkel, 86,96 x 60 x 13 mm-es képernyőmérettel és 62,3 x 27,6 mm-es látható képernyőmérettel rendelkezik.

31,93 lei Adóval együtt

26,39 lei Áfa nélkül

(5/5) kívül 2 összes értékelés
Olvasd el a véleményeket
1-2 zile
check In Stoc

Shipping by csütörtök 22 október

A termék megvásárlásával jár 1,60 lei hűségpont.

Jótállás: 24 hónap magánszemélyeknek
NEMZETKÖZI SZÁLLÍTÁS
Nemzetközi gyors szállítás az EU-n belül. Ingyenes szállítás 100 EUR feletti megrendelések esetén a legtöbb EU-országban.
GYORS KISZÁLLÍTÁS 24 ÓRÁN BELÜL
24 órán belül szállítunk raktárunkból
HŰSÉGPONTOK
Minden rendelés után pontokat kap, a rendelés értékének 5%-ában.

LCD1604 kijelző kék színű, kompatibilis az Arduino és más fejlesztőkártyákkal.

16 karakter 4 sorban elrendezve.

Tápfeszültség: 3,3-5 V

Méretek mm: 86,96 x 60 x 13

Képernyő méretei mm: 62,3 x 27,6

33121

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].

/*
  Board: Arduino Uno (Arduino AVR Boards)
  Library: LiquidCrystal (included with Arduino IDE, no extra install needed)

  Wiring (LCD 1604, 4-bit mode):
  VSS -> GND
  VDD -> 5V
  VO  -> potentiometer wiper (contrast)
  RS  -> D12
  RW  -> GND
  E   -> D11
  DB4 -> D5
  DB5 -> D4
  DB6 -> D3
  DB7 -> D2
  A   -> 5V through current limiting resistor
  K   -> GND

  This sketch checks the 4 lines of the LCD1604 display and
  also prints status messages to the Serial Monitor for reference.
*/

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  Serial.begin(9600);
  Serial.println("LCD1604 test starting...");

  lcd.begin(16, 4);

  // Test pattern: print a different message on each of the 4 lines
  lcd.setCursor(0, 0);
  lcd.print("Line 1: 16 chars");
  lcd.setCursor(0, 1);
  lcd.print("Line 2: test OK");
  lcd.setCursor(0, 2);
  lcd.print("Line 3: HD44780");
  lcd.setCursor(0, 3);
  lcd.print("Line 4: Sigmanor");

  Serial.println("Test pattern written to all 4 lines");
}

void loop() {
  // Blink the cursor to visually confirm the LCD is responding
  lcd.setCursor(15, 3);
  lcd.cursor();
  delay(500);
  lcd.noCursor();
  delay(500);
}

Ez az LCD 1604 kijelző egy 16 oszlopos és 4 soros karakteres kijelző, HD44780 kompatibilis vezérlővel és párhuzamos interfésszel. Ez a tutorial bemutatja, hogyan kell csatlakoztatni és használni a modult egy Arduino Uno fejlesztői lappal. Ez a platform megfelelő az ilyen típusú kijelzőhöz, mert elegendő szabad digitális lábbal rendelkezik, és a LiquidCrystal könyvtár referencialapja.

LCD 1604 Kék

Működés:

A kijelző hátoldalán található HD44780 vezérlő az RS, R/W, E lábakon és a DB0 - DB7 adatbuszon keresztül kap parancsokat és adatokat. Amikor az RS alacsony szinten van, a buszon küldött bájtot utasításként értelmezi a vezérlő, például képernyőtörlésként vagy a kurzor pozicionálásaként. Amikor az RS magas szinten van, a bájtot a megjelenítendő karakterként értelmezi. A lábak megtakarítása érdekében a modul 4 bites módban is használható, ilyenkor csak a DB4 - DB7 vonalak vannak csatlakoztatva, és minden bájt két egymást követő, 4 bites átvitellel kerül elküldésre. Az E lábat magas szintre kell állítani, majd vissza kell engedni alacsonyra, hogy a vezérlő átvegye az egyes parancsokat vagy karaktereket. Ez a lefutó él az a pillanat, amikor a buszon lévő adatok beolvasásra kerülnek.

Csatlakoztatás:

A kijelző 5 V-ról működik, és az RS, E és DB4 - DB7 jelekhez 5 V-os logikai szinteket használ, amelyek közvetlenül kompatibilisek az Arduino Unóval.

Termék lába Csatlakozik ide Szerep
VSS Arduino GND Közös föld
VDD Arduino 5V Logikai tápfeszültség
VO 10k potméter csúszkája Kontraszt szabályozása
RS Arduino D12 Adat / Utasítás kiválasztása
R/W Arduino GND Fix írási mód
E Arduino D11 Enable (engedélyezés)
DB4 Arduino D5 4. adatbit
DB5 Arduino D4 5. adatbit
DB6 Arduino D3 6. adatbit
DB7 Arduino D2 7. adatbit
A Arduino 5V áramkorlátozó ellenálláson keresztül Háttérvilágítás tápellátása (+)
K Arduino GND Háttérvilágítás tápellátása (-)

Lap és könyvtárak:

Az Arduino IDE-ben válassza ki az Arduino Uno lapot az Arduino AVR Boards csomagból, amely alapértelmezetten telepítve van az Arduino IDE-vel, és nem igényel külön címet a Boards Managerben. A program a LiquidCrystal könyvtárat használja, amely az Arduino IDE részét képezi, így nem kell további könyvtárat telepíteni a Library Managerből.

A kód:

A program 4 bites módban inicializálja a kijelzőt, kiír egy fix szöveget a 4 sorba, majd megjelenít egy számlálót, amely másodpercenként frissül.

/*
  Board: Arduino Uno (Arduino AVR Boards)
  Library: LiquidCrystal (included with Arduino IDE, no extra install needed)
  Wiring (LCD 1604, 4-bit mode):
  VSS -> GND
  VDD -> 5V
  VO  -> potentiometer wiper (contrast)
  RS  -> D12
  RW  -> GND
  E   -> D11
  DB4 -> D5
  DB5 -> D4
  DB6 -> D3
  DB7 -> D2
  A   -> 5V through current limiting resistor
  K   -> GND
*/
#include <LiquidCrystal.h>
// Create LCD object with the pins used above (RS, E, D4, D5, D6, D7)
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
unsigned long lastUpdate = 0;
unsigned int counter = 0;
void setup() {
  // Initialize the LCD for 16 columns and 4 rows
  lcd.begin(16, 4);
  // Print a fixed title on the first two lines
  lcd.setCursor(0, 0);
  lcd.print("Sigmanortec.ro");
  lcd.setCursor(0, 1);
  lcd.print("LCD 1604 Test");
  lastUpdate = millis();
}
void loop() {
  // Update the counter on line 3 once per second
  if (millis() - lastUpdate >= 1000) {
    lastUpdate = millis();
    counter++;
    // Clear the line area before writing the new value
    lcd.setCursor(0, 2);
    lcd.print("Counter:        ");
    // Write the updated counter value
    lcd.setCursor(9, 2);
    lcd.print(counter);
  }
}

A kód működése:

A program elején létrejön a LiquidCrystal típusú lcd objektum, az RS, E, DB4, DB5, DB6 és DB7 lábakkal, pontosan úgy deklarálva, ahogyan a csatlakoztatási táblázatban szerepelnek. A setup függvényben az lcd.begin(16, 4) inicializálja a kijelzőt 16 oszlopra és 4 sorra, ezután az lcd.print kiírja a fix szöveget az első két sorba, az lcd.setCursor segítségével kiválasztva a kezdő oszlopot és sort. A loop függvényben a counter változó másodpercenként növekszik, az lcd.setCursor és az lcd.print pedig frissíti a harmadik sort az új értékkel, miután az adott területet szóközökkel kitörölte, hogy eltűnjenek a hosszabb számból megmaradt régi számjegyek.

Eredmény:

A kijelzőn meg kell jelennie a fix szövegnek az első két sorban, a harmadik sorban pedig egy másodpercről másodpercre növekvő számnak. Ennek nincs köze a soros monitorhoz, mivel ez a példa nem küld adatot a soros porton.

Gyakori problémák:

A kijelző teljesen fehér marad, vagy nem látható rajta szöveg, ha a kontraszt potméter nincs megfelelően beállítva. Lassan forgassa el, amíg a karakterek láthatóvá nem válnak.

Véletlenszerű karakterek vagy elmosódott szimbólumok jelennek meg, ha az adatlábak nincsenek pontosan a kódban megadott sorrendben csatlakoztatva. Ellenőrizze, hogy a DB4 - DB7 megfelel-e a LiquidCrystal objektumban deklarált lábaknak.

A háttérvilágítás nem kapcsol be, ha az A és K lábak fel vannak cserélve, vagy ha hiányzik az áramkorlátozó ellenállás. Ellenőrizze a polaritást és az ellenállás értékét.

A szöveg duplán vagy egymásra írva jelenik meg, ha a képernyő adott területe nincs kitörölve egy rövidebb új érték kiírása előtt. Egészítse ki szóközökkel a kiírás előtt.

A kijelző egyáltalán nem reagál, ha az R/W láb nincs a földre kötve. Ellenőrizze, hogy ez a láb fixen a GND-re van csatlakoztatva az írási módban való működéshez.

Korlátok és tippek:

A kijelző karakteres típusú, szabad grafikák rajzolására nincs lehetőség a felhasználó által definiálható 8 speciális karakteren kívül, a párhuzamos interfész pedig viszonylag sok digitális lábat foglal le a fejlesztői lapon. Kevesebb szabad lábbal rendelkező projektekhez használható a 16 pólusú csatlakozósorra forrasztott I2C adapter modul, amely a csatlakoztatást mindössze 4 vezetékre csökkenti, hosszú szövegekhez vagy menükhöz pedig szoftveresen vezérelt görgetési effektek használhatók.

Ez még talán érdekelhet
Kapcsolódó termékek