Obsah:

Znakový adaptér LCD I2c (příklad připojení I2c): 12 kroků (s obrázky)
Znakový adaptér LCD I2c (příklad připojení I2c): 12 kroků (s obrázky)

Video: Znakový adaptér LCD I2c (příklad připojení I2c): 12 kroků (s obrázky)

Video: Znakový adaptér LCD I2c (příklad připojení I2c): 12 kroků (s obrázky)
Video: LCD I2C common problem 2024, Listopad
Anonim
Image
Image
Část pro původní knihovnu
Část pro původní knihovnu

Dělám schéma připojení pro adaptér i2c pro zobrazení znaků.

Zkontrolujte aktualizace na mém webu.

Nyní přidám olso schéma zapojení kabeláže, abych použil původní knihovnu, ne mou rozeklanou

Knihovna LiquidCrystal Arduino pro znakové displeje LCD, vidlicový projekt pro vytvoření osobního schématu pro učení pcf8574.

V projektu github najdete schéma, fotografii a kód knihovny.

Zde video frézované DPS odvozené ze schématu Fritzing breadboard.

Krok 1: Část pro původní knihovnu

Komponentu pro původní knihovnu (ne mou vidlicovou) najdete na eBay.

Nyní zde můžete najít stejné schéma připojení, které má stejné chování.

Krok 2: Schéma zapojení: Podsvícení

Schéma zapojení: Podsvícení
Schéma zapojení: Podsvícení

Jak vidíte na schématu zapojení, připojuji k P7 tranzistor NPN (2N2222) pro povolení/zakázání podsvícení.

Krok 3: Schéma zapojení: Adresa

Schéma zapojení: adresa
Schéma zapojení: adresa
Schéma zapojení: adresa
Schéma zapojení: adresa

Nastavil jsem adresu úplně nízko (můžete ji připojit, jak potřebujete, v datovém listu najdete veškerou konfiguraci).

Považuji za velmi užitečný náčrt, který prohledává všechny připojené komponenty i2c, pomocí kterého zkontrolujte adresu.

Krok 4: Drátové schéma: Trimmer

Schéma zapojení: Trimmer
Schéma zapojení: Trimmer

Chcete -li vybrat správný kontrast, musíte přidat 10k trimr.

Krok 5: Schéma zapojení: Přenos dat

Schéma zapojení: Přenos dat
Schéma zapojení: Přenos dat

Modrý a žlutý vodič má odesílat data do zařízení, nepřipojuji zařízení jako původní knihovnu, takže musím vidličovat lib a přidat nějakou změnu.

Krok 6: Přejděte na původní Lib

Změňte na původní Lib
Změňte na původní Lib
Změňte na původní Lib
Změňte na původní Lib
Změňte na původní Lib
Změňte na původní Lib
Změňte na původní Lib
Změňte na původní Lib

Jak vidíte na obrázku, posunu o kousek (zprava doleva) a na pravý bit vložím fixní deklaraci Enable, RW, Register Select a Back light pin.

Pokud chcete, můžete schéma vrátit zpět na původní. Pokud si najdu čas, udělám to za vás (a otestuji to), abyste mohli použít původní knihovnu.

Krok 7: Původní Lib a schéma připojení

Původní Lib a schéma připojení
Původní Lib a schéma připojení
Původní Lib a schéma připojení
Původní Lib a schéma připojení
Původní Lib a schéma připojení
Původní Lib a schéma připojení

Znovu vytvořím schéma připojení původní knihovny, takže s tím můžete použít standardní knihovnu

Krok 8: Schéma zapojení: SDA SCL

Schéma zapojení: SDA SCL
Schéma zapojení: SDA SCL

Pruhovaný drát je pin SDA SCL mého arduina.

Krok 9: Schéma zapojení

Drátový diagram
Drátový diagram
Drátový diagram
Drátový diagram
Drátový diagram
Drátový diagram

Jak vidíte, schéma zapojení je celkem jednoduché, než se ho snažím vytvořit na prototypové desce schématu.

Krok 10: Prototypová deska

Prototypová rada
Prototypová rada
Prototypová rada
Prototypová rada
Prototypová rada
Prototypová rada

Není to tak krásné, ale je to práce.

Krok 11: Frézování DPS

Image
Image
Frézování DPS
Frézování DPS
Frézování DPS
Frézování DPS

Ze schématu vytvořím desku plošných spojů a pokusím se frézovat desku plošných spojů pomocí svého routeru (začínám průvodce, jak frézovat desku plošných spojů).

Krok 12: Díky

Série projektů i2c (kolekce):

  • Teplotní vlhkostní senzor
  • Analogový expandér
  • Digitální expandér
  • LCD displej

Doporučuje: