Taula de continguts:

Adaptador LCD I2c de caràcters (exemple de connexió I2c): 12 passos (amb imatges)
Adaptador LCD I2c de caràcters (exemple de connexió I2c): 12 passos (amb imatges)

Vídeo: Adaptador LCD I2c de caràcters (exemple de connexió I2c): 12 passos (amb imatges)

Vídeo: Adaptador LCD I2c de caràcters (exemple de connexió I2c): 12 passos (amb imatges)
Vídeo: Arduino LCD I2C - Tutorial with Arduino Uno 2024, Desembre
Anonim
Image
Image
Part per a la Biblioteca Original
Part per a la Biblioteca Original

Estic fent un esquema de connexió per a un adaptador i2c de visualització de caràcters.

Consulteu les actualitzacions del meu lloc.

Ara afegeixo també un esquema de connexió de cablejat per utilitzar la biblioteca original que no em bifurca

Biblioteca LiquidCrystal Arduino per a les pantalles LCD de caràcters, projecte forcat per crear un esquema personal per aprendre pcf8574.

Al projecte github podeu trobar esquemes, fotos i codis de biblioteca.

Aquí teniu un vídeo de PCB fresat derivat de l’esquema de la placa de format Fritzing.

Pas 1: part de la biblioteca original

Podeu trobar el component de la biblioteca original (no la meva bifurcada) a eBay.

Ara aquí podeu trobar el mateix esquema de connexió que té el mateix comportament.

Pas 2: Esquema de cablejat: llum de fons

Esquema de cablejat: llum de fons
Esquema de cablejat: llum de fons

Com podeu veure al diagrama de cablejat, connecto a P7 un transistor NPN (2N2222) per habilitar / desactivar la llum de fons.

Pas 3: Esquema de cablejat: adreça

Esquema de cablejat: adreça
Esquema de cablejat: adreça
Esquema de cablejat: adreça
Esquema de cablejat: adreça

He establert l'adreça tot baix (podeu connectar-la com vulgueu, al full de dades podeu trobar tota la configuració).

Em sembla un esbós molt útil que cerca tot el component i2c adjunt, utilitzeu-lo per comprovar l'adreça.

Pas 4: Esquema de filferro: retallador

Esquema de filferro: retallador
Esquema de filferro: retallador

Per seleccionar el contrast correcte, cal afegir un tallador de 10 k.

Pas 5: Esquema de cablejat: transferència de dades

Esquema de cablejat: transferència de dades
Esquema de cablejat: transferència de dades

El fil blau i groc és enviar dades al dispositiu, no connecto el dispositiu com a biblioteca original, de manera que he de bifurcar el lib i afegir algun canvi.

Pas 6: canvieu a la versió original

Canvieu a la versió original
Canvieu a la versió original
Canvieu a la versió original
Canvieu a la versió original
Canvieu a la versió original
Canvieu a la versió original
Canvia a la versió original
Canvia a la versió original

Com podeu veure a la imatge, canvio una mica (de dreta a esquerra) i, al bit dret, he posat la declaració fixa d'Enable, RW, Register Select i Back light pin.

Si voleu, podeu reconvertir l'esquema a l'original. Si trobo una mica de temps, ho faré per vosaltres (i el provaré) perquè pugueu utilitzar la biblioteca original.

Pas 7: esquema de connexió i llibreria original

Esquema original de connexions i llibres
Esquema original de connexions i llibres
Esquema original de connexions i llibres
Esquema original de connexions i llibres
Esquema original de connexions i llibres
Esquema original de connexions i llibres

Recreo l'esquema de connexió de la biblioteca original, de manera que podeu utilitzar la biblioteca estàndard amb això

Pas 8: Esquema de filferro: SDA SCL

Esquema de filferro: SDA SCL
Esquema de filferro: SDA SCL

El cablejat de bandes és el pin SDA SCL del meu arduino.

Pas 9: diagrama de filferro

Diagrama de filferro
Diagrama de filferro
Diagrama de filferro
Diagrama de filferro
Diagrama de filferro
Diagrama de filferro

Com podeu veure, el diagrama de cablejat és bastant senzill, que intento crear-lo al tauler prototip de l'esquema.

Pas 10: prototip de tauler

Tauler prototip
Tauler prototip
Tauler prototip
Tauler prototip
Tauler prototip
Tauler prototip

No és tan bonic, però funciona.

Pas 11: fresat de PCB

Image
Image
Fresat de PCB
Fresat de PCB
Fresat de PCB
Fresat de PCB

A partir de l’esquema creo un PCB i intento fresar PCB amb el meu enrutador (estic començant una guia sobre com fresar PCB).

Pas 12: gràcies

Sèrie de projectes i2c (Col·lecció):

  • Sensor d'humitat de temperatura
  • Expansor analògic
  • Expander digital
  • Pantalla LCD

Recomanat: