Handson Tegnologie.JPG

Handson Tegnologie DSP-1182 I2C Serial Interface 1602 LCD Module Gebruikersgids

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

Fig 1.jpg

Dit is I2C-koppelvlak 16×2 LCD-skermmodule, 'n hoë-gehalte 2 reël 16 karakter LCD module met aan boord kontras beheer aanpassing, agtergrond en I2C kommunikasie koppelvlak. Vir Arduino-beginners, nie meer omslagtige en komplekse LCD-bestuurderkringverbinding nie. Die werklike betekenis advantages van hierdie I2C Serial LCD-module sal die stroombaanverbinding vereenvoudig, sommige I/O-penne op Arduino-bord stoor, fermware-ontwikkeling vereenvoudig met wyd beskikbare Arduino-biblioteek.

SKU: DSP-1182

 

Kort data:

  • Versoenbaar met Arduino-bord of ander beheerbord met I2C-bus.
  • Tipe skerm: Negatief wit op blou agtergrond.
  • I2C Address:0x38-0x3F (0x3F default)
  • Voorsiening voltage: 5V
  • Interface: I2C tot 4bits LCD-data en beheerlyne.
  • Kontrasaanpassing: ingeboude potensiometer.
  • Agterligbeheer: Firmware of springdraad.
  • Bordgrootte: 80×36 mm.

 

Opstel:

Hitachi se HD44780-gebaseerde karakter LCD is baie goedkoop en wyd beskikbaar, en is 'n noodsaaklike deel vir enige projek wat inligting vertoon. Met behulp van die LCD-spanbord kan verlangde data op die LCD deur die I2C-bus vertoon word. In beginsel is sulke rugsakke gebou rondom PCF8574 (van NXP) wat 'n algemene tweerigting 8-bis I/O-poortuitbreider is wat die I2C-protokol gebruik. Die PCF8574 is 'n silikon CMOS stroombaan verskaf algemene doel afgeleë I/O uitbreiding ('n 8-bis kwasi-tweerigting) vir die meeste mikrobeheerder families via die twee-lyn tweerigting bus (I2C-bus). Let daarop dat die meeste piggy-back-modules rondom PCF8574T (SO16-pakket van PCF8574 in DIP16-pakket) gesentreer is met 'n verstek slaafadres van 0x27. As jou piggy-back bord 'n PCF8574AT-skyfie bevat, sal die verstek slaafadres verander na 0x3F. Kortom, as die piggy-back bord op PCF8574T gebaseer is en die adresverbindings (A0-A1-A2) nie met soldeersel oorbrug is nie, sal dit die slaafadres 0x27 hê.

FIG 2 Opstelling.jpg

Adres seleksieblokkies in die I2C-na-LCD-spanbord.

FIG 3.jpg

Adresinstelling van PCD8574A (uittreksel uit PCF8574A-dataspesifikasies).

Let wel: Wanneer die pad A0~A2 oop is, word die pen opgetrek na VDD. Wanneer die pen gesoldeer is, word dit afgetrek na VSS.
Die verstekinstelling van hierdie module is A0~A2 alles oop, dus trek op na VDD. Die adres is 3Fh in hierdie geval.

Verwysingkringdiagram van 'n Arduino-versoenbare LCD-rugsak word hieronder getoon. Wat volgende volg, is inligting oor hoe om een ​​van hierdie goedkoop rugsakke te gebruik om met 'n mikrobeheerder te koppel op maniere wat dit presies bedoel was.

FIG 4.jpg

Verwysingkringdiagram van die I2C-na-LCD-spanbord.

I2C LCD-skerm.
Aanvanklik moet jy die I2C-na-LCD-spanbord aan die 16-pen-LCD-module soldeer. Verseker dat die I2C-tot-LCD-paarbordpenne reguit is en in die LCD-module pas, soldeer dan die eerste pen in terwyl die I2C-na-LCD-piggy-back-bord in dieselfde vlak as die LCD-module gehou word. Sodra jy klaar is met die soldeerwerk, kry vier verbindingsdrade en koppel die LCD-module aan jou Arduino volgens die instruksies hieronder.

FIG 5.jpg

LCD-skerm na Arduino-bedrading.

FIG 6.jpg

 

Arduino-opstelling

Vir hierdie eksperiment is dit nodig om die "Arduino I2C LCD"-biblioteek af te laai en te installeer. Eerstens, hernoem die bestaande “LiquidCrystal”-biblioteekvouer in u Arduino-biblioteke-lêergids as 'n rugsteun, en gaan voort met die res van die proses.

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Volgende, copy-paste hierdie example skets Listing-1 vir die eksperiment in die leë kodevenster, verifieer en laai dan op. Arduino Sketslys-1:

FIG 7 Arduino Setup.JPG

FIG 8 Arduino Setup.JPG

FIG 9 Arduino Setup.JPG

Fig 10.jpg

As jy 100% seker is dat alles in orde is, maar jy sien geen karakters op die skerm nie, probeer om die kontrasbeheerpot van die rugsak aan te pas en stel dit in 'n posisie waar die karakters helder is en die agtergrond nie vuil is nie. bokse agter die karakters. Die volgende is 'n gedeelte view van skrywer se eksperiment met die bogenoemde kode met 20×4 vertoonmodule. Aangesien die skerm wat deur die skrywer gebruik word 'n baie duidelike helder "swart op geel" tipe is, is dit baie moeilik om 'n goeie vangs te kry as gevolg van polarisasie-effekte.

FIG 11.jpg

Hierdie skets sal ook karakters vertoon wat vanaf reeksmonitor gestuur word:
In Arduino IDE, gaan na "Tools"> "Serial Monitor". Stel die korrekte baud rate op 9600. Tik die karakter op die boonste leë spasie en druk "SEND".

FIG 12.jpg

Die string karakter sal op die LCD-module vertoon word.

FIG 13.jpg

Hulpbronne:
 Handson Tegnologie
 Volledige gids tot Arduino LCD-koppelvlak (PDF)

HandsOn Tegnologie bied 'n multimedia en interaktiewe platform vir almal wat in elektronika belangstel. Van beginner tot geharde, van student tot dosent. Inligting, opvoeding, inspirasie en vermaak. Analoog en digitaal, prakties en teoreties; sagteware en hardeware.

FIG 14.jpg    HandsOn Tegnologie ondersteun Oopbron Hardeware (OSHW) Ontwikkelingsplatform.

Leer: Ontwerp: Deel
www.handsontec.com

 

Fig 15.jpg

 

Die gesig agter ons produkkwaliteit...
In 'n wêreld van voortdurende verandering en deurlopende tegnologiese ontwikkeling, is 'n nuwe of vervangingsproduk nooit ver nie - en hulle moet almal getoets word.
Baie verkopers voer eenvoudig in en verkoop sonder tjeks en dit kan nie die uiteindelike belange van enigiemand wees nie, veral die kliënt. Elke onderdeel wat op Handsotec verkoop word, word volledig getoets. Wanneer u dus uit Handsontec-produktereeks koop, kan u vol vertroue wees dat u uitstekende gehalte en waarde kry.

Ons hou aan om die nuwe onderdele by te voeg sodat jy met jou volgende projek kan begin.

Fig 16.jpg

Fig 17.jpg

 

Lees meer oor hierdie handleiding en laai PDF af:

Dokumente / Hulpbronne

Handson Tegnologie DSP-1182 I2C Serial Interface 1602 LCD Module [pdf] Gebruikersgids
DSP-1182 I2C Serial Interface 1602 LCD Module, DSP-1182, I2C Serial Interface 1602 LCD Module, Interface 1602 LCD Module, 1602 LCD Module, LCD Module

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *