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

ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք ՝ 21 քայլ (նկարներով)
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք ՝ 21 քայլ (նկարներով)

Video: ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք ՝ 21 քայլ (նկարներով)

Video: ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք ՝ 21 քայլ (նկարներով)
Video: ԵՐԵՔ ՍԱՐՔԱՎՈՐՈՒՄ ՊԵՏՔ Է ՈՒՆԵՆԱՑՆԵՆ ՅՈՒՐԱՔԱՆՉՅՈՒՐ ՍԵՊՏԱՆՈՎՈՒՄ (Kaiweets Tools for Electronic Workshop 2024, Հուլիսի
Anonim
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք
ԹՎԱՅԻՆ Բազմաֆունկցիոնալ չափիչ գործիք

Fusion 360 նախագծեր »

Բարեւ բոլորին. Ես միշտ ցանկացել եմ մի սարք, որը կօգնի ինձ հարթեցնել 3D տպիչի մահճակալը և ինչ -որ այլ սարք, որն ինձ կօգնի կոր մակերևույթի մոտավոր երկարություն ստանալ, որպեսզի ես հեշտությամբ կտրեմ այդ մակերևույթի վրա կպչուն պիտակի ճիշտ երկարությունը և այդպիսով կանխելով վատնումը: Այսպիսով, ես մտածեցի, թե ինչու չհամատեղել երկու գաղափարներն ու չստեղծել մեկ հարմարանք, որը կարող է երկուսն էլ անել: Վերջապես, ես ավարտեցի մի սարք, որը կարող է ոչ միայն չափել կոր գծերը և մակերևույթի մակարդակը, այլև կարող է չափել ուղիղ գծերի հեռավորությունները և գծի անկյունը: Այսպիսով, այս գործիքը հիմնականում աշխատում է որպես մեկ թվային մակարդակում+քանոն+երկարաձև+գլանափաթեթ: Սարքն այնքան փոքր է, որ տեղավորվում է գրպանում, և մարտկոցները կարող են հեշտությամբ լիցքավորվել ՝ օգտագործելով հեռախոսի լիցքավորիչը:

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

Սարքի ռեժիմների և գործառույթների միջոցով նավարկումը կատարվում է 3 հպման կոճակների միջոցով, որոնք նշված են որպես M (ռեժիմ), U (միավոր) և 0 (զրո)

Մ - Ընտրել չափումների տարբեր տեսակների միջև

U - մմ, սմ, դյույմ և մետր միավորների միջև ընտրություն կատարելու համար

0 - հեռավորությունը կամ անկյունը չափելուց հետո չափված արժեքները 0 -ի վերականգնելու համար:

Հպման կոճակների օգտագործման պատճառն այն է, որ չափիչ ռեժիմում մեղմորեն նավարկեք ռեժիմների և միավորների միջով ՝ առանց սարքի դիրքը խախտելու:

Սարքն ունի նեոդիմի մագնիս, որը ներկառուցված է իր հիմքում, որպեսզի այն չսահի կամ չսահի չափվող մետաղի մակերեսից:

Պատյանը նախատեսված է այնպես, որ սարքը հնարավորինս կոմպակտ լինի, ինչպես նաև հեշտությամբ 3D տպվի:

Քայլ 1. ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ

ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ
ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ
ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ
ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ
ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ
ՊԱՐՏԱԴԻՐ բաղադրիչներ և մոդուլներ

Բաղադրիչներն ընտրվել են ՝ հաշվի առնելով, որ այս սարքը կառուցված է գրպանի ներսում տեղավորվելու համար: Այսպիսով, ես գտա ցուցադրման, մարտկոցի և տվիչների ամենափոքրը:

1. 3D տպագիր պատյան

2. Սուր GP2Y0A41SK0F IR հեռավորության տվիչ X 1 (Aliexpress)

3. MPU6050 արագացուցիչ/գիրոսկոպ մոդուլ X 1 (Aliexpress)

4. Boost+լիցքավորման մոդուլ X 1 (Aliexpress)

5. Grove Mouse կոդավորիչ X 1 (Aliexpress)

6. 128 X 32 OLED էկրան X 1 (Aliexpress)

7. Arduino pro mini ATMEGA328 5V / 16MHz X 1 (Aliexpress)

8. 12 մմ ազդանշան X 1 (Aliexpress)

9. 3.7 վ, 1000 մահ լիպո մարտկոց X 1 (Aliexpress)

10. TTP223 հպման կոճակի մոդուլ X 3 (Aliexpress)

11. 20x10x2 մմ նեոդիմի մագնիս X 1 (Aliexpress)

12. CP2102 USB to UART TTL մոդուլ X 1 (Aliexpress)

13. Էմալացված պղնձե մետաղալար (Aliexpress)

14. 10K ռեզիստորներ X 2

15. 19 (երկարություն) X2 (տրամագիծ) մմ պողպատե առանցք X 1

16. 3 մմ հանգույց X 1

17. vանկացած վինիլային կպչուն գլան (Aliexpress)

18. Միկրո USB մալուխ

MPU6050

MPU6050- ը mems սարք է, որը բաղկացած է 3 առանցքի արագացուցիչից և դրանում գտնվող 3 առանցքի գիրոսկոպից: Սա օգնում է մեզ չափել արագացումը, արագությունը, կողմնորոշումը և տեղաշարժը: Սա I2C- ի վրա հիմնված սարք է, որն աշխատում է 3.3 -ից 5 վ լարման վրա: Այս նախագծում MPU6050- ն օգտագործվում է մակերեսը հարթ կամ ոչ հարթ չափելու համար, ինչպես նաև գծի անկյունը չափելու համար:

ԱՊՐԵԼ ՄՈՍԻ ԿՈՆԴԻՐ

Սա մեխանիկական լրացուցիչ պտտվող կոդավորիչ է `պտտվող ուղղության և պտտվող արագության հետադարձ կապի տվյալներով: Ես օգտագործեցի այս կոդավորիչը, քանի որ այն ամենափոքր կոդավորիչն էր, որը կարող էի գտնել, և դրա ծրագրավորման մասը նույնպես հեշտ էր: Այս ծածկագրիչն ունի 24 քայլ մեկ պտույտի համար: Օգտագործելով սա, մենք կարող ենք հաշվարկել անիվի կողմից կոդավորիչի վրա տեղափոխվող հեռավորությունը, եթե անիվի տրամագիծը հայտնի է: Ինչպես դա անել, հաշվարկները քննարկվում են այս հրահանգի հետագա քայլերում: Այս նախագիծը կոդավորիչն օգտագործում է կոր գծերի հեռավորությունները չափելու համար:

SHARP GP2Y0A41SK0F IR DISTANCE MODULE

Սա անալոգային սենսոր է, որը փոփոխական լարում է տալիս որպես ելք `հիմնված սենսորից օբյեկտի հեռավորության վրա: Ի տարբերություն այլ IR մոդուլների, հայտնաբերվող օբյեկտի գույնը չի ազդի սենսորի ելքի վրա: Սուր տվիչների բազմաթիվ տարբերակներ կան, բայց այն, ինչ մենք օգտագործում ենք, ունի 4 - 30 սմ միջակայք: Սենսորը գործում է 4,5 -ից 5,5 վոլտ լարման միջև և հոսում է ընդամենը 12 մԱ հոսանք: Կարմիր (+) և սև (-) լարերը հոսանքի լարերն են, իսկ 3-րդ մետաղալարը (կամ սպիտակ կամ դեղին) անալոգային ելքային լար է: Այս նախագծում սենսորն օգտագործվում է առանց շփման գծային հեռավորությունները չափելու համար:

Քայլ 2. ՊԱՐՏԱԴԻՐ ԳՈՐOOLԻՔՆԵՐԸ

1. Մկրատ

2. Տուփի կտրիչներ կամ ցանկացած այլ գերծանր սուր շեղբեր

3. պինցետ

4. Տաք սոսինձ ատրճանակ

5. Լուծվող սոսինձ (ինչպես սուպեր սոսինձ)

6. Ռետինե հիմքով սոսինձ (ֆեվի կապի նման)

7. eringոդման երկաթ եւ կապար

8. լազերային դանակ

9. 3D տպիչ

10. Պտտվող գործիք սկավառակի կտրող բիտով

11. Մետաղալարեր

12. հղկաթուղթ

Քայլ 3: STL ֆայլեր դեպի 3D տպում

STL ֆայլեր դեպի 3D տպում
STL ֆայլեր դեպի 3D տպում
STL ֆայլեր դեպի 3D տպագրություն
STL ֆայլեր դեպի 3D տպագրություն

Այս սարքի պատյանը նախագծված է Autodesk Fusion 360 ծրագրաշարում: Առկա է 3 հատ: Այս կտորների համար STL ֆայլերը տրված են ստորև:

«LID» և «անիվ» ֆայլերը կարող են տպվել առանց աջակցության, մինչդեռ «BODY» ֆայլը աջակցության կարիք ունի: Ես դրանք տպել եմ 0.2 մմ շերտի բարձրության վրա `100% լցնում` օգտագործելով կանաչ PLA: Օգտագործված տպիչը TEVO տարանտուլա է:

Քայլ 4. Cածկեք գործը VINYL- ով

ASածկելը պատյանով VINYL- ով
ASածկելը պատյանով VINYL- ով
ASածկելը պատյանով VINYL- ով
ASածկելը պատյանով VINYL- ով
ASածկելը պատյանով VINYL- ով
ASածկելը պատյանով VINYL- ով

1. Օգտագործեք նուրբ հղկաթուղթ `3D տպված կտորների բոլոր արտաքին մակերեսները հարթեցնելու համար, որպեսզի վինիլային կպչուկը հեշտությամբ կպչի:

2. Օգտագործեք թաց շոր `ազատվեք բոլոր այն մանր մասնիկներից, որոնք կարող են մակերեսների վրա մնալ հղկումից հետո:

3. Մակերեսը չորանալուց հետո մակերեսին քսեք վինիլային կպչուն պիտակը: Համոզվեք, որ օդի պղպջակներ չկան:

4. Մկրատով եզրերը կտրեք ավելորդ կպչուն:

5. Այժմ կպչուկ կպցրեք պատյանների կողերին և կտրեք ավելցուկը:

6. Օգտագործեք տախտակամած կամ որևէ այլ ածելի `OLED էկրանին, լիցքավորման նավահանգստին, կոդավորող անիվին և սուր IR սենսորին անցքերը կտրելու համար:

WԳՈՇԱՈԹՅՈՆ. ՇԱՏ CԳՈՇԱԵՔ ՍՐԱՀ ԲԱESԵՐԻ ԵՎ ԳՈՐOOLԻՉՆԵՐՈՎ

Քայլ 5. Շրջանակային դիագրամներ

Շրջանագծային դիագրամներ
Շրջանագծային դիագրամներ
Շրջանագծային դիագրամներ
Շրջանագծային դիագրամներ
Շրջանագծային դիագրամներ
Շրջանագծային դիագրամներ

ՊՐՈ ՄԻՆԻ

Ի տարբերություն Arduino nano- ի, pro mini- ն չի կարող ծրագրվել ուղղակիորեն USB մալուխը միացնելով, քանի որ այն չունի ներկառուցված USB սերիական TTL փոխարկիչ: Հետևաբար, մենք պետք է արտաքին USB սերիական փոխարկիչին միացնենք pro mini- ին `այն ծրագրավորելու համար: Առաջին պատկերը ցույց է տալիս, թե ինչպես պետք է կատարվեն այդ կապերը:

Vcc - 5 Վ

GND - GND

RXI - TXD

TXD - RXI

DTR - DTR

Ամբողջական շրջանագծի դիագրամ

2 -րդ պատկերը ցույց է տալիս այս նախագծի ամբողջական սխեման:

D2 - INT MPU6050

D3 - I/O (ռեժիմ)

D5 - I/O (UNIT)

D6 - I/O (ERՐՈ)

D7 - +(1) ԵCODՐԱԳՐԱԿԱՆ

D8 - +(2) ԵCODՐԱԳՐԱԿԱՆ

A0 - I/O SHARP IR

A1 - + ազդանշան

A4 - SDA (OLED ԵՎ MPU6050)

A5 - SCL (OLED ԵՎ MPU6050)

GND - ԲՈԼՈՐ ՄՈԴՈLESԼՆԵՐԻ ԵՎ Սենսորների և ուժեղացման մոդուլի

VCC - + BOOST MODULE USB պորտից

B + - ՄԱՐՏԿՈ +

B- - ՄԱՐՏԿՈ -

3 -րդ նկարն արված է ծածկագիրը ստեղծելիս: Սա ժամանակավոր կարգավորում է, որը կատարվել է ծածկագրի, մոդուլների և սխեմայի փորձարկման համար: Ձեր կամքով տղաներն են փորձում:

Քայլ 6. ՄԱԳՆԵՏԻ SԱՆԿԱՈՄ

ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ
ՄԱԳՆԵՏԻ ՄՏԱՈՄ

1. Լիցքավորման պորտի տակ տեղադրված մագնիսի համար խոռոչում քսեք ակնթարթային սոսինձ:

2. Տեղադրեք մագնիսը խոռոչի մեջ և պահեք այն մինչև սոսինձը չորանա `օգտագործելով ոչ մագնիսական բան:

Մագնիսը օգնում է կանխել սարքի սահելը կամ շարժվելը, երբ օգտագործվում է մետաղական մակերևույթի վրա:

Քայլ 7. Սենսորների ձևավորում

ՁԵՎԱՎՈՐԵԼ Սենսորները
ՁԵՎԱՎՈՐԵԼ Սենսորները
ՁԵՎԱՎՈՐՈՄ ԵՆ Սենսորները
ՁԵՎԱՎՈՐՈՄ ԵՆ Սենսորները
ՁԵՎԱՎՈՐՈՄ ԵՆ Սենսորները
ՁԵՎԱՎՈՐՈՄ ԵՆ Սենսորները

Սարքը հնարավորինս փոքր դարձնելու համար կտրուկ IR սենսորի և կոդավորիչի ամրացման փակագծերը կտրվեցին պտտվող գործիքի միջոցով `սկավառակի բիտ կցորդիչով:

Քայլ 8. Տեղադրեք OLED էկրանը

ՕԼԵԴ DՈԱԴՐՈԹՅԱՆ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈԱԴՐՈԹՅԱՆ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈՅ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈՅ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈԱԴՐՈԹՅԱՆ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈԱԴՐՈԹՅԱՆ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈԱԴՐՈԹՅԱՆ ՏԵACԱԴՐՈՄ
ՕԼԵԴ DՈԱԴՐՈԹՅԱՆ ՏԵACԱԴՐՈՄ

1. Նշեք քորոցների անունները OLED էկրանին հետևի մասում, որպեսզի հետագայում միացումները ճիշտ կատարվեն:

2. Տեղադրեք OLED էկրանը ճիշտ դիրքում, ինչպես ցույց է տրված երկրորդ նկարում: Theուցադրման բացը նախագծված է այնպես, որ էկրանը փոքր -ինչ մտնի պատերի մեջ: Սա երաշխավորում է, որ ցուցադրումը գտնվում է ճիշտ դիրքում և կողմնորոշման մեջ և հեշտությամբ չի շարժվում:

3. Hotուցադրման շուրջ զգուշորեն կիրառվում է տաք սոսինձ: Տաք սոսինձը նախընտրելի է, քանի որ այն մի տեսակ գործում է որպես ցնցման կլանիչ ցուցադրման համար և սթրես չի դնում ցուցադրման վրա, երբ կիրառվում է:

Քայլ 9. Հպման կոճակների և MPU6050 -ի միացում

ՀԱ ATՈՈԹՅՈՆ ՀՈUՅՍ ԿՈUTՅՍԵՐԻՆ ԵՎ MPU6050
ՀԱ ATՈՈԹՅՈՆ ՀՈUՅՍ ԿՈUTՅՍԵՐԻՆ ԵՎ MPU6050
ՀԱ ATՈՈԹՅՈՆ ՀՈUՅՍ ԿՈUTՅՍԵՐԻՆ ԵՎ MPU6050
ՀԱ ATՈՈԹՅՈՆ ՀՈUՅՍ ԿՈUTՅՍԵՐԻՆ ԵՎ MPU6050
ՀԱ ATՈՈԹՅՈՆ ՀՈUՅՍ ԿՈUTՅՍԵՐԻՆ ԵՎ MPU6050
ՀԱ ATՈՈԹՅՈՆ ՀՈUՅՍ ԿՈUTՅՍԵՐԻՆ ԵՎ MPU6050

1. Օգտագործվում է ռետինե հիմքով սոսինձ:

2. Սոսինձը կիրառվում է երկու մակերեսների վրա:

3. Համոզվելով, որ զոդման բոլոր կետերը նայում են պատյանի բաց կողմին, տեղադրեք մոդուլները իրենց նշանակված վայրերում, ինչպես ցույց է տրված նկարներում:

4. Մոդուլը և պատյանը սերտորեն կպցրեք դրանք կպչելուց հետո առնվազն 2 րոպե:

Քայլ 10. ԲՈՈՍ+Լիցքավորման մոդուլ

BOOST+Լիցքավորման մոդուլ
BOOST+Լիցքավորման մոդուլ
BOOST+Լիցքավորման մոդուլ
BOOST+Լիցքավորման մոդուլ
BOOST+Լիցքավորման մոդուլ
BOOST+Լիցքավորման մոդուլ

Սա մոդուլ է, որը ես հանեցի էժան մեկ բջջային հզորության բանկից: Այս մոդուլն ունի ինչպես մարտկոցի պաշտպանության միացում, այնպես էլ 5 վ, 1 ամպ հզորության փոխարկիչ: Այն ունի նաև ON/OFF կոճակ, որը կարող է օգտագործվել որպես էներգիայի անջատիչ ամբողջ ծրագրի համար: Մոդուլի կանացի USB պորտը հանվել է զոդման միջոցով, և երկու լար լարվել են +5v և ստորգետնյա տերմինալներին, ինչպես ցույց է տրված 4 -րդ նկարում:

Maleոդեք 2 արական վերնագիր, որոնք կապում են B+ և B- ն, ինչպես ցույց է տրված առաջին երկու նկարներում, այնուհետև ստուգեք, արդյոք մոդուլը աշխատում է մարտկոցների հետ:

Մոդուլի համար նախատեսված հարթակին քսեք ակնթարթային սոսինձ և տեղադրեք մոդուլը նրբորեն ՝ համոզվելով, որ լիցքավորման նավահանգիստը և դրա բացումը ապահովում են կատարյալ հավասարեցում:

Քայլ 11. Մարտկոցի և սուր IR սենսորի տեղադրում

Մարտկոցի և սուր IR սենսոր տեղադրելը
Մարտկոցի և սուր IR սենսոր տեղադրելը
Մարտկոցի և սուր IR սենսոր տեղադրելը
Մարտկոցի և սուր IR սենսոր տեղադրելը
Մարտկոցի և սուր IR սենսոր տեղադրելը
Մարտկոցի և սուր IR սենսոր տեղադրելը

1. Էմալացված պղնձե մետաղալարի ծածկույթը հանվում է `մետաղալարի ծայրը տաքացնելով զոդման կամ կրակայրիչի միջոցով, մինչև մեկուսացումը հալչում է: Այնուհետև լարերը զգուշորեն կպցվում են OLED էկրանին: Դա արվում է հիմա, քանի որ մարտկոցները տեղադրելուց հետո դա դժվար կլինի անել:

2. Մարտկոցը սահել է խթանման մոդուլի պլատֆորմի տակ այնպես, որ նրա մետաղալարերի միակցիչներն ուղղված են դեպի OLED էկրանին ուղղված, ինչպես երևում է 3 -րդ նկարում:

3. Կտրուկ IR սենսորը տեղադրվում է դրա համար նախատեսված անցքի մեջ:

Քայլ 12. ԿԱACՈ THEՄ ARDUINO- Ի ԵՎ BUZZER- ին

ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին
ԿԱACՈՄ ARDUINO- Ի ԵՎ BUZZER- ին

1. USB- ի սերիական փոխարկիչը զոդվում է Arduino- ին `ըստ տրամադրված սխեմայի:

2. Տաք սոսինձ է օգտագործվում Arduino- ն պատյանների մեջտեղում մարտկոցների վրա կպցնելու համար:

3. Հաղորդալարերը կպցվում են ազդանշանային տերմինալներին, այնուհետև ազդանշանը մղվում է դրա համար նախատեսված պատյանում գտնվող շրջանաձև խոռոչի մեջ, ինչպես երևում է 7 -րդ նկարում:

Քայլ 13 ՝ ԿՈՆԴԻՐ

ԷՆԿՈԴԻՐ
ԷՆԿՈԴԻՐ
ԷՆԿՈԴԻՐ
ԷՆԿՈԴԻՐ
ԷՆԿՈԴԻՐ
ԷՆԿՈԴԻՐ

1. Կոդավորիչի տերմինալները մաքրվում են `օգտագործելով սայր:

2. Ռեզիստորները զոդվում են կոդավորողին:

3. Պղնձե լարերը զոդվում են ըստ սխեմայի սխեմայի:

4. Պողպատե առանցքը տեղադրված է 3D տպված անիվի մեջ: Եթե անիվը չափազանց թուլացած է, ամրացրեք այն ՝ օգտագործելով ակնթարթային սոսինձ:

5. Տեղադրեք առանցք-անիվի կարգավորումը կոդավորիչի մեջ: Կրկին, եթե այն չամրացված է, օգտագործեք ակնթարթային սոսինձ: Բայց այս անգամ շատ զգույշ եղեք, որպեսզի թույլ չտաք, որ որևէ սոսինձ մտնի կոդավորման մեխանիզմներ:

6. Կոդավորիչը տեղադրեք պատյանում այնպես, որ անիվները դուրս պրծնեն նախատեսված բացվածքով և համոզվեք, որ այն ազատ պտտվում է:

7. Կոդավորիչն իր տեղում ամրացնելու համար օգտագործեք տաք սոսինձ:

Քայլ 14. ՀԱՆԴԻՊՈՄ ԵՎ SԻOLDՈՄ

ՀԱՆԴԻՊՈՄ ԵՎ OLDԻOLDՈՄ
ՀԱՆԴԻՊՈՄ ԵՎ OLDԻOLDՈՄ
ՀԱՆԴԻՊՈՄ ԵՎ OLDԻOLDՈՄ
ՀԱՆԴԻՊՈՄ ԵՎ OLDԻOLDՈՄ
ՀԱՆԴԻՊՈՄ ԵՎ OLDԻOLDՈՄ
ՀԱՆԴԻՊՈՄ ԵՎ OLDԻOLDՈՄ

1. Շղթայի միացումն իրականացվում է «Շրջանագծի դիագրամ» քայլում նախկինում տրված սխեմայի համաձայն:

2. Բոլոր տվիչների և մոդուլների +ve և -ve լարերը միացված են էներգիայի աղբյուրին զուգահեռ:

3. Համոզվեք, որ լարերից ոչ մեկը չի արգելափակում IR մոդուլի տեսքը կամ խճճվում է կոդավորող անիվի հետ:

Քայլ 15: ԿՈԴ

ԿՈԴ
ԿՈԴ

1. Ներբեռնեք ստորև ներկայացված կոդը և գրադարանները:

2. Հանել գրադարանի թղթապանակները: Պատճենեք այս թղթապանակները «գրադարաններ» թղթապանակում «Arduino» թղթապանակում, որը գտնվում է ձեր համակարգչի «Իմ փաստաթղթերը» ներսում (եթե Windows- ի օգտվող եք):

3. Բացեք տրամադրված կոդը («filal_code») Arduino IDE- ում և վերբեռնեք այն Arduino- ում:

Քայլ 16. MPU6050- ի Կալիբրացիա

MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա
MPU6050- ի Կալիբրացիա

Քանի որ MPU6050 արագացուցիչի/գիրոսկոպի մոդուլը պարզապես սոսնձված էր պատյանին, այն գուցե անթերի մակարդակի չէր: Հետևաբար, հետևյալ քայլերը կատարվում են այս զրո սխալը շտկելու համար:

ՔԱՅԼ 1. Միացրեք սարքը ձեր համակարգչին և տեղադրեք այն մակերևույթի վրա, որն արդեն գիտեք, որ կատարյալ հարթ է (օրինակ ՝ սալիկի հատակ)

ՔԱՅԼ 2. Գնացեք սարքի «LEVEL» ռեժիմ ՝ հպելով «M» կոճակին և նշեք X և Y արժեքները:

ՔԱՅԼ 3. Նշեք այս արժեքները կոդի «calibx» և «caliby» փոփոխականներին:

ՔԱՅԼ 4. Կրկին վերբեռնեք ծրագիրը:

Քայլ 17 ՝ ՀԵՌԱՆԿԱՐՈԹՅԱՆ ՀԱՇՎԱՈԹՅՈՆԸ ԿԵՆՏՐՈՆԱԿԻ ՔԱՅԼԻ ՔԱՅԼՈՄ

ENՇՏԱԳՐՈԹՅԱՆ ՔԱՅԼԻ ՔԱՅԼՈVԹՅՈՆՈVԹՅՈՆՈV ՀԵՌԱՆԿԱՐՈԹՅԱՆ ՀԱՇՎՈՄԸ
ENՇՏԱԳՐՈԹՅԱՆ ՔԱՅԼԻ ՔԱՅԼՈVԹՅՈՆՈVԹՅՈՆՈV ՀԵՌԱՆԿԱՐՈԹՅԱՆ ՀԱՇՎՈՄԸ

Կոդավորող լիսեռի մեկ պտույտի քայլերի քանակը, N = 24 քայլ

Անիվի տրամագիծը ՝ D = 12.7 մմ

Անիվի շրջագիծը, C = 2*pi*(D/2) = 2*3.14*6.35 = 39.898 մմ

Հետեւաբար, հեռավորությունը տեղափոխվում է մեկ քայլի = C/N = 39.898/24 = 1.6625 մմ

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

Կազմեք և կրկին վերբեռնեք կոդը Arduino- ում:

Երբ կոդավորիչի ճշգրտումն ավարտված է և փոփոխված ծրագիրը վերբեռնվում է, կարող եք ապակոդավորել և հեռացնել USB սերիական TTL փոխարկիչ մոդուլը Arduino Pro Mini- ից:

Քայլ 18. ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ

ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ
ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ
ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ
ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ
ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ
ԱՄԵՆ ԻՆՉ ԹԵՍԵԼ ԴԵՊՔԸ Փակելուց առաջ

Փորձարկման ենթակա բաներ.

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

2. Միացման/անջատման կոճակը աշխատում է, թե ոչ:

3. OLED- ն ամեն ինչ ցուցադրում է ճիշտ կողմնորոշման և դիրքի մեջ `ճիշտ հեռավորությամբ:

4. Հպման կոճակները բոլորը ճիշտ են աշխատում և ճիշտ պիտակավորված:

5. Եթե կոդավորիչը շրջվելիս տալիս է հեռավորության արժեքները:

6. MPU6050 և SHARP IR մոդուլներն աշխատում են և տալիս են ճիշտ ընթերցումներ:

7. Բզզոցը հնչում է:

8. Համոզվեք, որ ներսում ոչինչ չի տաքանում, երբ միացված է: Եթե ջեռուցում է տեղի ունենում, դա նշանակում է, որ ինչ -որ տեղ էլեկտրագծերը սխալ են:

9. Համոզվեք, որ ամեն ինչ ամրացված է իր դիրքում և չի շարժվում պատյանում:

Քայլ 19. Սեղմող կոճակի ընդլայնիչի տեղադրում և գործի միացում

USՈՈՎ ԿՈUTՅԹԻ EXԵԱՓՈԽՈԹՅՈՆԸ ՏԵACԱԴՐՈՄ ԵՎ ԴԻՄՈՄԸ ՊԱՀՄԱՆ
USՈՈՎ ԿՈUTՅԹԻ EXԵԱՓՈԽՈԹՅՈՆԸ ՏԵACԱԴՐՈՄ ԵՎ ԴԻՄՈՄԸ ՊԱՀՄԱՆ
USՈՈՎ ԿՈUTՅԹԻ EXԵԱՓՈԽՈԹՅՈՆԸ ՏԵACԱԴՐՈՄ ԵՎ ԴԻՄՈՄԸ ՊԱՀՄԱՆ
USՈՈՎ ԿՈUTՅԹԻ EXԵԱՓՈԽՈԹՅՈՆԸ ՏԵACԱԴՐՈՄ ԵՎ ԴԻՄՈՄԸ ՊԱՀՄԱՆ
USՈՈՎ ԿՈUTՅԹԻ EXԵԱՓՈԽՈԹՅՈՆԸ ՏԵACԱԴՐՈՄ ԵՎ ԴԻՄՈՄԸ ՊԱՀՄԱՆ
USՈՈՎ ԿՈUTՅԹԻ EXԵԱՓՈԽՈԹՅՈՆԸ ՏԵACԱԴՐՈՄ ԵՎ ԴԻՄՈՄԸ ՊԱՀՄԱՆ

Սեղմող կոճակի լիսեռը երկարացնելու համար լուսադիոդ օգտագործելը

Լիցքավորման մոդուլի վրա սեղմող կոճակի լիսեռը չափազանց կարճ է պատյանով բացված միջով դուրս գալու համար: Այսպիսով, 3 մմ LED գլուխը օգտագործվում է որպես ընդլայնիչ:

1. LED- ների ոտքերը կտրված են մետաղալարով:

2. LED- ի հարթ կողմը կատարվում է հարթ և հարթ, օգտագործելով հղկաթուղթ: Եթե LED- ը չափազանց փոքր է ձեռքով աշխատելու համար, օգտագործեք պինցետ:

3. Տեղադրեք LED գլուխը դրա համար նախատեսված անցքի մեջ պատյանների կափարիչի վրա, ինչպես ցույց է տրված նկարում: Համոզվեք, որ լուսարձակը սեղմված չէ, քանի որ ենթադրվում է, որ այն սահում է ներս և դուրս, երբ սեղմման կոճակը սեղմվում է

ՊԱՀՊԱՆՈՄԸ

1. Ռետինե հիմքով ցանկացած սոսինձ (ես օգտագործել եմ Fevi Bond- ը) զգուշորեն կիրառեք եզրով երկայնքով և՛ մարմնի, և՛ գլխարկի վրա:

2. Սպասեք 5 -ից 10 րոպե, մինչև սոսինձը մի փոքր չորանա, այնուհետև սեղմեք երկու կեսերը միասին: Համոզվեք, որ կոդավորող անիվի պողպատե առանցքի ազատ ծայրը մտնում է գլխարկի համար դրա համար նախատեսված անցքի մեջ:

3. Օգտագործեք ծանր բեռ (ես օգտագործել եմ UPS մարտկոց) `երկու կտորները սեղմված պահելու համար, մինչ սոսինձը չորանում է:

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

Քայլ 20. ՀԵՏԱԿԱՆ ԿՈUTՅԿԵՐԻ Պիտակավորում

ՊԱՇՏՊԱՆՈԹՅՈՆ ՀՈUՇԱԿԱՆ ԿՈUTՅԹՆԵՐԻՆ
ՊԱՇՏՊԱՆՈԹՅՈՆ ՀՈUՇԱԿԱՆ ԿՈUTՅԹՆԵՐԻՆ
ՊԱՇՏՊԱՆՈԹՅՈՆ ՀՈUՇԱԿԱՆ ԿՈUTՅԹՆԵՐԻՆ
ՊԱՇՏՊԱՆՈԹՅՈՆ ՀՈUՇԱԿԱՆ ԿՈUTՅԹՆԵՐԻՆ
ՊԱՇՏՊԱՆՈԹՅՈՆ ՀՈUՇԱԿԱՆ ԿՈUTՅԹՆԵՐԻՆ
ՊԱՇՏՊԱՆՈԹՅՈՆ ՀՈUՇԱԿԱՆ ԿՈUTՅԹՆԵՐԻՆ

Պիտակավորումը կատարվում է հպման կոճակի դիրքերն ու գործառույթները հեշտությամբ նույնականացնելու համար:

Այբուբենները կտրվեցին սպիտակ կպչուն թերթից ՝ օգտագործելով իմ տնական լազերային դանակը:

Կտրված կտորները պինցետների միջոցով հանվել են հիմնական թերթիկից, այնուհետև կիրառվել սարքի վրա `ճիշտ դիրքով և կողմնորոշմամբ:

Այբուբենի առավելագույն բարձրությունը `8 մմ

Այբուբենի առավելագույն լայնությունը `10 մմ

WԳՈՇԱՈԹՅՈՆ. ԼԱASԵՐԱՅԻՆ ԱՊԱՀՈՎՈ G ԱՊԱԿԱՆ ԱՊԱՀՈՎՆԵՐ ԱՌԵԼՈ ԼԱASԵՐԱՅԻՆ ՔԱGԱՔԱՊԵՏ ԿԱՄ ԱՇԽԱՏԱՆՔՈENՄ:

Քայլ 21. ԱՐԴՅՈՆՔՆԵՐ

Image
Image
ԱՐԴՅՈՆՔՆԵՐ
ԱՐԴՅՈՆՔՆԵՐ
ԱՐԴՅՈՆՔՆԵՐ
ԱՐԴՅՈՆՔՆԵՐ

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

ՇՆՈՐՀԱԿԱԼՈՒԹՅՈՒՆ

Գրպանի չափի մրցույթ
Գրպանի չափի մրցույթ
Գրպանի չափի մրցույթ
Գրպանի չափի մրցույթ

Առաջին մրցանակը գրպանային չափի մրցույթում

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