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

Ավտոմատ բար `7 քայլ
Ավտոմատ բար `7 քայլ

Video: Ավտոմատ բար `7 քայլ

Video: Ավտոմատ բար `7 քայլ
Video: 7 քայլ արա ու տար պետությանը վախճանի 2024, Հուլիսի
Anonim
Ավտոմատացված բար
Ավտոմատացված բար

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

Հատկություններ

  • Ընդարձակելի է ոգիների/խառնիչի ցանկացած տեսականի
  • Google API ինտեգրում ձայնային պատվիրման համար
  • Բաղադրատոմսերի ընդարձակ սողացող տվյալների բազա

Սարքավորումներ

  • Ազնվամորի Pi 3 մոդել B
  • Էժան ալյումինե արտամղման կառուցվածք
  • 3D տպագրությամբ PLA հարմարանքներ
  • 9 գ սերվո շարժիչներ

Քայլ 1: Մասերի ցուցակ և ռեսուրսներ

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

Ձեզ անհրաժեշտ կլինի մուտք դեպի ՝

  • 3D- տպիչ
  • Dremel կամ bandawaw
  • Sոդման երկաթ

Նշում. Հետևյալ մասերն ու գները բոլորը £ GBP- ով են, և կայքերը կարող են լինել Մեծ Բրիտանիայի վրա, այնուամենայնիվ, այս մասերը հեշտությամբ հասանելի են շատ տարածքներում: Որոշ նյութեր ավելի էժան կլինեն, եթե պատվիրվեն Չինաստանից:

Շրջանակի բաղադրիչներ

  • 8 x Beaumont Spirit Optic & Stand 25 մլ. £ 18.32 - CaterSpeed/Alibaba
  • 5 մետր x PVC խողովակ (6 մմ x 8 մմ) ՝ £ 5.29 - ebay
  • 20 x Extrusion 90 ° փակագծեր. £ 7.16 - ebay
  • 20 x Drop T -Nut: 36 3.36 - ebay
  • 20 x M5 10 մմ ՝ 39 3.39 - ebay
  • Կոշտ մետաղալար ՝ 1.49 £ - ebay
  • 4 մետր x Ալյումինե արտամղում (20 մմ x 20 մմ) ՝. 22.96 -RS
  • 1 x GP2Y0D805Z0F տվիչ, հեռավորություն, 50 մմ, թվային ՝ 3.14 £ - Ֆարնել

Էլեկտրոնային բաղադրիչներ

  • 1 x 1 կգ Բեռնախցիկ ՝ 2.21 ֆունտ - Ամազոն
  • 8 x Micro Servo:.2 11.25 - ebay
  • 1 x Հարևանության տվիչ - GP2Y0D805Z0F տվիչ, հեռավորություն, 50 մմ, թվային ՝ 14 3.14 - - Ֆարնել
  • Փոքր մասշտաբի բաղադրիչները կարելի է գտնել այստեղ:

Քայլ 2: Էլեկտրոնիկա և PCB

Էլեկտրոնիկա և PCB
Էլեկտրոնիկա և PCB
Էլեկտրոնիկա և PCB
Էլեկտրոնիկա և PCB

PCB- ի ամբողջական սխեմաները, ֆոտոշարքերը և BOM- ները հասանելի են այստեղ ՝ Altium CircuitMaker համայնքի միջոցով:

Վերջնական տախտակները երկշերտ են ՝ <100x100 մմ-ից ցածր, և դրանք կարելի է ձեռք բերել 0,20 $ -ով մեկ կտորով JLCPCB- ի նախատիպերի ծառայության միջոցով:

Բնակեցված խորհուրդը տրամադրեց հետևյալ հիմնական հատկությունները.

  • 8x Servo ալիքներ
  • 1x Բեռի բջջային ուժեղացուցիչի մուտքագրում
  • 1x թվային հարևանության տվիչի մուտքագրում
  • 2x Debug GPIO կապում LED- ներով

Ապագա զարգացման համար բարձիկներ տրամադրվեցին նաև.

  • 8x Լրացուցիչ սերվո ալիքներ
  • 4x ընդհանուր նշանակության ADC մուտքագրումներ
  • 1x Պահեստային բեռնախցիկի ուժեղացուցիչ ալիք
  • 2x Opto- մեկուսացված էլեկտրամագնիսական վարորդներ ՝ 12 Վ ռելսով

Քայլ 3: 3D տպագրություն

3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն
3D տպագրություն

Կան 4 տարբեր մասեր, որոնք պետք է տպագրվեն:

  • Servo ամրացումներ
  • Օպտիկական տեսահոլովակներ
  • Հարևանության ցուցիչի բրա
  • PVC Խողովակների ամրակներ

Պետք է տպագրվեն ութ servo ամրացումներ և ամրակներ, մեկ հարևանության ցուցիչ և երկու խողովակի ամրակներ: Ֆայլերը հասանելի են այստեղ:

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

Սննդամթերքի PVC խողովակները հոսում են յուրաքանչյուր օպտիկայից և պահվում են պահարանի կենտրոնական մասում երկու հավասարեցնող բաղադրիչներով:

Բեռնախցիկի հետևում թվային հարևանության տվիչ է, որն ապահովում է ափսեի վրա մի բաժակի հայտնաբերում, որն իր դիրքում պահվում է էքստրուզիոնի վրա սահող տպագրված մոնտաժով:

Տրված են գյուտարարի մասեր և հավաքման ֆայլեր ՝ տպագիր բաղադրիչների լրացուցիչ STL մոդելներով: Ներառված են նաև առանցքային մասերի տեխնիկական գծագրերը, որոնք կարող են նաև ստացվել գյուտարարական փաստաթղթերից մմ մասշտաբով:

Քայլ 4: Շրջանակ

Շրջանակ
Շրջանակ
Շրջանակ
Շրջանակ
Շրջանակ
Շրջանակ

1. Կտրեց արտանետումը հատվածների (4 x 400 մմ, 7 x 300 մմ, 1 x 15 մմ)

2. Հավաքեք խորանարդի մեջ `օգտագործելով 90 աստիճանի փակագծերը և T-Nuts- ը` 90 աստիճանի հանգույցներում: Օգտագործեք 400 մմ հատվածները որպես ուղղահայաց հենարաններ ՝ 300 մմ հատվածներից մեկը թողնելով ազատ, ինչպես ցույց է տրված:

3. 15 մմ կտորը միացրեք մեջքի ստորին հատվածի կենտրոնին:

4. Կցեք 3D տպված հարևանության տվիչ և գավաթակիր 15 մմ հատվածին, ինչպես ցույց է տրված:

5. Էպոքսիդացրեք ափսեը դեպի բեռնախցիկ և պտուտակացրեք մինչև 15 մմ հատվածի վերջը `օգտագործելով T-Nuts և 20mm M5 պտուտակներ:

Քայլ 5: Օպտիկա

Օպտիկա
Օպտիկա
Օպտիկա
Օպտիկա
Օպտիկա
Օպտիկա

Սերվոների կողմից օպտիկան գործարկելու համար անհրաժեշտ է հեռացնել հիմնական աղբյուրը:

1. Օպտիկայի ստորին հատվածից հեռացրեք պլաստիկ պատյանն ու մեծ գարունը:

2. Կցեք 3D տպված մասերն ու սերվերը, ինչպես ցույց է տրված:

3. Սերվոները միացրեք մխոցի հիմքին ՝ սերվոյի թևի և տպված մասի անցքերի միջով ՝ օգտագործելով թունդ մետաղալարեր:

4. Օպտիկան ամրացրեք տրիբունաներին և ամրացրեք դրանք հավասարաչափ տարածված շրջանակով `անհավասար բեռներից խուսափելու համար:

Քայլ 6: Softwareրագրակազմ

Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում

Այս նախագծի համար անհրաժեշտ բոլոր ծրագրերը հասանելի են մեր github- ում:

Րագիրը բաղկացած է երկու հիմնական բաժնից ՝ սերվեր և որոնվածը: Irmրագրաշարը c ++ աղբյուրի կոդն է, որը կազմվում է ընդհանուր օբյեկտի վրա, որը պարունակում է գծերի ավտոմատացված տրամաբանություն և փոխազդում է բեռնախցիկի (HX711), սերվերի և հարևանության սենսորի հետ: Սերվերի գրացուցակը պարունակում է python վեբ սերվեր, որը ներմուծում է ընդհանուր օբյեկտը որպես մոդուլ, երբ dialogflow- ից ստանում է webhook, այն հետագայում վերլուծում է և կապի միջոցով մուտք է գործում ցանկալի վարքագիծ:

Տրամաբանություն և վարքագիծ

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

Քայլ 7: Օգնություն և հարցեր

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

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

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

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