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

ՄԵIG Ալֆա-թվային ISՈISՅ: 7 քայլ (նկարներով)
ՄԵIG Ալֆա-թվային ISՈISՅ: 7 քայլ (նկարներով)

Video: ՄԵIG Ալֆա-թվային ISՈISՅ: 7 քայլ (նկարներով)

Video: ՄԵIG Ալֆա-թվային ISՈISՅ: 7 քայլ (նկարներով)
Video: WE FIND.. GOLD HUNTING,,! TRADITIONAL WITH ME,! TREASURE GOLD ON THE BIG RIVER 2024, Հուլիսի
Anonim
ՄԵIG Ալֆա-թվային ISՈISՅ
ՄԵIG Ալֆա-թվային ISՈISՅ
ՄԵIG Ալֆա-թվային ISՈISՅ
ՄԵIG Ալֆա-թվային ISՈISՅ
ՄԵIG Ալֆա-թվային ISՈISՅ
ՄԵIG Ալֆա-թվային ISՈISՅ

Քիչ ընտրություններ կան, եթե ձեզ անհրաժեշտ է դիսփլեյ, որը կարելի է տեսնել սենյակից այն կողմ ՝ մեծ էկրան: Դուք կարող եք պատրաստել իմ նման «ժամանակի քառակուսի» կամ «լուսարձակներ ապակու վրա», բայց դա տևում է մոտ 40 ժամ հոգնեցուցիչ աշխատանք: Այսպիսով, ահա մեծ ցուցադրում կատարելու ՀԵՍՏԸ: Շինությունն ունի 4 հիմնական լար, 5 վոլտ, հող, SDA, SCL: Յուրաքանչյուր կերպարի ցուցադրում արժեր մոտ երկու -երեք դոլար: Այսպիսով, 8x2 էկրանը մոտ $ 30 է: Չհաշված RTC, Arduino, 3D տպագրություններ, պարիսպ:

Էսքիզը հիմնական է և հեշտ հասկանալի: Հեշտ է փոփոխել ցանկացած այբբենական ցուցադրման համար: Տառերը 1/2 չափի են ՝ 1/2 չափի թվերով և լրիվ չափի թվերի հավաքածու:

Թերությունն այն է, որ կարող եք ցուցադրել միայն 64 ածխածնային էկրան: TCA9548 հասցեները սպառվում են (8): Hitachi LCD- ը շատ ԴԱOWԱ է և ցանկացած ավելի մեծ էկրան, իսկ գրելու ժամանակը տևում է մոտ մեկ վայրկյան ամբողջ էկրանը լրացնելու համար: Այսպիսով, եթե ցանկանում եք պատի չափի ցուցադրում, այն դանդաղ կլինի: Կան բազմաթիվ եղանակներ խաբելու և ավելի քան 64 լկդ օգտագործելու համար, բայց ես դա չեմ լուսաբանի այս գրառման մեջ, քանի որ դա դյուրին է ցուցադրում կատարելու համար:

ԱՅՈ LCD- ի լուսանկարները …… Լավ դուրս մի եկեք: Այս էկրաններն իրական կյանքում հիանալի տեսք ունեն:

Պարագաներ:

Unանկացած uno 328… nano, pro-mini, uno…

հանրաճանաչ RTC ZS-042 մոդուլ (DS3231)

TCA9548 I2c mux պառակտիչ

Hitachi 1602 ուսապարկով I2c 64 -ով

Pcb- ի շապիկի 3D տպագրություն: Ես ունեմ ընտրելու 2 տեսակ

փայտե պարիսպ, ինչպես նկարի շրջանակ, պատրաստված 1.5 դյույմանոց փայտից (պահեստներ Lowes- ում)

հիմնական հմտություններ. զոդում, մետաղալար, կապ, կցորդ, M2 ընկույզներ և պտուտակներ

Քայլ 1: Հիմնական ՄԱՍ

Հիմնական ՄԱՍ
Հիմնական ՄԱՍ
Հիմնական ՄԱՍ
Հիմնական ՄԱՍ
Հիմնական ՄԱՍՆԵՐ
Հիմնական ՄԱՍՆԵՐ
Հիմնական ՄԱՍՆԵՐ
Հիմնական ՄԱՍՆԵՐ

կառուցման հիմնական մասերը

Փայտե շրջանակը Lowes- ում ստանդարտ փայտի հարդարում է: Դուք չեք կարող տեսնել մոտ 1/4 դյույմ խորության ներքին շրթունքը: Այս շուրթը թույլ է տալիս 3d ծածկը տեղավորվել շրջանակի ներսում և դիպչել առջևին ՝ առանց ընկնելու:

Քայլ 2: Yանկացած բան, որը ցանկանում եք

YԱՆԿԱԱ ԱՆ
YԱՆԿԱԱ ԱՆ
YԱՆԿԱԱ ԱՆ
YԱՆԿԱԱ ԱՆ
YԱՆԿԱԱ ԱՆ
YԱՆԿԱԱ ԱՆ

որոշ հիմնական շինարարություն և հուշումներ.

Ես համընկնում եմ LCD pcb- ի հետ `դրանք ավելի մոտ դարձնելու համար, այնուհետև պտուտակելով համընկնող անցքերի միջով: Երկուսի միջև ժապավեն կամ մեկուսացում դրեք, քանի որ դրանք կարճանում են: Ինձ I2c ուսապարկը կցված մի փոքր LCD ստացա, և ես ստիպված էի հեռացնել ուսապարկը և նորից տեղադրել այն, քանի որ ոտքերը չափազանց խորն էին և թույլ չէին տալիս համընկնումը: Փորձեք ձեռք բերել առանձնացված LCD և ուսապարկեր: Pոդեք ուսապարկը պարզապես լվացեք LCD- ով, որպեսզի դրանք համընկնեն:

LCD- ները բաժանված են 8 -ի ափերի: Բայց իմ 3D տպիչի մահճակալը այդքան լայն չի տպվի: ապա ես կազմեցի ծածկույթի նման շղթա, որը կարող է լինել ցանկացած լայնությամբ: Պարզապես ավելացրեք վերջնական կտորը: Ես օգտագործում եմ սև հոբբի ներկ `լուսարձակի լուսարձակը լուսաբանելու համար, այնպես որ լուսարձակը չի փայլում առջևի մասում: Ներկիր ներքև, որպեսզի թույլ տաս որևէ վազք հոսել LCD- ից, այլ ոչ թե հոսել LCD- ով և քանդել այն:

Տեղադրեք այնքան LCD, որքան անհրաժեշտ է: 8x2 նկարի շրջանակն ունի ամենալավ ձևը, բայց կարող եք պատրաստել 16x2 կամ ձեր ցանկացած չափսերը:

Քայլ 3. Սխեմատիկ և 3D տպագրություն

Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ
Սխեմատիկ և 3d տպագրություններ

Կապը Հեշտ է ընդամենը 4 լար: Դուք կարող եք օգտագործել jumper մալուխներ, բայց եթե սա երկարաժամկետ նախագիծ է, ես փոխարենը կպցնեի լարերը:

6 տպիչով բանկն այն ամենն է, ինչ տեղավորվում է իմ տպիչի վրա, այնպես որ ես պատրաստեցի ցանկացած չափի շրջանակ: Պարզապես շարունակեք ավելացնել, ապա ամրացրեք վերջնական կտորը:

Քայլ 4. ՊԱՏԿԵՐԸ ՆՇԵԼՈ TO ՀԱՄԱՐ

ՀԻՄԱ ՆԿԱՐ ՝ OWՈOWՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈOWՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈՈՎ
ՀԻՄԱ ՆԿԱՐ ՝ OWՈՈՎ

Ինչպես ցույց է տրված սխեմատիկայում, յուրաքանչյուր LCD- ը 9548 -ի վրա անցնում է այլ «S» փին: Կապված չէ հիմնական SDA, SCL գծերին: 9548 -ը I2c տողերը փոխում է յուրաքանչյուր LCD- ի: Սա մտքում պահեք:

Ես պայուսակից հանեցի led- ի կարմիր ուժը միայն այն պատճառով, որ այն շատ պայծառ էր: Ես նաև դիոդ եմ օգտագործում լուսադիոդային թռիչքի վրայով `զրոյական օհմ թռիչքի փոխարեն: Դիոդը ստանդարտ սիլիցիումի դիոդ է և այն նվազում է 0.7 լարմամբ ՝ հետին լուսարձակը ճիշտ դարձնելու համար: (գիշերը շատ պայծառ չէ)

Քայլ 5: ԷKԱՆՈՄ

Էսքիզը պարզ է և ուղիղ առաջ: Ես դեմ չեմ, եթե ինչ -որ մեկը ստեղծի կողմնակի այբբենական գրադարան… պարզապես ինձ որոշ չափով վարկ տվեք ՝ հիմնված Jimիմ Յակուբչինի այբբենական թվերի վրա:

LCD- ի հղումը Hitachi 16x02 ստանդարտ LCD մոդուլն է: Այն ունի cc (անհատական նիշ) `յուրաքանչյուրը 8 -ով: Cc- ն կարող է փոփոխվել ցանկացած պահի, բայց եթե միևնույն հասցեից 2 -ը միաժամանակ տպվեն, ապա վերջին cc- ը կգրագրի մյուսը: Այսպիսով, հիմնականում կարող եք օգտագործել միայն 8 -ի հավաքածուն: Սա հաղթահարելու մի փոքր միջոց կա, բայց դա չափազանց սահմանափակ է: Յուրաքանչյուր տառ ձևավորվում է PROGMEM- ում պահվող զանգվածից: Այնուհետև զանգահարվում է մեկ այլ «cname» զանգվածից ՝ օգտագործելով գործառույթ և «xc» ՝ որպես կանչի փոփոխական: Displayուցադրման համար օգտագործվում է «displayChr (բանկ, #lcd, top/btm, cname)»: Այս ուրվագծում ես ունեմ 8 -ի ընդամենը 2 ափ: Առավելագույնը կարող է լինել 8x8: Պարզապես ավելացրեք մեկ այլ «եթե բանկ» ՝ displayChr- ում () 9548- ի ճիշտ հասցեով: (տես հասցեի ճշմարտության աղյուսակը): I2c տողը 9548-ի մեկ այլ «S» փինին փոխելու համար զանգը գրվում է (0-7): MUX I2c գրադարանում նա մոռացել է ասել, որ B00000000- ն անջատում է բոլոր ելքային անջատիչները: Այսպիսով, օգտագործել lcd # 3 (0-7) B00000100 կամ 4. Փոխարկումը այնքան հեշտ է, որ ես գրադարանը հանեցի իմ ուրվագծից, բայց գուցե ցանկանաք ներբեռնել և տեսնել, թե որքան հեշտ է գրադարանը:

Charառագայթ տպելու համար պարզապես զանգահարեք displayChr (x, x1, x2, x3):

X = Սա կլինի բանկը 0-7

X1 = LCD # 0-7 (ձախից աջ)

X2 = topS կամ botS ՝ փոքր տառերը տպելու համար 1/2 -րդ LCD- ով: Ավելի մեծ թվերը ինքնաբերաբար կիմանան լրացնել ամբողջ LCD- ը

X3 = տառի անունն է կամ ARRAY PLACE անունով

RTC- ն ունի ներկառուցված ջերմաստիճան, այնպես որ կարող է օգտագործվել ներքին ընթերցում:

Ես ունեմ հեշտ DOW, որից պատճենել եմ ????

Theամացույցը միացնելու համար միացեք համակարգչին և մուտքագրեք ճիշտ ժամերը «SETUP ()» - ում RTC- ն ունի մարտկոց, ուստի ժամանակը լավ կլինի: Hoursամերը պետք է ճշգրտվեն ցերեկային ժամերին, այնպես որ դուք կամ տեղադրեք համակարգչի միջոցով պարզապես թարմացման պարզ անջատիչ:

| A2 | Ա 1 | A0 | I2C Հասցե ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77

Քայլ 6: Այլ կարգավորումներ

ԱՅԼ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ԱՅԼ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ԱՅԼ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ԱՅԼ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ԱՅԼ ԿԱՐԳԱՎՈՐՈՄՆԵՐ
ԱՅԼ ԿԱՐԳԱՎՈՐՈՄՆԵՐ

Իմ առաջին LCD զանգվածը օգտագործեց nand դարպասները և միացրեց lcd- ի միացումը առանձին LCD- երին: Հետո ես օգտագործեցի CD4051 չիպը, որը պատրաստված է տվյալները փոխելու համար: Այն ունի միացված և անջատված 8 գիծ: Likeիշտ այնպես, ինչպես հին մոդայի ռոտորային անջատիչը: Ես այստեղ pcb ունեմ: Այս կարգավորմամբ դուք կարող եք օգտագործել I2c- ն և կոտրել միացման քորոցը և iot- ը միացնել 4051 -ի մուտքին, որը միացնում է միացվածը ընտրված LCD- ին: Դուք կարող եք ընդմիշտ ջնջել միացնելը LCD- ներին: Բայց սա սահմանափակում է 4051 -ը ընդամենը 7 անջատիչով, իսկ 8 -րդը `հաջորդ 4051 -ին: սա բանկերին դարձնում է = 7 ոչ 8. Ես օգտագործել եմ բոլոր 8 -ը և փոխել եմ երկրորդ բանկի մեկ այլ ուսապարկի հասցեն: այս երկրորդ ուսապարկն ունի 4051, որը միացված է միացման հնարավորությանը և կատարում է նույն անցումը, ինչ առաջին բանկում: Ուղղակի ունի երկրորդ հասցեն SDA, SCL գծերի վրա:

Այս կարգավորումը պահանջում է, որ LCD- ի բոլոր 6 տողերը զուգահեռաբար միացված լինեն: RW- ն գետնին: Սա շատ ավելի երկար է տևում, և ես խորհուրդ կտամ վարդակից միակցիչ յուրաքանչյուր LCD- ի համար: Այս կարգավորումը մեկ բանկի համար նախատեսված է միայն մեկ ուսապարկի համար `յուրաքանչյուր LCD- ի համար ուսապարկի փոխարեն:

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

Քայլ 7: Եզրափակիչ պատկերներ

ԵINՐԱՓԱԿԻՉ ՆԿԱՐՆԵՐ
ԵINՐԱՓԱԿԻՉ ՆԿԱՐՆԵՐ
ԵINՐԱՓԱԿԻՉ ՆԿԱՐՆԵՐ
ԵINՐԱՓԱԿԻՉ ՆԿԱՐՆԵՐ
ԵINՐԱՓԱԿԻՉ ՆԿԱՐՆԵՐ
ԵINՐԱՓԱԿԻՉ ՆԿԱՐՆԵՐ

Ընդամենը մի քանի այլ լուսանկար: Ես ունեմ բացօթյա HC12 GPS ժամացույց, որը թարմացումներ է ուղարկում մեկ այլ LCD էկրանին (լուսանկարներում): Պարզապես ցույց տալու համար, թե ինչ կարելի է անել: Սա արևելք է `ANԱՆԿԱԱ L ՄԵGE ISՈԱԴՐՈԹՅՈՆ դարձնելու համար:

շնորհակալություն կարդալու համար…

Տեսեք իմ մյուս նախագծերը..oldmaninSC:

և քեզ դուր կգա իմ «BUD BALL» - ը

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