Handson Technology.JPG

Handson Technology DSP-1182 I2C Seriel Interface 1602 LCD-modul brugervejledning

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

Fig. 1.jpg

Dette er I2C interface 16×2 LCD display modul, et højkvalitets 2 linjers 16 karakter LCD modul med indbygget kontrastkontroljustering, baggrundsbelysning og I2C kommunikationsinterface. For Arduino-begyndere, ikke mere besværlig og kompleks LCD-driverkredsløbsforbindelse. Den virkelige betydning advantagDette I2C Serial LCD-modul vil forenkle kredsløbsforbindelsen, gemme nogle I/O-ben på Arduino-kortet, forenkle firmwareudvikling med et bredt tilgængeligt Arduino-bibliotek.

SKU: DSP-1182

 

Korte data:

  • Kompatibel med Arduino Board eller andet controller board med I2C bus.
  • Skærmtype: Negativ hvid på blå baggrundslys.
  • I2C Address:0x38-0x3F (0x3F default)
  • Forsyning voltage: 5V
  • Interface: I2C til 4bit LCD-data og kontrollinjer.
  • Kontrastjustering: indbygget potentiometer.
  • Backlight Control: Firmware eller jumper wire.
  • Tavlestørrelse: 80×36 mm.

 

Opsætning:

Hitachis HD44780-baserede karakter-LCD er meget billige og bredt tilgængelige og er en væsentlig del af ethvert projekt, der viser information. Ved hjælp af LCD-piggy-back-kortet kan ønskede data vises på LCD'et gennem I2C-bussen. I princippet er sådanne rygsække bygget op omkring PCF8574 (fra NXP), som er en generel tovejs 8 bit I/O-portexpander, der bruger I2C-protokollen. PCF8574 er et silicium CMOS-kredsløb, der giver generelle formål fjern-I/O-udvidelse (en 8-bit kvasi-tovejs) til de fleste mikrocontrollerfamilier via den to-line tovejs bus (I2C-bus). Bemærk, at de fleste piggy-back-moduler er centreret omkring PCF8574T (SO16-pakke af PCF8574 i DIP16-pakke) med en standard slaveadresse på 0x27. Hvis dit piggy-back board har en PCF8574AT-chip, ændres standard slaveadressen til 0x3F. Kort sagt, hvis piggy-back-kortet er baseret på PCF8574T og adresseforbindelserne (A0-A1-A2) ikke er brokoblet med lodde, vil det have slaveadressen 0x27.

FIG 2 Opsætning.jpg

Adressevalgsfelter i I2C-til-LCD-piggy-back-kortet.

Fig. 3.jpg

Adresseindstilling af PCD8574A (udtræk fra PCF8574A-dataspecifikationer).

Bemærk: Når puden A0~A2 er åben, trækkes stiften op til VDD. Når stiften er loddet kort, trækkes den ned til VSS.
Standardindstillingen for dette modul er A0~A2 alle åbne, så pull up til VDD. Adressen er 3Fh i dette tilfælde.

Referencekredsløbsdiagram af en Arduino-kompatibel LCD-rygsæk er vist nedenfor. Det næste er information om, hvordan man bruger en af ​​disse billige rygsække til at kommunikere med en mikrocontroller på måder, det var præcist tiltænkt.

Fig. 4.jpg

Referencekredsløbsdiagram for I2C-til-LCD-piggy-back-kortet.

I2C LCD-skærm.
Først skal du lodde I2C-til-LCD-piggy-back-kortet til det 16-benede LCD-modul. Sørg for, at I2C-til-LCD-piggy-back-kortets ben er lige og passer i LCD-modulet, og lod derefter den første pin ind, mens I2C-til-LCD-piggy-back-kortet holdes i samme plan som LCD-modulet. Når du er færdig med loddearbejdet, skal du få fire jumpertråde og tilslutte LCD-modulet til din Arduino i henhold til instruktionerne nedenfor.

Fig. 5.jpg

LCD-skærm til Arduino-ledninger.

Fig. 6.jpg

 

Arduino opsætning

Til dette eksperiment er det nødvendigt at downloade og installere "Arduino I2C LCD"-biblioteket. Først og fremmest skal du omdøbe den eksisterende "LiquidCrystal"-biblioteksmappe i din Arduino-biblioteksmappe som en sikkerhedskopi, og fortsæt til resten af ​​processen.

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Dernæst copy-paste denne example skitse Listing-1 for eksperimentet i det tomme kodevindue, bekræft og upload derefter. Arduino Sketch Listing-1:

FIG 7 Arduino Setup.JPG

FIG 8 Arduino Setup.JPG

FIG 9 Arduino Setup.JPG

Fig. 10.jpg

Hvis du er 100 % sikker på, at alt er i orden, men du ikke ser nogen tegn på displayet, så prøv at justere kontrastkontrolpotten på rygsækken og indstil den til en position, hvor tegnene er lyse, og baggrunden ikke er snavset. kasser bag karaktererne. Det følgende er en del view af forfatterens eksperiment med den ovenfor beskrevne kode med 20×4 displaymodul. Da den skærm, som forfatteren bruger, er en meget klar lys "sort på gul" type, er det meget svært at få en god fangst på grund af polarisationseffekter.

Fig. 11.jpg

Denne skitse vil også vise tegn sendt fra seriel skærm:
I Arduino IDE skal du gå til "Værktøjer"> "Seriel skærm". Indstil den korrekte baudrate til 9600. Indtast tegnet på det øverste tomme felt og tryk på "SEND".

Fig. 12.jpg

Tegnstrengen vil blive vist på LCD-modulet.

Fig. 13.jpg

Ressourcer:
 Handson teknologi
 Komplet guide til Arduino LCD-interface (PDF)

HandsOn Technology giver en multimedie- og interaktiv platform for alle interesserede i elektronik. Fra begynder til diehard, fra studerende til underviser. Information, uddannelse, inspiration og underholdning. Analog og digital, praktisk og teoretisk; software og hardware.

Fig. 14.jpg    HandsOn Technology support Open Source Hardware (OSHW) udviklingsplatform.

Lær: Design: Del
www.handsontec.com

 

Fig. 15.jpg

 

Ansigtet bag vores produktkvalitet...
I en verden med konstant forandring og kontinuerlig teknologisk udvikling er et nyt eller erstatningsprodukt aldrig langt væk – og de skal alle testes.
Mange leverandører importerer og sælger simpelthen uden checks, og det kan ikke være nogens ultimative interesser, især kunden. Alle dele, der sælges på Handsotec, er fuldt testet. Så når du køber fra Handsontecs produktsortiment, kan du være sikker på, at du får enestående kvalitet og værdi.

Vi bliver ved med at tilføje de nye dele, så du kan komme i gang med dit næste projekt.

Fig. 16.jpg

Fig. 17.jpg

 

Læs mere om denne manual og download PDF:

Dokumenter/ressourcer

Handson Technology DSP-1182 I2C seriel interface 1602 LCD-modul [pdfBrugervejledning
DSP-1182 I2C seriel interface 1602 LCD-modul, DSP-1182, I2C seriel interface 1602 LCD-modul, interface 1602 LCD-modul, 1602 LCD-modul, LCD-modul

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *