
Cuprins:
- Pasul 1: partea pentru biblioteca originală
- Pasul 2: Schema de cablare: lumina din spate
- Pasul 3: Schema de cablare: Adresă
- Pasul 4: Diagrama firului: Tundere
- Pasul 5: Schema de cablare: Transfer de date
- Pasul 6: Treceți la Lib. Original
- Pasul 7: Lib original și schemă de conexiune
- Pasul 8: Diagrama firului: SDA SCL
- Pasul 9: Diagrama firului
- Pasul 10: Placă prototip
- Pasul 11: Frezarea PCB-ului
- Pasul 12: Mulțumesc
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04



Fac o schemă de conexiune pentru un adaptor i2c de afișare a caracterelor.
Verificați actualizările de pe site-ul meu.
Acum adaug și o schemă de conexiune de cablare pentru a utiliza biblioteca originală, nu pentru furca mea
Biblioteca LiquidCrystal Arduino pentru afișajele LCD de caractere, proiect furcat pentru crearea unei scheme personale pentru a învăța pcf8574.
În proiectul github puteți găsi schema, fotografia și codul bibliotecii.
Aici un videoclip cu PCB măcinat derivat din schema de panouri Fritzing.
Pasul 1: partea pentru biblioteca originală
Puteți găsi componenta pentru biblioteca originală (nu pentru bifurcația mea) de pe eBay.
Acum puteți găsi aceeași schemă de conexiune care are același comportament.
Pasul 2: Schema de cablare: lumina din spate

După cum puteți vedea în schema de conectare, conectez la P7 un tranzistor NPN (2N2222) pentru a activa / dezactiva lumina de fundal.
Pasul 3: Schema de cablare: Adresă


Am setat adresa pe toate jos (o puteți conecta după cum aveți nevoie, în foaia tehnică puteți găsi toate configurațiile).
Mi se pare o schiță foarte utilă care caută toate componentele i2c atașate, folosiți-le pentru a verifica adresa.
Pasul 4: Diagrama firului: Tundere

Pentru a selecta contrastul corect, trebuie să adăugați un aparat de tuns 10k.
Pasul 5: Schema de cablare: Transfer de date

Sârmă albastră și galbenă este de a trimite date către dispozitiv, nu conectez dispozitivul ca bibliotecă originală, așa că trebuie să bifurcați lib și să adăugați unele modificări.
Pasul 6: Treceți la Lib. Original




După cum puteți vedea în imagine, schimb un pic (de la dreapta la stânga), iar pe bitul din dreapta am pus declarația fixă de Enable, RW, Register Select și pinul de lumină din spate.
Dacă doriți, puteți reconverti schema în original. Dacă găsesc ceva timp, o voi face pentru dvs. (și o voi testa), astfel încât să puteți utiliza biblioteca originală.
Pasul 7: Lib original și schemă de conexiune



Recreez schema de conexiune a bibliotecii originale, astfel încât să puteți utiliza biblioteca standard cu aceasta
Pasul 8: Diagrama firului: SDA SCL

Sârmă bandată este pinul SDA SCL al arduino-ului meu.
Pasul 9: Diagrama firului



După cum puteți vedea, schema de cablare este destul de simplă, decât încerc să o creez pe placa prototip a schemei.
Pasul 10: Placă prototip



Nu este atât de frumos, dar este de lucru.
Pasul 11: Frezarea PCB-ului




Din schemă creez un PCB și încerc să mor PCB cu routerul meu (încep un ghid despre cum să mor PCB).
Pasul 12: Mulțumesc
Seria de proiecte i2c (Colecție):
- Senzor de umiditate a temperaturii
- Expander analogic
- Expander digital
- Ecran LCD
Recomandat:
Cum se folosește un ecran LCD cu caractere I2C 20x4 cu Arduino: 6 pași

Cum se folosește un ecran LCD cu caractere 20x4 I2C cu Arduino: În acest tutorial simplu vom învăța cum să utilizăm un ecran LCD cu caractere 20x4 I2C cu Arduino Uno pentru a afișa un text simplu „Hello World. Urmăriți videoclipul
Tastatură alfanumerică Layad Circuits cu ESP32 și LCD cu caractere: 4 pași

Tastatură alfanumerică Layad Circuits cu ESP32 și LCD cu caractere: Acest articol demonstrează utilizarea unui modul de tastatură alfanumerică și a unui modul LCD de 16x2 caractere I2C pentru a introduce date în ESP32. Această metodă poate fi utilizată pentru a introduce și prelua acreditări Wi-Fi și alte informații către și de la ESP32
LCD Invaders: un Space Invaders Like Game pe afișajul de caractere LCD 16x2: 7 pași

LCD Invaders: un joc Space Invaders ca pe ecranul de caractere LCD 16x2: Nu este nevoie să introduceți un joc legendar „Space Invaders”. Cea mai interesantă caracteristică a acestui proiect este că folosește afișarea textului pentru ieșirea grafică. Se realizează prin implementarea a 8 caractere personalizate. Puteți descărca Arduino complet
Arduino I2C Conexiune ecran 16 * 2 Lcd cu Utsource: 10 pași

Arduino I2C 16 * 2 Lcd Display Connection With Utsource: I²C (Inter-Integrated Circuit), pronunțat I-squared-C, este un magistral de computer serial multi-master, multi-slave, cu comutare de pachete, cu un singur capăt, inventat de Philips Semiconductor (acum NXP Semiconductors)
Ceas programabil cu afișare cu patru caractere: 5 pași (cu imagini)

Ceas programabil cu afișare cu patru caractere: veți fi discuția orașului atunci când purtați acest ceas de mână obositor, supradimensionat, complet practic. Afișează limbajul tău favorit, versurile melodiilor, numerele prime etc. Inspirat de kitul Microreader, am decis să fac un ceas gigantic folosind