Handson Technology DSP-1182 I2C Interfață serială 1602 Ghid de utilizare pentru modulul LCD
Acesta este un modul de afișare LCD 2×16 cu interfață I2C, un modul LCD de înaltă calitate, cu 2 linii și 16 caractere, cu reglare integrată a contrastului, iluminare de fundal și interfață de comunicare I2C. Pentru începătorii Arduino, nu mai greoaie și mai complexă conexiunea la circuitul driverului LCD. Adevărata semnificație advantagAcest modul serial LCD I2C va simplifica conexiunea circuitului, va salva niște pini I/O pe placa Arduino, va simplifica dezvoltarea firmware-ului cu o bibliotecă Arduino disponibilă pe scară largă.
SKU: DSP-1182
Date pe scurt:
- Compatibil cu placa Arduino sau altă placă de control cu magistrală I2C.
- Tip de afișare: alb negativ pe lumină de fundal albastră.
- I2C Address:0x38-0x3F (0x3F default)
- Volumul aprovizionăriitage: 5V
- Interfață: I2C la 4 biți LCD date și linii de control.
- Ajustare contrast: potențiometru încorporat.
- Controlul luminii de fundal: Firmware sau cablu jumper.
- Dimensiune placă: 80×36 mm.
Configurare:
LCD-ul cu caractere HD44780 de la Hitachi este foarte ieftin și disponibil pe scară largă și este o parte esențială pentru orice proiect care afișează informații. Folosind placa piggy-back LCD, datele dorite pot fi afișate pe LCD prin magistrala I2C. În principiu, astfel de rucsacuri sunt construite în jurul PCF8574 (de la NXP), care este un expandor de port I/O bidirecțional de 8 biți de uz general care utilizează protocolul I2C. PCF8574 este un circuit CMOS de siliciu care oferă extindere I/O la distanță de uz general (un cvasi-bidirecțional de 8 biți) pentru majoritatea familiilor de microcontrolere prin intermediul magistralei bidirecționale cu două linii (I2C-bus). Rețineți că majoritatea modulelor piggy-back sunt centrate în jurul PCF8574T (pachetul SO16 al PCF8574 în pachetul DIP16) cu o adresă slave implicită de 0x27. Dacă placa dvs. de tip piggy-back conține un cip PCF8574AT, atunci adresa slave implicită se va schimba în 0x3F. Pe scurt, dacă placa piggy-back se bazează pe PCF8574T și conexiunile de adresă (A0-A1-A2) nu sunt conectate cu lipire, va avea adresa slave 0x27.
Tampoane de selectare a adresei din placa de piggy-back I2C-la-LCD.
Setarea adresei PCD8574A (extras din specificațiile datelor PCF8574A).
Notă: Când pad-ul A0~A2 este deschis, pinul este tras în sus la VDD. Când pinul este scurtcircuitat, este tras în jos la VSS.
Setarea implicită a acestui modul este A0~A2 toate deschise, deci trageți până la VDD. Adresa este 3Fh în acest caz.
Schema circuitului de referință a unui rucsac LCD compatibil cu Arduino este prezentată mai jos. Ceea ce urmează în continuare sunt informații despre cum să utilizați unul dintre aceste rucsacuri ieftine pentru a interfața cu un microcontroler în moduri în care a fost exact destinat.
Schema circuitului de referință a plăcii piggy-back I2C-la-LCD.
Ecran LCD I2C.
La început trebuie să lipiți placa piggy-back I2C-la-LCD la modulul LCD cu 16 pini. Asigurați-vă că pinii plăcii de piggy-back I2C-la-LCD sunt drepti și se potrivesc în modulul LCD, apoi lipiți primul pin în timp ce țineți placa de piggy-back I2C-la-LCD în același plan cu modulul LCD. Odată ce ați terminat lucrările de lipire, obțineți patru fire jumper și conectați modulul LCD la Arduino conform instrucțiunilor de mai jos.
Display LCD la cablarea Arduino.
Configurare Arduino
Pentru acest experiment este necesar să descărcați și să instalați biblioteca „Arduino I2C LCD”. În primul rând, redenumiți folderul existent al bibliotecii „LiquidCrystal” din folderul bibliotecii Arduino ca rezervă și continuați cu restul procesului.
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Apoi, copiați și lipiți acest exampschița fișierului Listing-1 pentru experiment în fereastra de cod goală, verificați și apoi încărcați. Arduino Sketch Listing-1:
Dacă sunteți 100% sigur că totul este în regulă, dar nu vedeți niciun caracter pe afișaj, încercați să reglați potul de control al contrastului din rucsac și setați-l într-o poziție în care caracterele sunt luminoase și fundalul să nu aibă murdar. casete din spatele personajelor. Următorul este un parțial view a experimentului autorului cu codul descris mai sus cu modul de afișare 20×4. Deoarece afișajul folosit de autor este un tip foarte clar „negru pe galben”, este foarte dificil să obțineți o captură bună din cauza efectelor de polarizare.
Această schiță va afișa și caracterele trimise de pe monitorul serial:
În Arduino IDE, accesați „Tools” > „Serial Monitor”. Setați rata de transmisie corectă la 9600. Introduceți caracterul în spațiul gol de sus și apăsați „TRIMITERE”.
Șirul de caractere va fi afișat pe modulul LCD.
Resurse:
Tehnologia Handson
Ghid complet pentru interfața cu LCD Arduino (PDF)
Tehnologia HandsOn oferă o platformă multimedia și interactivă pentru toți cei interesați de electronice. De la începător la slăbit, de la student la lector. Informare, educație, inspirație și divertisment. Analogic și digital, practic și teoretic; software și hardware.
HandsOn Technology acceptă platforma de dezvoltare Open Source Hardware (OSHW).
Aflați: Proiectare: Partajați
www.handsontec.com
Fața din spatele calității produselor noastre...
Într-o lume în schimbare constantă și dezvoltare tehnologică continuă, un produs nou sau înlocuitor nu este niciodată departe – și toate trebuie testate.
Mulți vânzători pur și simplu importă și vând fără cecuri și acesta nu poate fi interesul final al nimănui, în special al clientului. Fiecare piesă vândută pe Handsotec este complet testată. Deci, atunci când cumpărați din gama de produse Handsontec, puteți fi sigur că obțineți o calitate și o valoare remarcabile.
Continuăm să adăugăm piese noi, astfel încât să puteți începe următorul proiect.
Citiți mai multe despre acest manual și descărcați PDF:
Documente/Resurse
![]() |
Handson Technology DSP-1182 I2C Interfață serială 1602 Modul LCD [pdfGhid de utilizare DSP-1182 I2C Interfață serială 1602 Modul LCD, DSP-1182, I2C Interfață serială 1602 Modulul LCD, Interfață 1602 Modulul LCD, Modulul 1602 LCD, Modulul LCD |