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-13 06:58
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