Բովանդակություն:
- Քայլ 1: Մաս ՝ սկզբնական գրադարանի համար
- Քայլ 2. Էլեկտրագծերի դիագրամ. Հետ լուսավորություն
- Քայլ 3. Հաղորդալարերի դիագրամ. Հասցե
- Քայլ 4: Մետաղական դիագրամ. Կտրող
- Քայլ 5. Էլեկտրագծերի դիագրամ. Տվյալների փոխանցում
- Քայլ 6. Փոխեք սկզբնական գրքույկը
- Քայլ 7. Բնօրինակ Lib և միացման սխեմա
- Քայլ 8: Մետաղական դիագրամ. SDA SCL
- Քայլ 9: Մետաղական դիագրամ
- Քայլ 10: Նախատիպի տախտակ
- Քայլ 11: PCB ֆրեզերացում
- Քայլ 12: Շնորհակալություն
Video: Նիշերի LCD I2c ադապտեր (I2c միացման օրինակ). 12 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ես կատարում եմ միացման սխեմա կերպարների ցուցադրման i2c ադապտերի համար:
Ստուգեք իմ կայքի թարմացումները:
Այժմ ես ավելացնում եմ նաև էլեկտրագծերի միացման սխեմա `օրիգինալ գրադարանից օգտվելու համար, որը իմ պատառաքաղը չէ:
LiquidCrystal Arduino գրադարան ՝ բնույթի LCD էկրանների համար, նախագծված ծրագիր ՝ pcf8574 սովորելու համար անհատական սխեմա ստեղծելու համար:
Github նախագծում կարող եք գտնել սխեմա, լուսանկար և գրադարանի կոդ:
Ահա ֆրեզավորված PCB- ի տեսանյութ, որը ստացվել է Fritzing breadboard սխեմայից:
Քայլ 1: Մաս ՝ սկզբնական գրադարանի համար
Դուք կարող եք գտնել eBay- ի սկզբնական գրադարանի բաղադրիչը (ոչ թե իմ պատառաքաղը):
Այժմ այստեղ կարող եք գտնել կապի նույն սխեման, որն ունի նույն վարքագիծը:
Քայլ 2. Էլեկտրագծերի դիագրամ. Հետ լուսավորություն
Ինչպես տեսնում եք էլեկտրագծերի գծապատկերում, ես միացնում եմ P7- ին և NPN (2N2222) տրանզիստորին `լուսավորությունը միացնելու/անջատելու համար:
Քայլ 3. Հաղորդալարերի դիագրամ. Հասցե
Ես հասցեն բոլորովին ցածր եմ դնում (կարող եք միացնել այն ըստ անհրաժեշտության, տվյալների թերթում կարող եք գտնել բոլոր կազմաձևերը):
Ես գտնում եմ, որ շատ օգտակար էսքիզ է, որը փնտրում է կցված բոլոր i2c բաղադրիչները: Սա օգտագործեք հասցեն ստուգելու համար:
Քայլ 4: Մետաղական դիագրամ. Կտրող
Contrastիշտ հակադրություն ընտրելու համար հարկավոր է ավելացնել 10k հարմարվողական սարք:
Քայլ 5. Էլեկտրագծերի դիագրամ. Տվյալների փոխանցում
Կապույտ և դեղին մետաղալարերը պետք է տվյալներ ուղարկեն սարքին, ես սարքը չեմ միացնում որպես օրիգինալ գրադարան, ուստի պետք է գցեմ lib- ը և ավելացնեմ որոշակի փոփոխություն:
Քայլ 6. Փոխեք սկզբնական գրքույկը
Ինչպես տեսնում եք նկարի վրա, ես մի փոքր տեղաշարժվում եմ (աջից ձախ), իսկ աջ բիտում ես տեղադրում եմ Enable, RW, Register Select և Back light pin- ի ֆիքսված հայտարարագիրը:
Եթե ցանկանում եք, կարող եք սխեման վերափոխել բնօրինակի: Եթե որոշ ժամանակ գտնեմ, կանեմ դա ձեզ համար (և կփորձարկեմ), որպեսզի կարողանաք օգտագործել օրիգինալ գրադարանը:
Քայլ 7. Բնօրինակ Lib և միացման սխեմա
Ես վերստեղծում եմ սկզբնական գրադարանի կապի սխեման, այնպես որ կարող եք օգտագործել ստանդարտ գրադարանը դրանով:
Քայլ 8: Մետաղական դիագրամ. SDA SCL
Կապված մետաղալարն իմ arduino- ի SDA SCL կապն է:
Քայլ 9: Մետաղական դիագրամ
Ինչպես տեսնում եք, էլեկտրագծերի դիագրամը բավականին պարզ է, քան ես փորձում եմ այն ստեղծել սխեմայի նախատիպի տախտակի վրա:
Քայլ 10: Նախատիպի տախտակ
Դա այնքան էլ գեղեցիկ չէ, բայց աշխատանք է:
Քայլ 11: PCB ֆրեզերացում
Սխեմանից ես ստեղծում եմ PCB և փորձում եմ PCB- ը տրորել իմ երթուղիչով (ես սկսում եմ PCB- ն աղալու ուղեցույցը):
Քայլ 12: Շնորհակալություն
i2c նախագծի շարք (Հավաքածու).
- Humidityերմաստիճանի խոնավության ցուցիչ
- Անալոգային ընդլայնիչ
- Թվային ընդլայնիչ
- LCD էկրան
Խորհուրդ ենք տալիս:
SSR միացման միացում կոճակներով. 6 քայլ (նկարներով)
SSR Latching Circuit With Push կոճակներով. Ես պլանավորում եմ մի քանի էլեկտրական գործիքներ ավելացնել իմ աշխատասեղանի ներքևի մասում, որպեսզի օրինակ սեղանի երթուղիչ պատրաստեմ: Գործիքները ներքևից կտեղադրվեն ինչ -որ շարժական ափսեի վրա, որպեսզի դրանք փոխարինելի լինեն: Եթե հետաքրքրված եք տեսնել
Մագնիսական միացման բլոկներ. 10 քայլ (նկարներով)
Մագնիսական միացման բլոկներ. Էլեկտրոնիկա սովորելու կամ նախագծելու համար ոչինչ ավելի լավ չէ, քան իրական սխեմաներ կառուցելը: Հացաթուղթը հանրաճանաչ տարբերակ է, բայց դա հաճախ հանգեցնում է անհասկանալի սպագետտիի, որը ոչ մի նմանություն չունի սկզբնական սխեմատիկային և դժվար է կարգաբերել: Ես
Նիշերի հարմարեցված գեներատոր (Adafruit HT16k33 մատրիցա) ՝ 3 քայլ
Հատուկ կերպարների գեներատոր (Adafruit HT16k33 մատրիցա). LCD- ների և Led մատրիցների վրա հատուկ նիշերի տպելը հիանալի զվարճանք է: Հատուկ նիշերի կամ հատուկ նիշերի տպագրման կարգը յուրաքանչյուր տողի և սյունակի համար երկուական արժեքներով զանգված ստեղծելն է: Կարող է բուռն լինել ցանկացած կոդի համար ճիշտ կոդը գտնելը
Անլար լիցքավորում ավելացրեք ցանկացած հեռախոսի վրա. Օգտագործելով LG-V20- ը որպես օրինակ ՝ 10 քայլ (նկարներով)
Ավելացրեք անլար լիցքավորում ցանկացած հեռախոսի համար. Օգտագործելով LG-V20- ը ՝ որպես օրինակ. և Անլար լիցքավորում, որպեսզի չլսեք լիցքավորման պորտը: Այժմ հեշտ է
Աշխարհի ամենաէժան I2C (I-Squared-C) ադապտեր. 5 քայլ (նկարներով)
Աշխարհի ամենաէժան I2C (I-Squared-C) ադապտեր. Կատարեք սենսորային ինտերֆեյս ձեր համակարգչի համար: Թարմացում 6/9/08 Պատուհաններ: Սա OS- ի մանր մանրուք չէ, ես իսկապես խորտակել եմ