Talaan ng mga Nilalaman:

Character LCD I2c Adapter (I2c Connection Halimbawa): 12 Hakbang (na may Mga Larawan)
Character LCD I2c Adapter (I2c Connection Halimbawa): 12 Hakbang (na may Mga Larawan)

Video: Character LCD I2c Adapter (I2c Connection Halimbawa): 12 Hakbang (na may Mga Larawan)

Video: Character LCD I2c Adapter (I2c Connection Halimbawa): 12 Hakbang (na may Mga Larawan)
Video: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Nobyembre
Anonim
Image
Image
Bahagi para sa Orihinal na Library
Bahagi para sa Orihinal na Library

Gumagawa ako ng isang schema ng koneksyon para sa isang adapter i2c display ng character.

Suriin ang mga update sa aking site.

Ngayon ay nagdaragdag ako ng isang iskema ng koneksyon sa mga kable upang magamit ang orihinal na silid-aklatan hindi ang aking tinidor

LiquidCrystal Arduino library para sa character na ipinapakita ng LCD, tinidor na proyekto para lumikha ng isang personal na iskema upang malaman ang pcf8574.

Sa proyekto ng github maaari kang makahanap ng schema, larawan at code ng library.

Narito ang isang video ng milled PCB na nagmula sa Fritzing breadboard schema.

Hakbang 1: Bahagi para sa Orihinal na Library

Maaari mong mahanap ang sangkap para sa orihinal na silid-aklatan (hindi ang aking tinidor) mula sa eBay.

Ngayon makikita mo ang parehong iskema ng koneksyon na may parehong pag-uugali.

Hakbang 2: Diagram ng Mga Kable: Likas sa Likod

Mga Diagram ng Mga Kable: Banayad sa Balik
Mga Diagram ng Mga Kable: Banayad sa Balik

Tulad ng nakikita mo sa diagram ng mga kable kumonekta ako sa P7 isang NPN (2N2222) transistor upang paganahin / huwag paganahin ang backlight.

Hakbang 3: Diagram ng Mga Kable: Address

Mga Diagram ng Kable: Address
Mga Diagram ng Kable: Address
Mga Diagram ng Kable: Address
Mga Diagram ng Kable: Address

Itinakda ko ang address sa lahat ng mababa (maaari mong ikonekta Ito kung kailangan mo, sa datasheet maaari mong makita ang lahat ng pagsasaayos).

Nahanap ko ang napaka kapaki-pakinabang na sketch na naghahanap ng lahat ng i2c na sangkap na nakakabit, gamitin ito upang suriin ang address.

Hakbang 4: Diagram ng Wire: Trimmer

Diagram ng Wire: Trimmer
Diagram ng Wire: Trimmer

Upang mapili ang tamang kaibahan kailangan mong magdagdag ng isang 10k trimmer.

Hakbang 5: Diagram ng Mga Kable: Data ng Paglipat

Mga Diagram ng Mga Kable: Data ng Paglipat
Mga Diagram ng Mga Kable: Data ng Paglipat

Ang asul at dilaw na kawad ay upang magpadala ng data sa aparato, hindi ko ikonekta ang aparato bilang orihinal na library kaya kailangan kong tinidor ang lib at magdagdag ng ilang pagbabago.

Hakbang 6: Pagbabago sa Orihinal na Lib

Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib
Pagbabago sa Orihinal na Lib

Tulad ng nakikita mo sa imahe ay naglilipat ako ng kaunti (pakanan sa kaliwa), at sa kanang bahagi ay inilagay ko ang nakapirming deklarasyon ng Paganahin, RW, Pagpili ng Rehistro, at Back light pin.

Kung nais mo maaari mong ibalik ang iskema sa orihinal. Kung makakita ako ng ilang oras gagawin ko ito para sa iyo (at subukan Ito) upang magamit mo ang orihinal na silid-aklatan.

Hakbang 7: Orihinal na Schema ng Lib at Koneksyon

Orihinal na Scema ng Lib at Koneksyon
Orihinal na Scema ng Lib at Koneksyon
Orihinal na Scema ng Lib at Koneksyon
Orihinal na Scema ng Lib at Koneksyon
Orihinal na Scema ng Lib at Koneksyon
Orihinal na Scema ng Lib at Koneksyon

Muling nililikha ko ang iskema ng koneksyon ng orihinal na silid-aklatan, upang maaari mong gamitin ang karaniwang library dito

Hakbang 8: Diagram ng Wire: SDA SCL

Diagram ng Wire: SDA SCL
Diagram ng Wire: SDA SCL

Ang banded wire ay ang SDA SCL pin ng aking arduino.

Hakbang 9: Diagram ng Wire

Diagram ng Wire
Diagram ng Wire
Diagram ng Wire
Diagram ng Wire
Diagram ng Wire
Diagram ng Wire

Tulad ng nakikita mo ang diagram ng mga kable ay medyo simple, kaysa sa subukan kong likhain Ito sa prototype board ng schema.

Hakbang 10: Prototype Board

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

Hindi ito masyadong nakakaganda ngunit Gumana ito.

Hakbang 11: Paggiling PCB

Image
Image
Gilingan ng PCB
Gilingan ng PCB
Gilingan ng PCB
Gilingan ng PCB

Mula sa iskema Lumilikha ako ng isang PCB at sinubukan kong maggiling PCB sa aking router (Nagsisimula ako ng isang gabay kung paano maggiling PCB).

Hakbang 12: Salamat

serye ng proyekto ng i2c (Koleksyon):

  • Temperatura sensor ng kahalumigmigan
  • Analog expander
  • Digital expander
  • LCD Display

Inirerekumendang: