Բովանդակություն:

Նիշերի LCD I2c ադապտեր (I2c միացման օրինակ). 12 քայլ (նկարներով)
Նիշերի LCD I2c ադապտեր (I2c միացման օրինակ). 12 քայլ (նկարներով)

Video: Նիշերի LCD I2c ադապտեր (I2c միացման օրինակ). 12 քայլ (նկարներով)

Video: Նիշերի LCD I2c ադապտեր (I2c միացման օրինակ). 12 քայլ (նկարներով)
Video: How measure DC Voltage and Current and build Energy meter with LCD Display | Lesson 104 2024, Նոյեմբեր
Anonim
Image
Image
Մաս ՝ օրիգինալ գրադարանի համար
Մաս ՝ օրիգինալ գրադարանի համար

Ես կատարում եմ միացման սխեմա կերպարների ցուցադրման i2c ադապտերի համար:

Ստուգեք իմ կայքի թարմացումները:

Այժմ ես ավելացնում եմ նաև էլեկտրագծերի միացման սխեմա `օրիգինալ գրադարանից օգտվելու համար, որը իմ պատառաքաղը չէ:

LiquidCrystal Arduino գրադարան ՝ բնույթի LCD էկրանների համար, նախագծված ծրագիր ՝ pcf8574 սովորելու համար անհատական սխեմա ստեղծելու համար:

Github նախագծում կարող եք գտնել սխեմա, լուսանկար և գրադարանի կոդ:

Ահա ֆրեզավորված PCB- ի տեսանյութ, որը ստացվել է Fritzing breadboard սխեմայից:

Քայլ 1: Մաս ՝ սկզբնական գրադարանի համար

Դուք կարող եք գտնել eBay- ի սկզբնական գրադարանի բաղադրիչը (ոչ թե իմ պատառաքաղը):

Այժմ այստեղ կարող եք գտնել կապի նույն սխեման, որն ունի նույն վարքագիծը:

Քայլ 2. Էլեկտրագծերի դիագրամ. Հետ լուսավորություն

Հաղորդալարերի դիագրամ. Հետ լուսավորություն
Հաղորդալարերի դիագրամ. Հետ լուսավորություն

Ինչպես տեսնում եք էլեկտրագծերի գծապատկերում, ես միացնում եմ P7- ին և NPN (2N2222) տրանզիստորին `լուսավորությունը միացնելու/անջատելու համար:

Քայլ 3. Հաղորդալարերի դիագրամ. Հասցե

Հաղորդալարերի դիագրամ. Հասցե
Հաղորդալարերի դիագրամ. Հասցե
Հաղորդալարերի դիագրամ. Հասցե
Հաղորդալարերի դիագրամ. Հասցե

Ես հասցեն բոլորովին ցածր եմ դնում (կարող եք միացնել այն ըստ անհրաժեշտության, տվյալների թերթում կարող եք գտնել բոլոր կազմաձևերը):

Ես գտնում եմ, որ շատ օգտակար էսքիզ է, որը փնտրում է կցված բոլոր i2c բաղադրիչները: Սա օգտագործեք հասցեն ստուգելու համար:

Քայլ 4: Մետաղական դիագրամ. Կտրող

Մետաղալարային դիագրամ `կտրիչ
Մետաղալարային դիագրամ `կտրիչ

Contrastիշտ հակադրություն ընտրելու համար հարկավոր է ավելացնել 10k հարմարվողական սարք:

Քայլ 5. Էլեկտրագծերի դիագրամ. Տվյալների փոխանցում

Հաղորդալարերի դիագրամ. Տվյալների փոխանցում
Հաղորդալարերի դիագրամ. Տվյալների փոխանցում

Կապույտ և դեղին մետաղալարերը պետք է տվյալներ ուղարկեն սարքին, ես սարքը չեմ միացնում որպես օրիգինալ գրադարան, ուստի պետք է գցեմ lib- ը և ավելացնեմ որոշակի փոփոխություն:

Քայլ 6. Փոխեք սկզբնական գրքույկը

Փոխել բուն Lib- ին
Փոխել բուն Lib- ին
Փոխել բուն Lib- ին
Փոխել բուն Lib- ին
Փոխել բուն Lib- ին
Փոխել բուն Lib- ին
Փոխել բուն Lib- ին
Փոխել բուն Lib- ին

Ինչպես տեսնում եք նկարի վրա, ես մի փոքր տեղաշարժվում եմ (աջից ձախ), իսկ աջ բիտում ես տեղադրում եմ Enable, RW, Register Select և Back light pin- ի ֆիքսված հայտարարագիրը:

Եթե ցանկանում եք, կարող եք սխեման վերափոխել բնօրինակի: Եթե որոշ ժամանակ գտնեմ, կանեմ դա ձեզ համար (և կփորձարկեմ), որպեսզի կարողանաք օգտագործել օրիգինալ գրադարանը:

Քայլ 7. Բնօրինակ Lib և միացման սխեմա

Բնօրինակ Lib և միացման սխեմա
Բնօրինակ Lib և միացման սխեմա
Բնօրինակ Lib և միացման սխեմա
Բնօրինակ Lib և միացման սխեմա
Բնօրինակ Lib և միացման սխեմա
Բնօրինակ Lib և միացման սխեմա

Ես վերստեղծում եմ սկզբնական գրադարանի կապի սխեման, այնպես որ կարող եք օգտագործել ստանդարտ գրադարանը դրանով:

Քայլ 8: Մետաղական դիագրամ. SDA SCL

Մետաղալարային դիագրամ ՝ SDA SCL
Մետաղալարային դիագրամ ՝ SDA SCL

Կապված մետաղալարն իմ arduino- ի SDA SCL կապն է:

Քայլ 9: Մետաղական դիագրամ

Մետաղական դիագրամ
Մետաղական դիագրամ
Մետաղական դիագրամ
Մետաղական դիագրամ
Մետաղական դիագրամ
Մետաղական դիագրամ

Ինչպես տեսնում եք, էլեկտրագծերի դիագրամը բավականին պարզ է, քան ես փորձում եմ այն ստեղծել սխեմայի նախատիպի տախտակի վրա:

Քայլ 10: Նախատիպի տախտակ

Նախատիպի տախտակ
Նախատիպի տախտակ
Նախատիպի տախտակ
Նախատիպի տախտակ
Նախատիպի տախտակ
Նախատիպի տախտակ

Դա այնքան էլ գեղեցիկ չէ, բայց աշխատանք է:

Քայլ 11: PCB ֆրեզերացում

Image
Image
Ֆրեզերային PCB
Ֆրեզերային PCB
Ֆրեզերային PCB
Ֆրեզերային PCB

Սխեմանից ես ստեղծում եմ PCB և փորձում եմ PCB- ը տրորել իմ երթուղիչով (ես սկսում եմ PCB- ն աղալու ուղեցույցը):

Քայլ 12: Շնորհակալություն

i2c նախագծի շարք (Հավաքածու).

  • Humidityերմաստիճանի խոնավության ցուցիչ
  • Անալոգային ընդլայնիչ
  • Թվային ընդլայնիչ
  • LCD էկրան

Խորհուրդ ենք տալիս: