Handson Technology.JPG

Handson Technology DSP-1182 I2C Serial Interface 1602 LCD Module User Guide

Handson Technology DSP-1182 I2C Serial Interface 1602 LCD Module.jpg

OBR 1.JPG

Jedná se o I2C interface 16×2 LCD zobrazovací modul, vysoce kvalitní 2řádkový 16znakový LCD modul s vestavěným nastavením kontrastu, podsvícením a komunikačním rozhraním I2C. Pro začátečníky Arduino již žádné těžkopádné a složité zapojení obvodu ovladače LCD. Skutečný význam advantagTento modul I2C Serial LCD zjednoduší zapojení obvodů, ušetří některé I/O piny na desce Arduino, zjednoduší vývoj firmwaru s široce dostupnou knihovnou Arduino.

Kód: DSP-1182

 

Stručné údaje:

  • Kompatibilní s deskou Arduino nebo jinou řídicí deskou se sběrnicí I2C.
  • Typ displeje: Negativní bílá na modrém podsvícení.
  • I2C Address:0x38-0x3F (0x3F default)
  • Napájecí objemtage: 5V
  • Rozhraní: I2C až 4bitové LCD datové a řídicí linky.
  • Nastavení kontrastu: vestavěný potenciometr.
  • Ovládání podsvícení: Firmware nebo propojovací kabel.
  • Rozměr desky: 80×36 mm.

 

Nastavení:

Znakové LCD displeje Hitachi HD44780 jsou velmi levné a široce dostupné a jsou nezbytnou součástí každého projektu, který zobrazuje informace. Pomocí LCD piggy-back boardu mohou být požadovaná data zobrazena na LCD přes I2C sběrnici. V zásadě jsou takové batohy postaveny na PCF8574 (od NXP), což je obecný obousměrný 8bitový I/O port expandér, který používá protokol I2C. PCF8574 je křemíkový obvod CMOS, který poskytuje obecné rozšíření vzdáleného I/O (8bitové kvazi-obousměrné) pro většinu rodin mikrokontrolérů prostřednictvím dvoulinkové obousměrné sběrnice (I2C-bus). Všimněte si, že většina modulů piggy-back je soustředěna kolem PCF8574T (balíček SO16 PCF8574 v balíčku DIP16) s výchozí podřízenou adresou 0x27. Pokud vaše piggy-back deska obsahuje čip PCF8574AT, pak se výchozí adresa podřízeného zařízení změní na 0x3F. Stručně řečeno, pokud je piggy-back deska založena na PCF8574T a adresní připojení (A0-A1-A2) nejsou přemostěna pájkou, bude mít podřízenou adresu 0x27.

OBR 2 Nastavení.jpg

Podložky pro výběr adresy v integrované desce I2C-to-LCD.

OBR 3.jpg

Nastavení adresy PCD8574A (výtah z datových specifikací PCF8574A).

Poznámka: Když je podložka A0~A2 otevřená, kolík je vytažen až na VDD. Když je kolík připájen nakrátko, je stažen dolů k VSS.
Výchozí nastavení tohoto modulu je A0~A2 all open, tedy vytažení až VDD. Adresa je v tomto případě 3Fh.

Referenční schéma zapojení batohu LCD kompatibilního s Arduino je uvedeno níže. Následuje informace o tom, jak použít jeden z těchto levných batohů k propojení s mikrokontrolérem tak, jak byl přesně zamýšlen.

OBR 4.jpg

Referenční schéma zapojení I2C-to-LCD piggy-back desky.

I2C LCD displej.
Nejprve musíte připájet I2C-to-LCD piggy-back desku k 16-pinovému LCD modulu. Ujistěte se, že kolíky I2C-na-LCD piggy-back desky jsou rovné a zapadají do modulu LCD, poté připájejte první kolík a udržujte desku I2C-to-LCD ve stejné rovině s modulem LCD. Jakmile dokončíte pájení, získejte čtyři propojovací kabely a připojte modul LCD k vašemu Arduinu podle pokynů uvedených níže.

OBR 5.jpg

LCD displej k zapojení Arduino.

OBR 6.jpg

 

Nastavení Arduina

Pro tento experiment je nutné stáhnout a nainstalovat knihovnu „Arduino I2C LCD“. Nejprve přejmenujte existující složku knihovny „LiquidCrystal“ ve složce knihoven Arduino jako zálohu a pokračujte ve zbytku procesu.

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Dále zkopírujte a vložte tento exampDo prázdného okna kódu nakreslete náčrt Výpis-1 pro experiment, ověřte a poté nahrajte. Arduino Sketch Listing-1:

OBR 7 Arduino Setup.JPG

OBR 8 Arduino Setup.JPG

OBR 9 Arduino Setup.JPG

OBR 10.JPG

Pokud jste si 100% jisti, že je vše v pořádku, ale na displeji nevidíte žádné znaky, zkuste upravit kontrastní hrnec batohu a nastavit jej do polohy, kdy jsou znaky světlé a pozadí není špinavé boxy za postavami. Následuje částečná view autorského experimentu s výše popsaným kódem s modulem displeje 20×4. Vzhledem k tomu, že autorem použitý displej je velmi jasný a jasný typ „černé na žluté“, je velmi obtížné získat dobrý úlovek kvůli polarizačním efektům.

OBR 11.jpg

Tato skica také zobrazí znak odeslaný ze sériového monitoru:
V Arduino IDE přejděte na „Nástroje“ > „Sériový monitor“. Nastavte správnou přenosovou rychlost na 9600. Napište znak do horního prázdného místa a stiskněte „SEND“.

OBR 12.jpg

Řetězec znaků se zobrazí na modulu LCD.

OBR 13.jpg

Zdroje:
 Handson Technology
 Kompletní průvodce Arduino LCD Interfacing (PDF)

HandsOn Technology poskytuje multimediální a interaktivní platformu pro každého, kdo se zajímá o elektroniku. Od začátečníka po otrlého, od studenta po přednášejícího. Informace, vzdělávání, inspirace a zábava. Analogové a digitální, praktické a teoretické; software a hardware.

OBR 14.jpg    Podpora technologie HandsOn Technologie Open Source Hardware (OSHW) Development Platform.

Naučte se : Design : Sdílejte
www.handsontec.com

 

OBR 15.JPG

 

Tvář kvality našich produktů…
Ve světě neustálých změn a neustálého technologického vývoje není nový nebo náhradní produkt nikdy daleko – a všechny je třeba testovat.
Mnoho prodejců jednoduše dováží a prodává bez kontrol a to nemůže být konečným zájmem nikoho, zvláště zákazníka. Každý díl prodávaný na Handsotec je plně testován. Takže při nákupu z řady produktů Handsontec si můžete být jisti, že získáte vynikající kvalitu a hodnotu.

Neustále přidáváme nové díly, abyste se mohli pustit do dalšího projektu.

OBR 16.JPG

OBR 17.JPG

 

Přečtěte si více o této příručce a stáhněte si PDF:

Dokumenty / zdroje

Handson Technology DSP-1182 I2C sériové rozhraní 1602 LCD modul [pdfUživatelská příručka
DSP-1182 I2C sériové rozhraní 1602 LCD modul, DSP-1182, I2C sériové rozhraní 1602 LCD modul, rozhraní 1602 LCD modul, 1602 LCD modul, LCD modul

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *