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

Մետաղադրամների հաշվիչ `5 քայլ
Մետաղադրամների հաշվիչ `5 քայլ

Video: Մետաղադրամների հաշվիչ `5 քայլ

Video: Մետաղադրամների հաշվիչ `5 քայլ
Video: MS Excel - Բազային գիտելիքներ, դաս 1: Աղյուսակների ստեղծում և օպերատորներ 2024, Հուլիսի
Anonim
Մետաղադրամների հաշվիչ
Մետաղադրամների հաշվիչ

Ես պատրաստեցի այս մետաղադրամների հաշվիչը դպրոցական նախագծի համար, որտեղ մենք պետք է սովորեինք, թե ինչպես օգտագործել արդուինո: Հիմնականում այն ստեղծվել է ինձ համար, որպեսզի սովորեմ, թե ինչպես ստեղծել իրեր arduino- ով: Այս նախագծի համար ես սովորեցի նաև, թե ինչպես օգտագործել լազերահատ և 3d տպիչ:

Պարագաներ

Արդուինո ունո

16x2 LCD էկրան

Ալյումինե փայլաթիթեղ

Stripboard կամ perfboard (նախընտրելի է stripboard)

6 10k ohm դիմադրություն

1 220 օմ դիմադրություն

10k ohm պոտենցիոմետր

Քայլ 1: Տեսակավորողը

Տեսակավորողը
Տեսակավորողը

Առաջին բանը, որ ես պատրաստեցի, մետաղադրամների տեսակավորողն էր: Մետաղադրամները տեսակավորելու ձևը կախված է չափից: Սա ավելի պարզ միջոց է, քան աշխատում են ավտոմատ մեքենաների մեծ մասը: Սովորաբար մետաղադրամները չափելու համար օգտագործվում են համակարգերի համադրություն, ինչպիսիք են էլեկտրական դիմադրության չափը և քաշը: Սա կարող է տալ ավելի ճշգրիտ չափումներ, բայց իրականում իրագործելի չէ իմ ներկա հմտությամբ և ժամկետով:

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

Պատճառը, որ ես 8 -ի փոխարեն ընդամենը 7 անցք եմ արել, այն է, որ 1 և 2 ցենտանոց մետաղադրամները երկուսն էլ չօգտագործված են, ուստի ես պարզապես ընտրեցի դրանք միաժամանակ դասավորել:

Քայլ 2: Հաղորդալարերի տեղադրում

Հաղորդալարերը
Հաղորդալարերը

Հաղորդալարերը կոպիտ են, ինչպես երևում է վերևում: Լավագույն գաղափարն էկրանից սկսելն է: LCD էկրանը միացնելիս անպայման ձեռք բերեք 220 օմ դիմադրություն: Այս կարգաբերման պոտենցիոմետրը օգտագործվում է էկրանին հակադրության մակարդակը փոխելու համար: Դա արեք նախ սեղանի վրա, որպեսզի իմանաք, արդյոք այն աշխատում է:

Էկրանի միացումից հետո կարող եք միացնել մյուս մալուխները: Այս հատվածը կգործի այնպես, ինչպես եթե միացնում եք սովորական կոճակները, բացառությամբ հանված կոճակների: Մոխրագույն մալուխների միջև եղած անցքերն այն վայրն է, որին միացնում եք հաջորդ մասը:

Քայլ 3: Ստեղծեք սենսորներ

Սենսորների ստեղծում
Սենսորների ստեղծում

Coinsանապարհը, որով ես որոշեցի գրանցել մետաղադրամների անկումը, էլեկտրական սխեմայի փակումն էր: Երբ մետաղադրամը վայր է ընկնում, դիպչում է 2 կտոր ալյումինե փայլաթիթեղի և փակում շրջանը: Եկեք իմանանք, որ arduino- ն մետաղադրամ է ընկել:

Յուրաքանչյուր փոս, բացառությամբ առաջինի (ամենաբարձրը), պետք է ստանա 2 հատ ալյումինե փայլաթիթեղ: Այդ կտորներից յուրաքանչյուրը պետք է վերջին քայլից միանա մոխրագույն մալուխին: Յուրաքանչյուր անցք պետք է մի կտոր կապի ձախ և աջ մալուխներից մեկի հետ:

Քայլ 4: Կոդ

Այս նախագծի ծածկագիրը կարելի է գտնել այստեղ ՝

Գործողությունն այն է, որ ունես փոփոխական միայնակ և տասնյակ ՝ եվրոյի և ցենտի համար: Սա նշանակում է, որ այն կարող է հաշվել մինչև 99, 95 եվրո: Յուրաքանչյուր անցքի համար կա if հայտարարություն, որը ստուգում է, թե արդյոք մետաղադրամ է ընկել: Եթե այն գրանցում է մետաղադրամ, ապա համապատասխան հայտարարագիրը հանվում է և ավելացնում է այդ անցքին համապատասխանող ցենտ/եվրո գումարը:

Քայլ 5: Դնելով այն պատյանում

Այս քայլի համար ես ընտրեցի պատյան պատրաստել, որը մետաղադրամները տալիս է բաց սկուտեղի: Դա պայմանավորված է նրանով, որ ես պետք է ցուցադրեի այն աշխատող, և այս կերպ ես բավական ունեի յուրաքանչյուր մետաղադրամից միայն մեկի հետ: Գործի դիզայնը հիմնականում ընդամենը մի պարզ տուփ է ՝ էկրանի համար անցք, կոճակներ և մետաղադրամ: Այս նախագծում կոճակները ներկայումս չեն օգտագործվում, բայց վաճառքի մեքենա պատրաստելու ցանկությունից գերբեռնվածության մնացորդներ են:

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