Orodha ya maudhui:

Tabia ya LCD I2c Adapter (Mfano wa Uunganisho wa I2c): Hatua 12 (na Picha)
Tabia ya LCD I2c Adapter (Mfano wa Uunganisho wa I2c): Hatua 12 (na Picha)

Video: Tabia ya LCD I2c Adapter (Mfano wa Uunganisho wa I2c): Hatua 12 (na Picha)

Video: Tabia ya LCD I2c Adapter (Mfano wa Uunganisho wa I2c): Hatua 12 (na Picha)
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Novemba
Anonim
Image
Image
Sehemu ya Maktaba Asilia
Sehemu ya Maktaba Asilia

Ninafanya schema ya unganisho kwa adapta ya kuonyesha i2c.

Angalia sasisho kwenye wavuti yangu.

Sasa naongeza olso schema ya unganisho la wiring kutumia maktaba ya asili sio uma wangu

Maktaba ya LiquidCrystal Arduino kwa maonyesho ya LCD ya wahusika, mradi uliogawanyika wa kuunda schema ya kibinafsi ya kujifunza pcf8574.

Katika mradi wa github unaweza kupata schema, picha na nambari ya maktaba.

Hapa video ya PCB ya milled inayotokana na schema ya Fritzing breadboard.

Hatua ya 1: Sehemu ya Maktaba Asilia

Unaweza kupata sehemu ya maktaba ya asili (sio yangu iliyosusiwa) kutoka kwa eBay.

Sasa hapa unaweza kupata schema sawa ya unganisho ambayo ina tabia sawa.

Hatua ya 2: Mchoro wa Wiring: Nuru ya Nyuma

Mchoro wa Wiring: Nuru ya Nyuma
Mchoro wa Wiring: Nuru ya Nyuma

Kama unavyoona kwenye mchoro wa wiring naunganisha kwa P7 transistor ya NPN (2N2222) kuwezesha / kulemaza mwangaza wa nyuma.

Hatua ya 3: Mchoro wa Wiring: Anwani

Mchoro wa Wiring: Anwani
Mchoro wa Wiring: Anwani
Mchoro wa Wiring: Anwani
Mchoro wa Wiring: Anwani

Nimeweka anwani chini kabisa (unaweza kuiunganisha kama unahitaji, kwenye jedwali la data unaweza kupata usanidi wote).

Ninaona mchoro muhimu sana ambao unatafuta sehemu yote ya i2c iliyowekwa, tumia hii kuangalia anwani.

Hatua ya 4: Mchoro wa waya: Punguza

Mchoro wa waya: Punguza
Mchoro wa waya: Punguza

Ili kuchagua utofautishaji sahihi unahitaji kuongeza kipunguzi cha 10k.

Hatua ya 5: Mchoro wa Wiring: Hamisha Takwimu

Mchoro wa Wiring: Takwimu za Uhamisho
Mchoro wa Wiring: Takwimu za Uhamisho

Waya wa samawati na wa manjano ni kupeleka data kwenye kifaa, siunganishi kifaa kama maktaba ya asili kwa hivyo lazima nipate uma na kuongeza mabadiliko.

Hatua ya 6: Badilisha kwa Lib ya Asili

Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili
Badilisha kwa Lib ya Asili

Kama unavyoona kwenye picha mimi hubadilisha kidogo (kulia kwenda kushoto), na kulia kidogo niliweka tamko thabiti la Wezesha, RW, Sajili Chagua, na pini ya taa ya nyuma.

Ikiwa unataka unaweza kubadilisha schema kuwa ya asili. Ikiwa nitapata muda nitakufanyia (na kuijaribu) ili uweze kutumia maktaba ya asili.

Hatua ya 7: Mpango halisi wa Lib na Uunganisho

Mpango halisi wa Lib na Uunganisho
Mpango halisi wa Lib na Uunganisho
Mpango halisi wa Lib na Uunganisho
Mpango halisi wa Lib na Uunganisho
Mpango halisi wa Lib na Uunganisho
Mpango halisi wa Lib na Uunganisho

Narudia tena schema ya unganisho la maktaba ya asili, kwa hivyo unaweza kutumia maktaba ya kawaida na hii

Hatua ya 8: Mchoro wa waya: SDA SCL

Mchoro wa waya: SDA SCL
Mchoro wa waya: SDA SCL

Waya iliyofungwa ni pini ya SDA SCL ya arduino yangu.

Hatua ya 9: Mchoro wa waya

Mchoro wa waya
Mchoro wa waya
Mchoro wa waya
Mchoro wa waya
Mchoro wa waya
Mchoro wa waya

Kama unavyoona mchoro wa wiring ni rahisi, kuliko ninavyojaribu kuijenga kwenye bodi ya mfano ya schema.

Hatua ya 10: Bodi ya Mfano

Mfano Bodi
Mfano Bodi
Mfano Bodi
Mfano Bodi
Mfano Bodi
Mfano Bodi

Sio mbaya sana lakini ni kazi.

Hatua ya 11: PCB ya kusaga

Image
Image
Kusaga PCB
Kusaga PCB
Kusaga PCB
Kusaga PCB

Kutoka kwa schema mimi huunda PCB na ninajaribu kusaga PCB na router yangu (ninaanza mwongozo jinsi ya kusaga PCB).

Hatua ya 12: Asante

Mfululizo wa mradi wa i2c (Ukusanyaji):

  • Sensor ya unyevu wa joto
  • Analog ya kupanua
  • Kupanua kwa dijiti
  • Uonyesho wa LCD

Ilipendekeza: