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

Arduino հաշվիչ. 8 քայլ (նկարներով)
Arduino հաշվիչ. 8 քայլ (նկարներով)

Video: Arduino հաշվիչ. 8 քայլ (նկարներով)

Video: Arduino հաշվիչ. 8 քայլ (նկարներով)
Video: Rumba - A4988 Stepper driver 2024, Հուլիսի
Anonim
Arduino հաշվիչ
Arduino հաշվիչ
Arduino հաշվիչ
Arduino հաշվիչ
Arduino հաշվիչ
Arduino հաշվիչ

Այս Ուղեցույցում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել Arduino հաշվիչ, որը նույնքան լավն է, որքան որևէ այլ հաշվիչ (լավ … մի տեսակ): Թեև դա, հավանաբար, գործնական չէ իր չափի, հավասարների կոճակի կրկնակի օգտագործմամբ (բանալիների բացակայության պատճառով) և արժեքով (հավանաբար կարող եք գնել հաշվիչ, որը նույնն է անում 2 դոլարով), իսկապես զվարճալի է և ավելացնում մի քանի հմտություններ ձեր գույքագրման համար: Թույլ տվեք պատմել, թե ինչպես եմ սկսել այս նախագծի մեկնարկը: Ամեն ինչ սկսվում է դպրոցից, որտեղ օրիգինալ հաշվիչը պատրաստել էր իմ ուսուցիչը: Շուտով բավական ուսանողներ սկսեցին խաղալ դրա հետ և շուտով կոտրեցին այն: Ես միակ ուսանողն էի, ով գիտեր, թե ինչպես դա շտկել, ուստի որոշեցի, որ կարող եմ նաև փորձել: Ընթացքում ես հիմնականում ամբողջը առանձնացրեցի և սկսեցի զրոյից: Ես նաև վերաշարադրեցի ծածկագրի մեծ մասը: Ես շատ բան սովորեցի, շատ ժամանակ ծախսեցի կարգաբերում և ավելացրեցի շատ նոր հնարավորություններ: Ի վերջո, սա մի նախագիծ էր, որն անպայման արժեր իրականացնել: Լավն այն է, որ հիմա, երբ ես դա հասկացա, պետք չէ: Եկեք սկսենք.

Քայլ 1: Գործիքներ և նյութեր

Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր

Այս նախագծի համար մեզ անհրաժեշտ կլինի. էկրան-Ստեղնաշար-Հորատիչ-Խորանի բիթ-սկավառակ սրիչ (ըստ ցանկության)-Անջատիչ (ռոքեր կամ անջատիչ) -eերմացնող խողովակներ-Sոդման երկաթ և զոդող-Պտուտակներ-USB A- ից B մալուխ (մալուխը տարբերվում է arduino մոդելների միջև) -Համակարգիչ arduino IDE- ով

-9 վ մարտկոցի հոսանքի վարդակից

-Արդուինո (ես օգտագործել եմ duemilanove, եթե չես ուզում 30 դոլար ծախսել ebay- ում մեկ որոնման վրա)

Քայլ 2: Գործի պատրաստում

Գործի պատրաստում
Գործի պատրաստում
Գործի պատրաստում
Գործի պատրաստում

Գործս լազերային կտրված էր (ստորև ՝ PDF ձևաչափով կցեմ ֆայլերը) 1/4 «MDF- ից, բայց դա այն պատճառով, որ ես չկարողացա գտնել 1/8» նյութ: Հաշվիչի եզրերը տարօրինակ տեսք ունեն, քանի որ ես օգտագործել եմ նյութի սխալ հաստությունը: Ձեզ կարող է հետաքրքրել, թե ինչու է տուփը հիանալի տեղավորվում իրար վերևի նկարում, և դա այն պատճառով, որ այդ տուփը բոլորովին այլ կտրվածք է, որը նախատեսված է 1/4 դյույմ նյութի համար: Տուփը բազմազանության պատճառով LCD- ի կամ ստեղնաշարի անցքեր չի ներառում: Հորատումը ներս է մտնում: Թույլ տվեք դա պարզապես մաքրել վերջին անգամ: ՕԳՏԱԳՈՐԵԼ 1/8 ԴՅՈՍ ՀՈ MՅԼ ՆՅՈԹԵՐ:

Քայլ 3. Հորատում և հետագա հավաքում

Հորատում և հետագա հավաքում
Հորատում և հետագա հավաքում
Հորատում և հետագա հավաքում
Հորատում և հետագա հավաքում
Հորատում և հետագա հավաքում
Հորատում և հետագա հավաքում

Տեղադրեք ստեղնաշարը և LCD էկրանը, որտեղ ցանկանում եք, և մատիտներով նշեք, թե որտեղ են անցքերը: Գտեք ճիշտ չափին համապատասխանող հորատիչ և պատրաստեք անցքը: Նախքան ստեղնաշարի կամ LCD- ի պտուտակները պտտելը պետք է կատարվեն arduino- ի լարերի համար: Դա անելու համար կամ փոփոխեք լազերային կտրվածքը, կամ անընդմեջ մի քանի անցք կատարեք բավականաչափ լայն հորատիչով, ապա գործեք ձեռքով աշխատող CNC մեքենայի պես, որը վարժությունը կողքից հրում է դեպի մյուս անցքերը, մինչև դրանք միացնեք անցման միջոցով: Երբ դա արվի, միացրեք լարերը և բաղադրիչները և պտուտակեք LCD- ն ու ստեղնաշարը տեղում: Այժմ օգտագործեք փայտի սոսինձ ՝ բոլոր կտրված կտորները սոսնձելու համար, գուցե ցանկանաք վերևը բաց թողնել սպասարկման համար (հավատացեք ինձ, մի սոսնձեք վերևում, մինչև չավարտեք): Եթե ցանկանում եք, կարող եք օգտագործել սկավառակի սրիչ ՝ եզրերը մանրացնելու համար: Դուք կարող եք նկատել, որ իմ լազերային կտրման մեջ ես ավելացրել եմ մուտքի դուռ հետևի մասում, որպեսզի հաշվիչը հասանելի լինի, եթե այն կոտրված է (Ստացա այդ միտքը, որպեսզի ես ստիպված չլինեմ նորից սկսել, եթե հաշվիչը փչանա):

Քայլ 4: Hatch աջակցություն

Hatch աջակցություն
Hatch աջակցություն
Hatch աջակցություն
Hatch աջակցություն
Hatch աջակցություն
Hatch աջակցություն

Այսպիսով, այժմ մենք պետք է ստեղծենք 3 քառակուսի փակագծեր (չորրորդը չի կարող տեղադրվել միացման/անջատման պատճառով), որպեսզի պահոցը տեղում պահի: Մերը դարձնելու համար պարզապես կտրեք սղոցով 2 -ը 4 -ով փոքր եռանկյունների: Եթե դրանք չափազանց փոքր են, դրանք կբաժանվեն, բայց եթե դրանք չափազանց մեծ են, նրանք շատ տեղ են զբաղեցնում: Օգտագործեք ձեր լավագույն դատողությունը: Ավարտելուց հետո անցքեր անցեք կողքերով ՝ պտուտակի համար ուղեցույց անցքեր ստեղծելու համար: Հավասարեցրեք եռանկյունները այնպես, որ դրանք տեղավորվեն անկյունների մեջ, որի մի կողմը պատրաստ է պտուտակվել գործի կողքին, իսկ մի կողմը ՝ դեպի պատյան հետևի կողմը: Ավելացրեք հետևի ափսեը և դրա միջոցով պտուտակեք DIY փակագծերի մեջ: Ավարտելուց հետո հեռացրեք լյուկը, որպեսզի մենք կարողանանք մուտք գործել arduino և ավելացնել ծածկագիր:

Քայլ 5: Հզորություն

Ուժ
Ուժ
Ուժ
Ուժ
Ուժ
Ուժ

Գործի կողքին ես մի անցք ունեմ, որտեղ հասանելի են 9 վ մարտկոցը և անջատիչը: Կտրեք 9 վ հոսանքի խրոցակի դրական կողմը մետաղալարերով և կտրեք ծայրերը: Հաղորդալարերի մի կողմը միացրեք անջատիչի ձախ քորոցին, իսկ մյուսը `անջատիչի կենտրոնական քորոցին: Փաթեթավորեք ջերմության նվազեցման խողովակով, այնուհետև միացրեք 9 վ սեղմակը մարտկոցին, իսկ վարդակը ՝ արդուինոյին: Փնտրեք կարճ միացումներ, ապա փորձարկեք անջատիչը: Պտուտակեք անջատիչը տեղում: Անհրաժեշտության դեպքում, պտուտակն ուղղելու համար ավելացրեք ուղեցույցի անցքեր: Եթե ցանկանում եք անջատիչի անջատված և անջատված կողմերը պիտակավորել, կարող եք օգտագործել պիտակ ստեղծող կամ ձեռքով գրել այն: Վերջապես, ես նրբատախտակի մի փոքր կտոր կտոր պտուտակեցի պատյանի հետևի մասում ՝ համոզվելու համար, որ մարտկոցը տեղում է: Մնացած լարերի մասին դեռ մի անհանգստացեք, մենք դա կքննարկենք հաջորդ քայլին:

Քայլ 6: Լարերի տեղադրում

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

Նախքան այս քայլը սկսելը, թույլ տվեք ներողություն խնդրել էլեկտրագծերի խառնաշփոթի համար (դրա համար ես ներառեցի սեղան): Ինչպես տեսնում եք վերևի լուսանկարներում, շատ լարեր կլինեն լողացող ամբողջ վայրում: Ես խստորեն խորհուրդ եմ տալիս օգտագործել պիտակներ պատրաստող կամ ժապավենի կտոր `նշելու այն քորոցը, որին պետք է կցել յուրաքանչյուր մետաղալար: Իմ օգտագործած լարերի մեծ մասը արականից իգական սեռի էր, բայց ես օգտագործում էի արականից արական լարերի մի մասը, որոնք դուք կկարդաք ստորև: Եթե ունեք այլ LCD էկրան կամ ստեղնաշար, կարևոր չէ, քանի դեռ ծածկագիրը համապատասխանաբար փոխվել է, և arduino- ն ունի բավարար պահեստային լարեր: Ահա հղումներ դեպի այն բաղադրիչների տվյալների թերթեր, որոնք ես օգտագործել եմ LCD, Ստեղնաշար:

Փորձելով պահպանել հաշվիչի երկարակեցությունը, ես բոլոր լարերը սոսնձեցի մի անգամ ամրացված arduino- ին և սոսնձեցի arduino- ն պատյանին: Եթե ուշադիր նայեք լուսանկարներին, կարող եք տեսնել, որ ես ստիպված էի օգտագործել մի նախատախտակ `5 վ բոլոր միացումները միացնելու և Ground- ի բոլոր կապերը միասին միացնելու համար: Հիմնականում սա ընդամենը մի քանի լար է, որոնք զոդված են նախատախտակին և զոդվում են միասին: Նշում. Գրատախտակի մի կեսը հողային միացումների համար, իսկ կեսը `5 վ միացման համար:

Քայլ 7: Կոդ

Կոդ
Կոդ
Կոդ
Կոդ

Այս քայլի կոդը կարելի է գտնել ինչ -որ տեղ ՝ ինչպես zip ֆայլ, այնպես էլ ino ֆայլ: Այն ունի մոտ 480 տող, բայց այդ ամենը մեծ մասամբ պարզ կոդ է: Կոդի մի քանի հատուկ առանձնահատկություններ այն են, որ այն սխալ կստեղծի, եթե թիվը բաժանվի 0 -ի, այն հաշվարկում է եռանկյունաչափության գործառույթները աստիճաններով, այլ ոչ թե ռադիաններով: Հավասարումն ավարտվելուց հետո ցանկացած բանալին կարող է սեղմվել մաքրման համար, կարող է կատարվել թիվ: բացասական հեշտությամբ, և տասնորդականները լավ են վարվում: Եթե դուք ստանում եք zip, հանեք այն, ապա բացեք ֆայլը arduino IDE- ում: Եթե ներբեռնել եք ino- ն, բացեք այն arduino IDE- ով և այն ձեզ կհարցնի, եթե ցանկանում եք դրա համար թղթապանակ ստեղծել, պարզապես ասեք այո, և այն պետք է աշխատի: Բացելուց հետո ընտրեք ձեր տախտակը, միացրեք տախտակը և վերբեռնեք ուրվագիծը:

Քայլ 8: Ինչպես օգտագործել

Ինչպես օգտագործել
Ինչպես օգտագործել
Ինչպես օգտագործել
Ինչպես օգտագործել

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

(1) Ընտրեք համարը ստեղնաշարի վրա (2) օգտագործեք A և B ՝ ձեր ուզած գործառույթին անցնելու համար (3) մեկ անգամ ձեր ուզած գործառույթի վրա սեղմեք D կամ = (4) Այն, ինչ մինչ այժմ ունեք, պետք է անցնի վերին տող, այժմ ընտրեք ձեր երկրորդ համարը (5) Հպեք D կամ = (6) Հավասարումը պետք է տեղափոխվի վերին տող ՝ թողնելով ձեր պատասխանը երկրորդ տողում

Օրինակ ՝ 2 Ա Ա (երկու անգամ հարվածելը կտեղափոխվի դեպի -) Դ 1 Դ (Կատարված է)

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