Sadržaj:

Karakterni LCD I2c adapter (primjer povezivanja I2c): 12 koraka (sa slikama)
Karakterni LCD I2c adapter (primjer povezivanja I2c): 12 koraka (sa slikama)

Video: Karakterni LCD I2c adapter (primjer povezivanja I2c): 12 koraka (sa slikama)

Video: Karakterni LCD I2c adapter (primjer povezivanja I2c): 12 koraka (sa slikama)
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Novembar
Anonim
Image
Image
Dio za originalnu biblioteku
Dio za originalnu biblioteku

Radim shemu povezivanja za i2c adapter za prikaz znakova.

Provjerite ažuriranja na mojoj web stranici.

Sada dodajem i shemu povezivanja ožičenja za korištenje izvorne biblioteke koja nije moja račvana

LiquidCrystal Arduino biblioteka za LCD ekrane sa likovima, račvasti projekat za kreiranje lične šeme za učenje pcf8574.

U projektu github možete pronaći shemu, fotografiju i kôd biblioteke.

Evo videozapisa brušenog PCB -a izvedenog iz Fritzing sheme matične ploče.

Korak 1: Dio za originalnu biblioteku

Komponentu originalne biblioteke (ne moju račvastu) možete pronaći na eBayu.

Sada ovdje možete pronaći istu shemu povezivanja koja ima isto ponašanje.

Korak 2: Shema ožičenja: Pozadinsko svjetlo

Shema ožičenja: Pozadinsko svjetlo
Shema ožičenja: Pozadinsko svjetlo

Kao što možete vidjeti na dijagramu ožičenja, povezujem se s P7 s NPN (2N2222) tranzistorom za omogućavanje/onemogućavanje pozadinskog osvjetljenja.

Korak 3: Shema ožičenja: adresa

Shema ožičenja: adresa
Shema ožičenja: adresa
Shema ožičenja: adresa
Shema ožičenja: adresa

Postavio sam nisku adresu (možete je povezati kako vam treba, u podatkovnoj tablici možete pronaći sve konfiguracije).

Smatram da je vrlo korisna skica koja pretražuje sve priložene komponente i2c, koristite ovo za provjeru adrese.

Korak 4: Dijagram žice: Trimer

Dijagram žice: Trimer
Dijagram žice: Trimer

Za odabir ispravnog kontrasta morate dodati trimer od 10k.

Korak 5: Shema ožičenja: Prijenos podataka

Shema ožičenja: Prijenos podataka
Shema ožičenja: Prijenos podataka

Plava i žuta žica šalju podatke na uređaj, ne povezujem uređaj kao izvornu biblioteku pa moram račvati lib i dodati neke promjene.

Korak 6: Promijenite na originalni Lib

Promijenite na originalni Lib
Promijenite na originalni Lib
Promijenite na originalni Lib
Promijenite na originalni Lib
Promijenite na originalni Lib
Promijenite na originalni Lib
Promijenite na originalni Lib
Promijenite na originalni Lib

Kao što možete vidjeti na slici, pomaknuo sam dio (zdesna nalijevo), a na desni bit stavio sam fiksnu deklaraciju Enable, RW, Register Select i Pin light pin.

Ako želite, shemu možete ponovo pretvoriti u original. Ako nađem vremena, učinit ću to umjesto vas (i testirati ga) kako biste mogli koristiti originalnu biblioteku.

Korak 7: Originalni Lib i shema povezivanja

Originalna shema Lib i povezivanja
Originalna shema Lib i povezivanja
Originalna shema Lib i povezivanja
Originalna shema Lib i povezivanja
Originalna shema Lib i povezivanja
Originalna shema Lib i povezivanja

Ponovno stvaram shemu povezivanja izvorne biblioteke, tako da s ovim možete koristiti standardnu biblioteku

Korak 8: Žičani dijagram: SDA SCL

Žičani dijagram: SDA SCL
Žičani dijagram: SDA SCL

Trakasta žica je SDA SCL pin mog arduina.

Korak 9: Žičani dijagram

Žičani dijagram
Žičani dijagram
Žičani dijagram
Žičani dijagram
Žičani dijagram
Žičani dijagram

Kao što vidite, shema ožičenja je prilično jednostavna, nego je pokušavam stvoriti na prototipnoj ploči sheme.

Korak 10: Prototipna ploča

Prototype Board
Prototype Board
Prototype Board
Prototype Board
Prototype Board
Prototype Board

Nije tako lijepo, ali radi.

Korak 11: Glodanje PCB -a

Image
Image
Glodanje PCB -a
Glodanje PCB -a
Glodanje PCB -a
Glodanje PCB -a

Iz sheme stvaram PCB i pokušavam glodati PCB sa svojim usmjerivačem (započinjem vodič kako glodati PCB).

Korak 12: Hvala

serija projekata i2c (zbirka):

  • Senzor temperature vlage
  • Analogni ekspander
  • Digitalni ekspander
  • LCD displej

Preporučuje se: