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

B-Safe, շարժական անվտանգ. 8 քայլ (նկարներով)
B-Safe, շարժական անվտանգ. 8 քայլ (նկարներով)

Video: B-Safe, շարժական անվտանգ. 8 քայլ (նկարներով)

Video: B-Safe, շարժական անվտանգ. 8 քայլ (նկարներով)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Նոյեմբեր
Anonim
Image
Image
B-Safe, դյուրակիր անվտանգ
B-Safe, դյուրակիր անվտանգ

*** 2019 թվականի սեպտեմբերի 4 -ին. Ես վերբեռնեցի տուփի նոր 3D ֆայլ: Թվում էր, թե կողպեքս 10 մմ չափազանց բարձր էր լավ փակման համար ***

Խնդիրը

Պատկերացրեք սա.

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

Սա նշանակում է, որ դուք գնում եք լողափ ՝ տանելով (առնվազն) հետևյալ իրերը.

  • Մեքենայի բանալիներ
  • Վարորդների լիցենզիա
  • Հեռախոս
  • Սրբիչ

Ի՞նչ եք անում այս իրերի հետ, երբ ցանկանում եք լողի գնալ: Դուք դրանք թողնում եք ձեր սրբիչի մոտ `առանց հսկողության: Հմմմ Այս խնդիրը լուծման կարիք ունի…

Լուծումը

Խնդրի համար, ինչպես նկարագրված է վերևում, ես ստեղծեցի շարժական պահարան: B-Safe, որտեղ B- ն նշանակում է լողափ կամ իմ անուն ՝ Բաստիան: Այն արտասանվում է որպես Ապահով:

Ինչպես է դա աշխատում?

Յուրաքանչյուր B-Safe ունի իր անձնական կոդ, որը ծրագրավորված է դրա մեջ: Երբ B-Safe- ն անջատված է, այն բաց է: Ձեր կարևոր իրերը, ինչպիսիք են բանալիները, լիցենզիան և հեռախոսը, դնում եք տուփի ներսում, միացրեք անջատիչը ՝ այն միացնելու, փակելու և կողպելու համար և մուտքագրեք ձեր անձնական քորոցը: B-Safe- ն այժմ զինված և կողպված է:

Ամեն անգամ, երբ ինչ -որ մեկը վերցնում է ձեր տուփը, LED- ներից մեկը մի քանի վայրկյան լուսավորվում է: Եթե այս մի քանի վայրկյանից հետո դեռ շարժում կա, ապա բարձր ահազանգ կհնչի: Սա չի դադարի, մինչև նորից չմտնեք աջ կոդ: Բայց եթե շարժման պահին մուտքագրեք ճիշտ կոդ, B-Safe- ն զինաթափվում է:

Խորհուրդ չի տրվում օգտագործել B-Safe- ը դատարկ լողափում: Գաղափարն այն է, որ երբ ինչ -որ մեկը քայլում կամ վազում է լողափի վրայով շատ աղմկոտ տուփով, պատահական անցորդները նրան կանգնեցնում են: Սա ինքներդ ստեղծելու համար հարկավոր է հետևել միայն 3, 4, 5 և 6 քայլերին

Պարագաներ

Օգտագործված պարագաներ

  • Arduino Leonardo (առանց կապում)
  • Headerpins արական 40 կապում մետաղ 90 աստիճան
  • Բազմաթիվ jumpercables իգական/իգական
  • Անջատեք Rocker Snap-in Միացրեք/անջատեք ուղղանկյուն սևը
  • Հաղորդալար 1x0, 2mm2 բազմակողմանի ճկուն միջուկ սև
  • Հաղորդալար 1x0, 2mm2 բազմակողմանի ճկուն միջուկ կարմիր
  • Հաղորդալար 1x0, 2mm2 բազմակողմանի ճկուն միջուկ դեղին
  • մի փոքր կտոր ջերմության նվազեցման խողովակներ
  • LED կարմիր 5 մմ
  • LED 5 մմ կանաչ
  • բարձրախոս 3-24V
  • 9 Վ մարտկոց
  • 9 վ մարտկոցի միակցիչ
  • Ռեզիստոր 120 Օմ 1/4 վ 5%
  • Ռեզիստոր 100 Օմ 1/4 վ 5%
  • 3D տպագիր տուփ
  • 4x4 Ստեղնաշար
  • փոքր կտոր PCB տախտակ
  • փոքր կողպեք (Action- ի պահարանից հանեցի մեկը)
  • 3 առանցքի արագացուցիչ ՝ MPU6050
  • ոմանք օգտագործում էին պտուտակներ փոքր «ձախ» էլեկտրոնիկայի վրա, ինչպես հեռուստատեսության հեռակառավարման վահանակները
  • մի քանի M3 պտուտակներ
  • մի փոքր սոսինձ LED- ների համար
  • շատ գարեջուր

Քայլ 1: Նախատիպ և փորձարկում

Նախատիպ և փորձարկում
Նախատիպ և փորձարկում

Իմ նախատիպի համար ես օգտագործեցի հացահատիկ և որոշ «խցանման լարեր»: Ամեն ինչի հետ կապված, ես սկսեցի ստեղծել Arduino ծածկագիրը և փորձարկեցի, փորձարկեցի և փորձարկեցի այն: Միացրեք ամեն ինչ տարբեր, նորից գրեք ծածկագիրը և նորից փորձարկեք:

Հենց մինչև գոհացուցիչ լինելս, և ամեն ինչ աշխատեց այնպես, ինչպես ուզում էի:

Քայլ 2: Լարերի սխեմաներ

Հաղորդալարերի սխեմաներ
Հաղորդալարերի սխեմաներ

Էլեկտրամոնտաժը բավականին պարզ է: Պարզապես օգտագործեք սխեմաները ամեն ինչ լարելու համար: Պարզապես փորձեք օգտագործել հնարավորինս կարճ մալուխներ, այնպես որ ամեն ինչ հիանալի տեղավորվում է կափարիչի մեջ:

Քայլ 3: Sոդում

Oldոդման
Oldոդման

Ես չափում եմ բոլոր լարերը, որպեսզի դրանք շատ երկար չլինեն, կտրեմ դրանք և քանդեմ ծայրը: Այնուհետեւ, ես բոլոր լարերը միացնում եմ մասերին `օգտագործելով զոդման երկաթ: Ես նաև օգտագործում եմ ջերմության նվազեցման խողովակներ: Համոզվեք, որ դրանք (չամրացված) դրել եք մալուխի վրա, նախքան մալուխը մասին միացնելը:

Այն մասերը, որոնք ես զոդել եմ, հետևյալն են.

  • Arduino- ի 90 աստիճանի անկյունային միակցիչի կապում
  • 90 աստիճանի անկյունային միակցիչի կապում ստեղնաշարի վրա
  • մետաղալար LED- ներին
  • դիմադրիչներ PCB- ի վրա
  • մետաղալարեր բարձրախոսից մինչև PCB
  • միացման կոճակ

Քայլ 4: 3D տպել բոլոր մասերը

Բոլոր մասերի եռաչափ տպագրություն
Բոլոր մասերի եռաչափ տպագրություն
3D տպագիր բոլոր մասերը
3D տպագիր բոլոր մասերը

Ես նախագծեցի ամբողջ տուփը և դրա հետ ամեն ինչ Autodesk Fusion 360 -ում: Սա ինձ շատ երկար տևեց, քանի որ ես ուզում էի, որ ամեն ինչ կատարյալ ճիշտ լիներ այնպես, ինչպես ուզում էի: Իմ առաջին դիզայնի ներքևում տեղադրված էր Arduino- ն, բայց այս վերջնական դիզայնն ամեն ինչ ունի կափարիչի ներսում: Կափարիչի ներսում կան նախապես պատրաստված անցքեր (M3) պտուտակներով ամեն ինչ ամրացնելու համար:

Մասերը տպելու համար ես օգտագործում եմ Tronxy P802M (նման է Prusa i3- ին) `200 x 200 x 220 մահճակալով: Ես կտրեցի STL- երը Ultimaker Cura- ի միջոցով: Ես արտահանել եմ Cura- ի համար օգտագործված կարգավորումները: Դուք կարող եք ներբեռնել իմ Cura պրոֆիլը այստեղ:

Ես նաև այստեղ եմ վերբեռնել իմ STL- ները: Չորսը կան ՝ տուփը ինքնին, կափարիչը, կափարիչի կափարիչը և գլխարկի գլխիկը: Տեղյակ եղեք. Տուփը տպելու համար ինձ տևեց ավելի քան 24 ժամ:

Քայլ 5: Բեռնեք ծածկագիրը

Բեռնեք ծածկագիրը
Բեռնեք ծածկագիրը

Քանի որ ես դեռ որոշում եմ կայացնել B-Safe- ը իրական արտադրության մեջ, թե ոչ, որոշեցի այստեղ տեղադրել միայն նախապես կազմված.hex ֆայլ: Այս. Վեցանկյուն ֆայլը լիովին աշխատում է և պատրաստ է վերբեռնել ձեր Arduino- ում:

Նախապես կազմված. Hex ֆայլն ունի «9503» -ի կոդ

Եթե ցանկանում եք անհատականացված կոդ, գիծ թողեք, և ես ձեզ կուղարկեմ նոր.hex ֆայլ ՝ ձեր անձնական կոդով:

Քայլ 6: Բոլոր մասերի հավաքում

Բոլոր մասերի հավաքում
Բոլոր մասերի հավաքում
Բոլոր մասերի հավաքում
Բոլոր մասերի հավաքում
Բոլոր մասերի հավաքում
Բոլոր մասերի հավաքում

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

Arduino Leonardo- ն և PCB- ի կտորն ամրացված են M3 պտուտակներով:

Դուք կարող եք օգտագործել թելքի մի կտոր (եռաչափ տպման մետաղալար) `կափարիչն ինքնին տուփին ամրացնելու համար: Կափարիչի և տուփի անցքերը 2 միլիմետր են, իսկ թելը ՝ 1,75 միլիմետր, այնպես որ սա հիանալի տեղավորվում է:

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

Միակ բանը, որ սոսնձված է, LED- ներն են, բայց սա պարզապես նախազգուշական միջոց է, որպեսզի դրանք դուրս չգան, երբ դրանք դրսից մղում եք:

Arduino- ի միացման համար օգտագործվում են հետևյալ կապերը.

  • Arduino թվային 0 -ից 7; Ստեղնաշար 1 -ից 8 -ը
  • Arduino թվային 8; կարմիր LED
  • Arduino թվային 9; կանաչ LED
  • Arduino թվային 12; խոսնակ
  • Arduino SCL; MPU5060 SCL
  • Arduino SDA; MPU5060 SDA
  • Arduino 5V; MPU5060 ԵՀՀ
  • Arduino GND; GND փոքր PCB- ի վրա
  • Arduino GND; 9 Վ մարտկոց
  • Arduino VIN; 9 Վ մարտկոց

Էլեկտրոնային կողպեք չօգտագործելու պատճառն այն է, որ չկարողացա գտնել էլեկտրոնային կողպեք այնքան փոքր և ամուր, որ այս դիզայնը աշխատի: Սա «բարելավումների փոփոխություններ» իմ ցուցակում է (քայլ 8)

Քայլ 7: Գնացեք լողափ

Գնալ լողափ
Գնալ լողափ

Տուփն այժմ ավարտված և հավաքված է: Հիմա ժամանակն է գնալ լողափ:

Փոքր հրահանգներ, թե ինչպես է այն աշխատում.

  1. Բացեք (բացված) տուփը և ձեր կարևոր իրերը դրեք ներսում
  2. Փակեք, կողպեք տուփը և վերցրեք բանալին
  3. Տեղադրեք տուփը այն վայրում, որտեղ ցանկանում եք, որ այն լինի
  4. Սեղմեք աստղադիտակի (*) կոճակին - Տուփն այժմ զինված է
  5. Գնա լողա
  6. Վերցրեք տուփը և մուտքագրեք ձեր քորոցը

    Եթե սխալ եք սեղմում գաղտնաբառը, կարող եք օգտագործել ֆունտի (#) ստեղնը ՝ նորից սկսելու համար

  7. Բացեք տուփը ՝ օգտագործելով ձեր բանալին

Վերջ! Զվարճանալ !!

Քայլ 8. Փոփոխություններ բարելավման համար

Փոփոխություններ կատարելագործման համար
Փոփոխություններ կատարելագործման համար

Ինչպես յուրաքանչյուր նախագիծ, այնպես էլ լավ նախագիծը երբեք չի ավարտվում: (Թեև կարծում եմ, որ դա շատ լավ նախագիծ է.

  • ավելի լավ Arduino կոդ
  • փոխեք կողպեքը մեխանիկական կողպեքի փոխարեն էլեկտրոնային կողպեքի
  • Pincode ձեռնարկը փոխելու ունակություն (Arduino կոդով և EEPROM)
  • մարտկոցի կափարիչը մարտկոցը ավելի հեշտ փոխարինելու համար
  • ստիպեք բարձրախոսին աշխատել ավելի քան 5 Վ լարման վրա ՝ օգտագործելով «TIP120» տրանզիստոր
  • փոխարինել Arduino Leonardo- ին Arduino Nano- ով

Եթե ավելացնելու ավելի շատ բարելավումներ ունեք, խնդրում եմ ինձ տեղյակ պահեք:

Սենսորների մրցույթ
Սենսորների մրցույթ
Սենսորների մրցույթ
Սենսորների մրցույթ

Երկրորդ տեղը սենսորների մրցույթում

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