Obsah:

Znakový adaptér LCD I2c (príklad pripojenia I2c): 12 krokov (s obrázkami)
Znakový adaptér LCD I2c (príklad pripojenia I2c): 12 krokov (s obrázkami)

Video: Znakový adaptér LCD I2c (príklad pripojenia I2c): 12 krokov (s obrázkami)

Video: Znakový adaptér LCD I2c (príklad pripojenia I2c): 12 krokov (s obrázkami)
Video: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, November
Anonim
Image
Image
Časť pre pôvodnú knižnicu
Časť pre pôvodnú knižnicu

Robím schému pripojenia pre adaptér i2c na zobrazenie znakov.

Skontrolujte aktualizácie na mojom webe.

Teraz pridám olso schému zapojenia tak, aby používala pôvodnú knižnicu, nie moju vidlicu

Knižnica LiquidCrystal Arduino pre LCD displeje so znakmi, vidlicový projekt na vytvorenie osobnej schémy na učenie pcf8574.

V projekte github nájdete schému, fotografiu a kód knižnice.

Tu je video frézovaného PCB odvodeného zo schémy Fritzing breadboard.

Krok 1: Časť pre pôvodnú knižnicu

Komponent pre pôvodnú knižnicu (nie môj vidlicový) nájdete na eBay.

Teraz tu nájdete rovnakú schému pripojenia, ktorá má rovnaké správanie.

Krok 2: Schéma zapojenia: podsvietenie

Schéma zapojenia: podsvietenie
Schéma zapojenia: podsvietenie

Ako vidíte na schéme zapojenia, na zapnutie/vypnutie podsvietenia pripájam k P7 tranzistor NPN (2N2222).

Krok 3: Schéma zapojenia: adresa

Schéma zapojenia: adresa
Schéma zapojenia: adresa
Schéma zapojenia: adresa
Schéma zapojenia: adresa

Nastavil som adresu ako nízku (môžete ju pripojiť podľa potreby, v technickom liste nájdete všetku konfiguráciu).

Považujem za veľmi užitočný náčrt, ktorý prehľadáva všetky pripojené komponenty i2c, pomocou ktorého skontrolujte adresu.

Krok 4: Drôtová schéma: zastrihávač

Schéma zapojenia: zastrihávač
Schéma zapojenia: zastrihávač

Na výber správneho kontrastu je potrebné pridať 10k trimer.

Krok 5: Schéma zapojenia: Prenos údajov

Schéma zapojenia: Prenos údajov
Schéma zapojenia: Prenos údajov

Modrý a žltý drôt má odosielať údaje do zariadenia. Nepripájam zariadenie ako pôvodnú knižnicu, takže musím vidličku lib a pridať nejakú zmenu.

Krok 6: Prejdite na pôvodnú Lib

Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib
Zmeňte na pôvodnú Lib

Ako vidíte na obrázku, trochu posuniem (sprava doľava) a na pravý bit umiestnim fixnú deklaráciu kolíkov Enable, RW, Register Select a Back light.

Ak chcete, môžete schému vrátiť späť na pôvodnú. Ak si nájdem čas, urobím to za vás (a vyskúšam to), aby ste mohli použiť pôvodnú knižnicu.

Krok 7: Pôvodná Lib a schéma pripojenia

Pôvodná Lib a schéma pripojenia
Pôvodná Lib a schéma pripojenia
Pôvodná Lib a schéma pripojenia
Pôvodná Lib a schéma pripojenia
Pôvodná Lib a schéma pripojenia
Pôvodná Lib a schéma pripojenia

Znovu vytvorím schému pripojenia pôvodnej knižnice, aby ste s tým mohli používať štandardnú knižnicu

Krok 8: Schéma zapojenia: SDA SCL

Schéma zapojenia: SDA SCL
Schéma zapojenia: SDA SCL

Pruhovaný drôt je pin SDA SCL môjho arduina.

Krok 9: Drôtová schéma

Drôtový diagram
Drôtový diagram
Drôtový diagram
Drôtový diagram
Drôtový diagram
Drôtový diagram

Ako vidíte, schéma zapojenia je dosť jednoduchá, než sa ju pokúšam vytvoriť na prototypovej doske schémy.

Krok 10: Prototypová tabuľa

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

Nie je to také krásne, ale je to práca.

Krok 11: Frézovanie DPS

Image
Image
Frézovanie DPS
Frézovanie DPS
Frézovanie DPS
Frézovanie DPS

Zo schémy vytvorím DPS a pokúsim sa frézovať DPS svojim routerom (začínam návod, ako frézovať DPS).

Krok 12: Ďakujem

Séria projektov i2c (zbierka):

  • Teplotný snímač vlhkosti
  • Analógový expandér
  • Digitálny expandér
  • Displej LCD

Odporúča: