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

DIY Digital Protractor Under <-13 $: 5 քայլ
DIY Digital Protractor Under <-13 $: 5 քայլ

Video: DIY Digital Protractor Under <-13 $: 5 քայլ

Video: DIY Digital Protractor Under <-13 $: 5 քայլ
Video: ANGLE-IZER® Digital Angle Finder, 5 in. 2024, Սեպտեմբեր
Anonim
Image
Image

Ի՞նչ կլիներ, եթե ձեր տիրակալի սանդղակը վերածվեր երկարաձևի…..

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

Քայլ 1 ՝ ԻՆՉ Է ՊԵՏՔ

ԻՆՉ Է ՊԵՏՔ
ԻՆՉ Է ՊԵՏՔ

Այժմ կազմեք, թե որ էլեկտրոնային կոմպոնետից կամ այլ օգտակար գործիքներից է պահանջվում…

  • Պահանջվում են էլեկտրոնիկայի բաղադրիչներ:..

    • Arduino Pro Mini - 2.62 $
    • OLED էկրան (0.96 դյույմ, 128 * 64) - 2.77 դոլար
    • MPU6050 (գիրոսկոպ - GY521) - 0.89 $
    • TP4056 (Մարտկոցի ինքնուրույն լիցքավորիչ) - 0.31 $
    • Lippo 3.7v մարտկոց - 1.79 $
    • 3 * Սեղմակ - 2.87 $
    • 1* 3 Pin Toggle Swich - 0,68 $
    • Arduino Uno (օգտագործեք որպես ծրագրավորող PROMINI- ի համար)

Մոտավոր արժեքը `13 $

Նոթբուք Arudino IDE- ով տեղադրեք

  • Այլ կարևոր մաս և գործիքներ

    • Կառավարչի սանդղակ (որի վրա ամրագրված է ամբողջ շրջանառությունը)
    • Պլաստիկ տուփ (որի ամբողջ շրջանն է ամրագրված)
    • Կապի մետաղալար
    • Oldոդման երկաթ
    • Oldոդման մետաղալար
    • Արականից իգական մետաղալարեր
    • Կրկնակի ծորակ
    • Սոսինձ ատրճանակ
    • Մետաղալար կտրիչ
    • Մետաղալար մերկացուցիչ

Այդ ամենը բաղադրիչի համար….. Այժմ մենք պատրաստ ենք թվային պաշտպան ստեղծելու համար

Քայլ 2: Ինչպես է այն աշխատում

Ինչպես է դա աշխատում
Ինչպես է դա աշխատում
  • Այս մոդուլի սիրտն այստեղ ARDUINO PRO MINI է, այն այստեղ օգտագործվում է բոլոր արտաքին ծայրամասային սարքերի հետ աշխատելու համար, ինչպիսիք են ButtonPanel- ը, OLED էկրանը և գիրոսկոպը (MPU6050):
  • Այս մոդուլը այստեղ աշխատեցնելու համար մենք օգտագործում ենք 3.7 վ լիպո մարտկոց, որն ի վիճակի է մինչև 180 մԱհ հզորություն ապահովել, մարտկոցը լիցքավորելու համար այստեղ օգտագործվող TP4056 մոդուլը, որն օգտագործվում է 3 պին միացման անջատիչի միջոցով:
  • Այստեղ գիրոսկոպը հում տվյալներ է ուղարկում Pro mini- ին, մաթեմատիկական հաշվարկով Arduino Pro mini- ն գտնում է դրանից YAW ANGLE ՝ հիմնված մասշտաբի (քանոնի) շարժման վրա, որի վրա կպած է այս մոդուլը:
  • OLED էկրանն այստեղ օգտագործվում է ընթացիկ անկյունը ցուցադրելու համար ՝ հաշվի առնելով անդրադարձը ՝ օգտագործելով button_2:
  • OLED- ը և Gyrscope- ը (MPU6050) օգտագործում են I2C արձանագրությունը Arduino Pro MINI- ի հետ միանալու համար:

Եկեք հասկանանք կոճակի գործառույթը.

Կոճակ_1. Սեղմեք ՝ անկյունը չափելու համար Անկյուն ռեժիմ մտնելու համար:

Կոճակ_2. Հղման ձևը վերցնելու համար, որը պետք է չափել անկյունը:

Button_3. Մոդուլի ստուգաչափման համար (Temերմաստիճանի և խոնավության տատանումների դեպքում):

ավելի լավ հասկանալու համար տե՛ս Digital_Protector- ի աշխատանքի տեսանյութը:

Անջատիչ անջատիչ ՝

Toggle Switch- ն ունի երկու ռեժիմ ՝ ON և OFF:

ON ռեժիմ. Մոդուլը միացնելու և անկյունը չափելու համար:

Անջատված ռեժիմ ՝ 1) Մոդուլն անջատելու համար

2) Մոդուլը լիցքավորելու համար

[NOTԱՆՈԹՈ:ԹՅՈՆ. Մի օգտագործեք ON ռեժիմը լիցքավորման համար, որը կարող է վնասել ձեր սարքավորումները:]

Քայլ 3: Շղթայի կառուցում

Շրջանի շենք
Շրջանի շենք
Շրջանի շենք
Շրջանի շենք
Շրջանի շենք
Շրջանի շենք
Շրջանի շենք
Շրջանի շենք
  • Կապակցեք սխեմայի գծագրում ցուցադրված բոլոր կապերը կոմպակտությամբ, քանի որ մենք բոլոր միացումներն ամրացնում ենք պլաստիկ տուփի մեջ, որպեսզի մոդուլը շատ կոմպակտ լինի:
  • Մի բան է, որ պետք է հոգ տանել ինքդ քեզ մասին, թե ինչպես տեղադրել էլեկտրահաղորդման բոլոր իրերը պլաստիկ տուփի մեջ, քանի որ այստեղ ես ընդհանրապես չեմ նշել, թե ինչպես պետք է տեղավորել բոլոր իրերը տուփի մեջ:
  • [Նշում. Այսպիսով, կապը հնարավորինս փոքրացրեք, որպեսզի պլաստիկ տուփի մեջ տեղավորվեք]:

Քայլ 4: irmրագրակազմի բարձրացում…

Fրագրաշարը Uploding…
Fրագրաշարը Uploding…
Irmրագրաշարը Uploding…
Irmրագրաշարը Uploding…

Կոդի վերբեռնման համար անհրաժեշտ է ……

1) Տեղադրված համակարգիչ ArduinoIDE- ով

2) Arduino Uno որպես ծրագրավորող

3) u8lib գրադարան OLED էկրանով աշխատելու համար

(U8lib գրադարանն իջեցնելուց հետո բացեք այն և տեղադրեք ձեր arduino գրադարանի թղթապանակի մեջ)

4) Թվային պաշտպանիչ ապարատային մոդուլ, որի վրա ծածկագիրը կթարմացվի…

Այժմ մենք պատրաստ ենք բեռնել մեր որոնվածը arduino Pro mini- ում…

Կոդի վերբեռնման քայլ

take arduino UNO remove is controller- ը տախտակից

կապ հաստատեք UNO- ի և PROMINI- ի միջև, ինչպես նկարագրված է Լուսանկարում

Arduino UNO- ն միացրեք հյուրընկալող համակարգչին

բացեք որոնվածի որոնվածը Arduino IDE- ում

Ընտրեք COM նավահանգիստ:

Վերբեռնեք ծածկագիրը և խաղացեք թվային պաշտպանիչով:

[Նշում. Պահեք բոլոր ֆայլերը մեկ թղթապանակում ՝ որպես գրքույկ, որպեսզի հաջողությամբ կոդավորվի վերբեռնումը:]

Քայլ 5. Սահմանափակում և ապագա ծրագիր

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

Futureplan: Ապագայի ծրագիրն է դարձնել այս մոդուլի եռաչափ ձևավորում, որպեսզի այն կարողանա դիմակայել շրջակա միջավայրի փոփոխություններին և մարմնի ճաքերին, ինչպես նաև կարող է չափել անկյունը 3D- ով:

Շնորհակալ եմ @Ravi Butani- ին այս հիանալի նախագիծը ղեկավարելու և հաջողության հասնելու համար:

Շնորհակալ եմ, որ կարդացի իմ առաջին հրահանգները, հուսով եմ, որ ձեզ դուր կգա դա…..

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