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

Arduino- ի վրա հիմնված ձվի պլոտատոր. 17 քայլ (նկարներով)
Arduino- ի վրա հիմնված ձվի պլոտատոր. 17 քայլ (նկարներով)

Video: Arduino- ի վրա հիմնված ձվի պլոտատոր. 17 քայլ (նկարներով)

Video: Arduino- ի վրա հիմնված ձվի պլոտատոր. 17 քայլ (նկարներով)
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Հուլիսի
Anonim
Arduino- ի վրա հիմնված ձվի պլոտատոր
Arduino- ի վրա հիմնված ձվի պլոտատոր
Arduino- ի վրա հիմնված ձվի պլոտատոր
Arduino- ի վրա հիմնված ձվի պլոտատոր

Fusion 360 նախագծեր »

Egg plotter- ը գեղարվեստական ռոբոտ է, որը կարող է նկարել գնդաձև ձևի առարկաների վրա, ինչպիսիք են ձվերը: Կարող եք նաև օգտագործել այս մեքենան ՝ պինգ պոնգի և գոլֆի գնդակներ նկարելու համար:

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

Այս հրահանգում մենք ոչ միայն ձեզ ցույց կտանք, թե ինչպես պատրաստել այն, այլև մենք ստեղծեցինք քայլ առ քայլ ուղեցույց, թե ինչպես ճիշտ օգտագործել մեքենան:

Ես փորձեցի հնարավորինս հեշտ բացատրել սա:

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

Քայլ 1: Դիզայն

Դիզայնը
Դիզայնը

Ես շատ ժամեր եմ անցկացրել fusion 360 -ում ՝ նախագծելով այս բանը: Ինձ ոգեշնչեց EvilMadScientist- ի EggBot Pro- ն: Նրանց Eggbot- ը լավ մշակված արվեստի գործ է, բայց գինը պարզապես ծիծաղելի է `325 դոլար: Այսպիսով, ես որոշեցի վերցնել մարտահրավերը և փորձեցի ստեղծել 100 դոլարից ցածր Eggbot:

Ես նաև փորձեցի օգտագործել այնքան մասեր, որքան ունեի մոտակայքում, այնպես որ, եթե տեսնում եք տեխնիկայի տարօրինակ ընտրություն, այդ պատճառով: Բայց եթե դա ձեզ անհանգստացնում է, ազատ զգալ պատրաստեք ռեմիքս և կիսվեք այն մեզ հետ:

Ուզում եմ նշել, որ իմ Pen Holding մեխանիզմը հիմնված է Okmi- ի դիզայնի վրա: Ես որոշ փոփոխություններ կատարեցի, բայց այն գրեթե նույնն է թվում:

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

Քչերի համար, ովքեր հետաքրքրված են դիզայնով, այն կարող եք գտնել 3D տպագրության փուլում:

Քայլ 2: Մասեր

Մասեր
Մասեր

Մեխանիկական բաղադրիչներ

  • Ալյումինե պրոֆիլ 20x20*250 մմ (2x)
  • KLF08 Առանցքակալ (1x)
  • Կապար պտուտակ 8 մմ * 150 (1x)
  • M2 12 մմ (2x)
  • M2 ընկույզ (2x)
  • M3 30 մմ (2x)
  • M3 16 մմ (1x)
  • M3 12 մմ (1x)
  • M3 8 մմ (13x)
  • M3 ընկույզ (7x)
  • M4 30 մմ (10x)
  • M4 ընկույզ (10x)
  • Toուգարանի թուղթ, փրփուր կամ պղպջակների փաթաթան (մի բան, որը փափկացնում է ձուն)

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

  • CNC վահան (1x)
  • Arduino Uno (1x)
  • A4988 Stepper վարորդ (2x)
  • Nema 17 սլաքային շարժիչ (2x)
  • SG90 Micro Servo (1x)
  • Թռչկոտողներ (6)
  • 12V 2A սնուցման աղբյուր (1x)
  • Արականից իգական ցատկող լարեր (3x)

Գործիքներ:

  • Ընդհանուր 3D տպիչ
  • Գայլիկոն
  • 4.5 մմ Հորատիչ
  • Hex Key հավաքածու
  • Բանալիների հավաքածու
  • Մետաղական մերկացուցիչ
  • Մկրատ

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

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

Այս նախագծում 3D տպված մասերը շատ ներմուծված են, այնպես որ համոզվեք, որ ճիշտ պարամետրերն եք օգտագործում: Մասերը պետք է բավականաչափ ամուր լինեն, որպեսզի ոչինչ չկռկի կամ արգելակի և չխանգարի մեր ձվի պատկերի որակին:

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

Իմ օգտագործած լցոնումը 20% էր յուրաքանչյուր մասի համար: Սա չի համարվում գերբարձր, բայց դա կավարտի աշխատանքը: Օրինակ, CNC մեքենայի նման շատ թրթռանքներ չեն լինի, այնպես որ, կարծում եմ, 20% -ը լավ է:

Որպես իմ շերտի բարձրություն, ես օգտագործեցի 0.2 մմ: Սա իրականում կարևոր չէ, բայց որքան ավելի ցածր գնաք, այնքան ավելի լավ տեսք կունենաք ձեր տպագրությունը, ինչպես նաև ավելի երկար կտևի ձեր տպագրության ժամանակը:

Քանի որ իմ ջերմաստիճանը, ես տաք ջերմաստիճանում օգտագործել եմ 200 ° C, իսկ իմ անկողինը `55 ° C: Այս մասը կախված է ձեր օգտագործած նյութի տեսակից:

Աջակցում? Որոշ մասերի համար գուցե անհրաժեշտ լինի օգտագործել ինչ -որ օժանդակ նյութ, բայց ես կարծում եմ, որ մասերի 70% -ի համար դուք պարզապես կարող եք խուսափել դրանցից ՝ դրանք ճիշտ կողմնորոշելով:

Նաև համոզվեք, որ պահեք մասերը անվտանգ և զգույշ եղեք դրանց հետ: Նրանցից ոմանք շատ հեշտ է կոտրել:

Այսպիսով, կարճ ամփոփում. Օգտագործեք PLA և 20% լրացում:

Քայլ 4. Գրիչի սեփականատիրոջ մասի պատրաստում

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

  • SG90 Micro servo պարագաներով
  • 1* M3 30 մմ
  • 1* M3 12 մմ
  • 2* M3 ընկույզ
  • 2* M2 12 մմ
  • 2* M2 ընկույզ
  • Pen_Holder_Bottom (3D տպագիր)
  • Pen_Holder_Top (3D տպագիր)

Քայլ 1: Ստեղծեք ծխնին

The ծխնին, որը կբարձրացնի գրիչը, ստեղծվում է M3 30 մմ պտուտակով: Պարզապես շարեք մասերը այնպես, որ տեսնեք անցքի միջով և պտուտակը ներս մղեք, իսկ մյուս կողմից ամրացրեք M3 ընկույզով:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 2: Սերվոյի պատրաստում

Մենք պետք է սերվոյի եղջյուր կցենք սերվոյին: Սա փոքրիկ սպիտակ պլաստիկ մասն է: Համոզվեք, որ ճիշտ եք օգտագործում, ինչպես պատկերներում: Եղջյուրը պետք է գա ձեր սերվոյի հետ, ինչպես նաև պտուտակը, որը ամրացնում է եղջյուրը սերվոյին:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 3. Կցեք սերվերը Մկրատի մասերին

Այժմ, երբ մեր սերվոն պատրաստ է, մենք կարող ենք այն ամրացնել Գրիչին: Պարզապես շարեք servo- ն, ինչպես պատկերներում և օգտագործեք M2 12 մմ պտուտակներ և ընկույզներ `այն տեղում պահելու համար:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 4: Ավելացրեք գրիչի բռնակով պտուտակը

Մասի վերևում կա մի ընկույզ, որը հատուկ պատրաստված է ընկույզի համար: Տեղադրեք ընկույզը այնտեղ և հետևից պտուտակեք վերջին M3 12 մմ պտուտակով: Սա մեխանիզմ է, որը սեղմելու է մեր գրիչը, որպեսզի այն չշարժվի, երբ մենք ինչ -որ բան տպում ենք մեր ձվի վրա:

Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Շնորհավորում եմ, ձեր առաջին մասն ավարտված է: Այժմ կարող եք անցնել հաջորդ քայլին:

Քայլ 5. Stepper Motors- ի ամրացում

Այս քայլով մենք պատրաստվում ենք ամրացնող շարժիչները միացնել դրանց ճիշտ ամրակներին: Տաքացնող շարժիչները ձուն կդարձնեն պտույտ և գրիչը կտեղափոխեն աջ և ձախ: Մենք նաև կավելացնենք այն հատվածը, որը պահում է կրողը, որը ձուն կդարձնի նույնիսկ ավելի հարթ:

Այս քայլի համար ձեզ հարկավոր է.

  • 10* M3 8 մմ
  • 3* M3 16 մմ
  • 5* M3 ընկույզ
  • 2* Nema 17 Stepper Motor
  • 8 մմ կապար պտուտակ
  • YZ_Stepper_Holder (3D տպագիր)
  • X_Stepper_Holder (3D տպագիր)
  • KLF08_Holder (3D տպագիր)
  • Ձվի պահող_5 մմ (3D տպագրությամբ)
  • Ձվի պահող_8 մմ (3D տպագրությամբ)

Քայլ 1: Կցեք XY-Stepper շարժիչը

Stepper շարժիչը, որը վերահսկելու է YZ ինքնաթիռները, պետք է կցված լինի 3D Printed YZ_Stepper_Holder- ին: Ես նախագծեցի հատվածը, որպեսզի ստեպեր շարժիչի բարձրությունը կարգավորվի: Խորհուրդ եմ տալիս դրանք դնել մեջտեղում և անհրաժեշտության դեպքում հետագայում կարգավորել դրանք: Դուք պետք է օգտագործեք 4* M3 8 մմ պտուտակներ `սանդղակի շարժիչը ամրացնելու համար և համոզվեք, որ միակցիչը (սպիտակ հատվածի շարժիչի կտորը) ուղղված է դեպի վեր:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 2. Կցեք Y- առանցքը

Hխնու մասը, գրիչի պահիչը կամ Z առանցքը այժմ կարող են կցվել այս Stepper Motor- ին ՝ օգտագործելով M3 Xmm պտուտակ և M3 ընկույզ: Պտուտակն ու ընկույզը գործելու են փոքրիկ սեղմիչի պես և գրիչը պահելու տեղում: Համոզվեք, որ իմ դեպքում դեղին և կանաչ մասերի միջև փոքր բացթողում կա: Գրիչին անհրաժեշտ է սահուն շարժվել ՝ առանց որևէ բանի դիպչելու:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 3: Կցեք X-Stepper Motor- ը

Stepper շարժիչը, որը վերահսկելու է X հարթությունը, պետք է կցված լինի 3D Printed X_Stepper_Holder- ին: Ես նախագծեցի հատվածը, որպեսզի ստեպեր շարժիչի բարձրությունը կարգավորվի: Խորհուրդ եմ տալիս դրանք դնել մեջտեղում և անհրաժեշտության դեպքում այն հետագայում կարգավորել: Դուք պետք է օգտագործեք 4* M3 8 մմ պտուտակներ `սանդղակի շարժիչը ամրացնելու համար և համոզվեք, որ միակցիչը (սպիտակ հատվածի շարժիչի կտորը) ուղղված է դեպի վեր:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 4: Կցեք ձվի սեփականատերը

Մեր ձուն տեղում պահելու համար մենք ձվի պահոց կցենք անմիջապես X-Stepper շարժիչին: Սա բավականին ուղիղ առաջ է, պարզապես տեղադրեք M3 ընկույզը ուղղանկյուն անցքի ներսում և պտուտակեք M3 Xmm- ի մեջ կլոր անցքի մեջ, և այն պետք է պահի 3D տպված ձվի ձեղաչափը 5 մմ տեղում: Փորձեք որքան հնարավոր է սեղմիչով շարժիչը մղել ձվի պահարանի մեջ:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 5: Կցեք առանցքակալը

KLF08 կրողը պետք է կցված լինի 3D տպված KLF08_Holder- ին: Այն ամրացված է 2* M3 8 մմ պտուտակներով և 2* M3 ընկույզներով: Համոզվեք, որ շրջանակը, որի մեջ կա 2 փոքրիկ պտուտակ, ուղղված է դեպի մասի հարթ կողմը: Նկարը բացատրում է սա:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 6: Կցեք 2 -րդ ձվի սեփականատերը

Երկրորդ ձվի սեփականատերը 3D տպված ձվի_պահող_8 մմ հատվածն է, որը կցված կլինի կրողին: Վերցրեք 8 մմ կապարի պտուտակը և սահեցրեք Ձվի ամրակը դրա մեջ: Այժմ նորից տեղադրեք M3 ընկույզը ուղղանկյուն անցքի մեջ և պտուտակացրեք M3 Xmm- ը կլոր անցքի մեջ: Դրանից հետո դուք կարող եք ձողը սահեցնել առանցքակալի մեջ և օգտագործել պտուտակի փոքր պտուտակները `ձվի ամրակը տեղում պահելու համար: Ձվի սեփականատիրոջ և կրիչի միջև երկարությունը տարբեր կլինի յուրաքանչյուր ձվի համար, այնպես որ դուք պետք է դրանք պտուտակեք ամեն անգամ, երբ մեքենայի մեջ նոր ձու եք դնում: Հստակության համար ես ալենի բանալին դրեցի պտուտակներից մեկի մեջ:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 6: Հիմքի պատրաստում

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

Այս քայլի համար ձեզ հարկավոր է.

  • 2* Ալյումինե պրոֆիլներ
  • 2* 3D տպագիր բազային ափսե
  • 4* M4 30 մմ
  • 4* M4 ընկույզ
  • Base_Plate_Right (3D տպագրված)
  • Base_Plate_Left (3D տպագիր)
  • Գայլիկոն
  • 4.5 մմ Հորատիչ

Քայլ 1: Ամրագրեք ամեն ինչ

Սահեցրեք ալյումինե պրոֆիլները հիմքերի վրա, համոզվեք, որ ամեն ինչ կատարյալ շարված է, քանի որ եթե ոչ, ձեր հիմքը կշարժվի:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 2: Նշեք փորվածքի անցքերը

Ալյումինե հիմքը ներկայումս բավականին թուլացած է, ուստի մենք պետք է դրանք ամրացնենք պտուտակներով: Ահա թե ինչու մեզ պետք են ալյումինե պրոֆիլների անցքեր, որպեսզի պտուտակները տեղավորվեն դրանց միջով: Քանի որ ամեն ինչ չափելը ձանձրալի և շատ ժամանակատար գործընթաց է, մենք պարզապես որպես չափում կօգտագործենք 3D տպագիր բազային ափսեը: Վերցրեք գրիչ և նշեք անցքերը, որպեսզի հետագայում դրանք փորենք: Համոզվեք, որ նշեք ինչպես ներքևի, այնպես էլ վերևի կետերը: Ավելի հեշտ է երկու կողմից հորատել ՝ երկուսն էլ միանգամից հորատելու փոխարեն:

Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 3: Հորատեք անցքերը

Այժմ, երբ մենք նշեցինք անցքերը, ժամանակն է դրանք փորել: Հորատանցքի չափը, որն անհրաժեշտ է, 4.5 մմ է: Համոզվեք նաև, որ օգտագործվող հորատանցքը հատուկ պատրաստված է ալյումինի նման մետաղների համար, ինչը շատ ավելի կհեշտացնի աշխատանքը: Դուք պետք է անցնեք բոլոր այն 8 անցքերի միջով, որոնք մենք նոր ենք նշել:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 4: Տեղադրեք պտուտակները

Այժմ մեր անցքերը պատրաստ են, և մենք կարող ենք սկսել ամեն ինչ իրար միացնել: Օգտագործեք M4 30 մմ պտուտակներ և ընկույզներ: Համոզվեք, որ ընկույզները դնում եք վերևում, որովհետև ես հատուկ անցք եմ արել ՝ 3D տպված բազային թիթեղների ներքևի մասում թաքցնելու համար կլոր պտուտակավոր կափարիչը:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

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

Այս հատվածին մենք ամեն ինչ կցենք մի քանի քայլով, կարող եք մի կողմ դնել և պատրաստվել հաջորդ քայլին:

Քայլ 7: Ամեն ինչ ամրացրեք բազային

Այժմ, երբ մենք ստեղծել ենք հիմքը, ինչպես նաև բոլոր մասերը, կարող ենք սկսել ամեն ինչ ամրացնել հիմքին:

Այս քայլի համար ձեզ հարկավոր է.

  • 6* M4 30 մմ
  • 6* M4 ընկույզ
  • Բոլոր մյուս մասերը, որոնք դուք ստեղծել եք մինչ այժմ:
  • Գայլիկոն
  • 4.5 մմ Հորատիչ

Քայլ 1: Մասերը տեղադրեք ճիշտ տեղում

Նայեք նկարին և տեղադրեք ձեր մասերը ճիշտ նույն տեղում: Կանաչ գրիչ պահողը պետք է լինի ձվի 2 սեփականատերերի մեջտեղում:

Պատկեր
Պատկեր

Քայլ 2: Նշեք անցքերը

Նշեք այն մասի բոլոր 12 անցքերը, որոնք դիպչում են հիմքի ափսեին, որպեսզի հետագայում դրանք փորենք: Յուրաքանչյուր մաս ունի 4 անցք:

Պատկեր
Պատկեր

Քայլ 3: Հորատեք անցքերը

Կրկին օգտագործեք ձեր 4,5 մմ տրամաչափը ՝ բոլոր նշված անցքերը բացելու համար:

Պատկեր
Պատկեր

Քայլ 4: Կրկին ամրացրեք մասերը

Կցեք մասերը նորից իրենց տեղում ՝ բոլորը օգտագործելով M4 30 մմ պտուտակներ և M4 ընկույզներ: Որոշ մասեր ունեն ներդիրներ M4 ընկույզների համար, այնպես որ օգտագործեք դրանք: Դուք կարող եք դրանք ճանաչել վեցանկյուն ձևով:

Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 8: Էլեկտրոնիկա

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

Ձեզ հարկավոր կլինի հետևյալը

  • CNC վահան
  • Արդուինո Ունո
  • 2* A4988 Stepper վարորդ
  • 6* Թռչկոտողներ
  • 12V 2A սնուցման աղբյուր
  • 3* Արականից իգական ցատկող լարեր
  • 3* M3 8 մմ

Քայլ 1. Կցեք Arduino- ն բազայի վրա

Տեղադրեք arduino- ն փոքրիկ հիմքի մեջ և ամրացրեք այն տեղում ՝ օգտագործելով երեք M3 8 մմ պտուտակներ:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 2: Կցեք CNC վահանը

Պարզապես շարեք arduino- ի և CNC վահանի կապում և որոշ ճնշում գործադրեք դրա վրա `այն ամրացնելու համար:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 3: Թռչկոտողներ

Իրականում ես մոռացել էի դա նկարել, բայց դուք պետք է թռիչք դնեք 6 կապում, ինչպես պատկերն է: Գույները կապ չունեն Դուք միայն պետք է դրանք դնեք X և Y բծերի վրա, որոնք նշված են CNC վահանի վրա:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 4: Stepper Motor Drivers

Միացրեք A4988 սափորները CNC վահանում և ստուգեք, որ դրանք ճիշտ կողմնորոշվել եք, հղման համար նայեք նկարին:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 5: Սերվո

Servo հավելվածը մի փոքր բարդ է, քանի որ այս տախտակը նախատեսված չէ մեկի համար: Այսպիսով, servo- ն ունի 3 գույն ՝ սև/շագանակագույնը ներկայացնում է GND, նարնջագույնը/կարմիրը +5V է, իսկ դեղին կամ երբեմն սպիտակ մետաղալարը տվյալներ են: Դուք պետք է դրանք միացնեք իրենց աջ կողմում, և դրա համար կարող եք նայել պատկերին: Դուք պետք է նախ միացնողի լարերի արական կողմը միացնեք servo մալուխին, այնուհետև կանանց ծայրերը կպցրեք CNC վահանի իրենց ճիշտ տեղում: Եթե լարերը շատ չամրացված են, կիրառեք էլեկտրական ժապավեն կամ նույնիսկ բադի ժապավեն:

Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 6: Stepper Motors- ի միացում

Վերցրեք լարերը, որոնք ուղեկցվել են քայլող շարժիչներով և միացրեք դրանք երկուսն էլ ինքնաբերաբար շարժիչի և CNC վահանի մեջ:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Քայլ 7: Էներգամատակարարում

Կտրեք հոսանքի աղբյուրի ծայրը մկրատով և կտրեք 2 մալուխները: Այժմ կցեք GND հաղորդալարը - և 5V լարերը +-ին: 5 Վ լարի վրա սպիտակ շերտեր կան:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Այժմ դուք կարող եք միացնել պատի վարդակին սնուցման աղբյուրը, քանի որ մենք պատրաստվում ենք սկսել էլեկտրոնիկայից:

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

Մեր ձվաբջջի վրա պատկեր ստանալու գործընթացը գնում է հետևյալ կերպ. Սկսելուց առաջ համոզվեք, որ ներբեռնել եք Arduino IDE- ն:

www.arduino.cc/hy/main/software

Տեղադրումը բավականին ուղիղ է, ուստի բացատրությունների կարիք չկա:

1. Ստեղծեք գծանկար

Inkscape- ում դուք կարող եք նախագծել ձեր ձվի վրա ձեր ուզած նկարը: Այս ուսանելի ծրագրում ես չեմ խոսի, թե ինչպես օգտագործել այն, ուստի կարևոր է հետևել inkScape- ի վերաբերյալ սկսնակների փոքր ձեռնարկին:

2. Ստեղծեք GCODE- ը

Մենք կստեղծենք մի կոդ, որը Eggbot- ին ասում է, որ շարժիչները շարժի ճիշտ ճանապարհով, ուստի վերջանում ենք ձվի պատկերով: Մենք կօգտագործենք «JScut» կոչվող վեբ ծրագրակազմ:

3. GODE- ն ուղարկեք Eggbot- ին

Մեկ այլ ծրագրաշարում, որը կոչվում է CNCjs, մենք GCODE- ը կուղարկենք մեր ձվի բոտին:

4. Դիտեք, թե ինչպես է մեքենան ձգում ձվի վրա

Մեր Eggbot- ում մենք կբեռնենք GRBL անունով ծրագիր, որը հիմնականում օգտագործվում է CNC մեքենաներում, բայց մենք մի փոքր կփոխենք այն մեր Eggbot- ի հետ աշխատելու համար: Այս ծրագիրը կարդում է gcode- ը և այն վերածում շարժիչների շարժումների: Բայց երբ սա տեղադրվի Arduino- ում, կարող եք պառկել և հետևել, թե ինչպես է ձեր ձուն ստանում գեղեցիկ ձևավորում:

Քայլ 10. GRBL- ի վերբեռնում Arduino- ում

Ինչպես ավելի վաղ ասացի, GRBL- ը GCODE- ը կվերածի շարժիչի շարժումների: Բայց քանի որ GRBL- ն իրականում ստեղծված է միայն Stepper Motors- ի համար, և մեր Z առանցքը կատարվում է servo- ով, մենք պետք է փոփոխենք այն: Այս մասը քայլ առ քայլ ուղեցույց է, թե ինչպես ներբեռնել, փոփոխել և վերբեռնել GRBL:

Քայլ 1:

Գնացեք այս կայք.

Պատկեր
Պատկեր

Քայլ 2:

Տեղադրվելուց հետո կարող եք բացել zip ֆայլը, ես օգտագործում եմ winRAR- ը, կարող եք նաև ներբեռնել: Այդ ֆայլում որոնեք grbl թղթապանակը և հանեք այդ թղթապանակը ձեր աշխատասեղանին:

Պատկեր
Պատկեր

Քայլ 3:

Այժմ բացեք arduino- ն և գնացեք Sketch Include Library ավելացնել. ZIP գրադարան: Այժմ գտեք grbl թղթապանակը և կտտացրեք բացել: Թղթապանակը պետք է տեղադրվի ձեր աշխատասեղանին:

Պատկեր
Պատկեր

Քայլ 4:

Երբ դա արվի, մենք պատրաստվում էինք ևս մեկ անգամ ֆայլ ներբեռնել: Այս ֆայլը կփոխի GRBL- ը, այնպես որ այն աշխատում է servo շարժիչով: Գնացեք https://github.com/bdring/Grbl_Pen_Servo և կրկին կտտացրեք կլոնավորել կամ ներբեռնել, որից հետո բեռնել zip: Այժմ բացեք այդ ֆայլը և անցեք «grbl» թղթապանակին: Պատճենեք այդ թղթապանակի բոլոր ֆայլերը:

Պատկեր
Պատկեր

Քայլ 5:

Դա անելուց հետո գնացեք File Explorer Documents Arduino Libraries grbl և տեղադրեք այստեղ գտնվող բոլոր ֆայլերը: Եթե կա պատուհան, պարզապես ընտրեք «Փոխարինեք ֆայլերը նպատակակետում»:

Պատկեր
Պատկեր

Քայլ 6:

Վերագործարկեք Arduino IDE- ն և միացրեք Eggbot- ի USB մալուխը ձեր համակարգչին: Ձեր Arduino IDE- ն վերագործարկելուց հետո անցեք Ֆայլի օրինակներ grbl grblUpload:

Պատկեր
Պատկեր

Քայլ 6:

Այժմ գնացեք Գործիքների տախտակ և ընտրեք «Arduino Uno»: Այժմ նորից գնացեք Գործիքների նավահանգիստ և ընտրեք COM պորտը, որին միացված է ձեր arduino- ն:

Պատկեր
Պատկեր

Քայլ 7:

Կտտացրեք վերբեռնումին, ձախ վերևի անկյունում գտնվող կոճակին (սլաքը դեպի աջ) և մեկ րոպե անց ձախ ներքևում պետք է տեսնեք «Վերբեռնումն ավարտված է» գրությունը:

Քայլ 11: Կարգավորեք CNCjs- ը

CNCjs- ը այն ծրագրաշարն է, որը մենք կարող ենք օգտագործել մեքենան վերահսկելու և GCODE մեքենային ուղարկելու համար: Այսպիսով, այս մասում մենք կկարգավորենք CNCjs- ը:

Քայլ 1:

Ներբեռնեք CNCjs ՝

Ոլորեք ներքև և տեղադրեք ստորև նկարում նշված ֆայլը:

Պատկեր
Պատկեր

Քայլ 2:

Բացեք CNCjs- ը և վերին ձախ անկյունում ընտրեք ձեր arduino- ի COM նավահանգիստը, որին հաջորդում է «Բաց» կոճակի սեղմումը:

Այժմ մխիթարիչը պետք է հայտնվի «Բաց» կոճակի տակ:

Քայլ 3:

Վահանակում դուք պետք է գրեք ընդհանուր առմամբ 6 հրաման, դրանք կհամոզվեն, որ եթե մեքենային խնդրեն 1 մմ տեղաշարժվել, այն իրականում 1 մմ -ի փոխարեն շարժվում է, օրինակ, 3 մմ -ի փոխարեն: Յուրաքանչյուր հրամանից հետո պետք է սեղմել enter:

  1. $100 = 40
  2. $101 = 40
  3. $110 = 600
  4. $111 = 600
  5. $120 = 40
  6. $121 = 40
Պատկեր
Պատկեր

CNCjs- ն այժմ պատշաճ կերպով տեղադրված և տեղադրված է:

Քայլ 12: InkScape

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

Դուք կարող եք ներբեռնել inkScape- ը այստեղ ՝

InkScape- ը տեղադրելուց հետո կարող եք առաջ գնալ և բացել այն: Նախքան դիզայն սկսելը, մենք պետք է մեր ուրվագծին տանք ճիշտ չափսեր: Էսքիզի չափերը պետք է լինեն 20 մմ x 80 մմ:Այս չափերի համար մենք կաղապար կստեղծենք, այնպես որ դուք միայն մեկ անգամ պետք է մուտքագրեք չափերը:

Դուք կարող եք ձևանմուշ ստեղծել ՝ ընտրելով Ֆայլ, այնուհետև ՝ Փաստաթղթի հատկություններ: Այստեղ փոխեք լայնությունը 20 մմ և բարձրությունը 80 մմ:

Պատկեր
Պատկեր

Այժմ գնացեք Ֆայլ, ապա Պահպանեք որպես և պահեք այն այս թղթապանակում: C: / Program Files / Inkscape / share / templates: Չմոռանաք ֆայլին անուն տալ, ես կանչեցի իմ EggTemplate- ը:

Պահելուց հետո վերագործարկեք Inkscape- ը և անցեք հիմնական ընտրացանկ: Ընտրեք Ֆայլ, այնուհետև Կաղապարից Նոր… և այնուհետև ընտրեք Ձվի ձևանմուշ կամ այն ձևը, որն ընտրել եք կաղապարի համար: Այժմ դուք կարող եք սկսել նախագծել ձեր ձուն:

Ես պարզապես ձևավորեցի արագ և պարզ տեքստ, որը ասում է Բարև իմ լեզվով, որը հոլանդերենն է ցուցադրական նպատակներով

Երբ ավարտեք ձեր դիզայնը, գնացեք Ֆայլ, որին հաջորդում է Պահել որպես և պահպանեք ձեր ֆայլը ինչ -որ տեղ ձեր համակարգչում: Դուք պետք է այն պահեք որպես *.svg ֆայլ:

Քայլ 13. Նախագծում GCODE- ի վրա

Այս պահին մենք ունենք *.svg ֆայլ, բայց մեր arduino- ն կարող է վերցնել միայն *.gcode ֆայլեր, այնպես որ մենք պատրաստվում ենք մեր *.svg ֆայլը վերածել *.gode ֆայլի ՝ օգտագործելով «jscut» կոչվող վեբ ծրագիրը:

Սա կայքի հղումն է ՝

Կարող եք առաջ գնալ և սեղմել Բացել SVG- ն, այնուհետև ընտրել տեղականը և գտնել *.svg ֆայլը, որը դուք նոր եք ստեղծել: Այժմ կտտացրեք յուրաքանչյուր օբյեկտի վրա, որպեսզի դրանք կապույտ դառնան: Շարունակեք և կտտացրեք make all mm և փոխեք Տրամագիծը մինչև 0.2 մմ: Դրանից հետո կտտացրեք Ստեղծեք գործողություն, այնուհետև կտտացրեք eroրո կենտրոն: Եվ վերջապես, ամենակարևորը, կտտացրեք պահպանել gcode- ը և ֆայլը պահեք ինչ -որ տեղ ձեր համակարգչի վրա:

Պատկեր
Պատկեր

Քայլ 14: Ձվի ամրացում

Այժմ առաջ գնացեք և տեղադրեք Eggbot- ի մեջ ՝ թուլացնելով KLF08 առանցքակալի 2 պտուտակները: Նկարում պատկերված են այն պտուտակները, որոնց մասին ես խոսում եմ, քանի որ դրա մեջ կա ալենի բանալին: Գրիչը ամրացրեք նաև գրիչին, թուլացնելով պտուտակը, տեղադրեք գրիչը ներսում, նորից ամրացրեք պտուտակը: Երբ servo- ն տեղափոխվում է վեր, գրիչը չպետք է կարողանա դիպչել գրչին, բայց երբ այն շարժվում է ներքև, գրիչը պետք է դիպչի ձվին: Այսպիսով, դուք պետք է մի փոքր գուշակեք և հարմարեցնեք բարձրությունը մեկ -մեկ:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

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

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

Քայլ 15. GODE- ի վերբեռնում

Սա վերջին քայլն է, միացրեք հոսանքի մալուխը և նաև USB մալուխը համակարգչին: Բացեք CNCjs- ը և կտտացրեք Բացել: Դրանից հետո կտտացրեք վերբեռնման G- կոդը և ընտրեք մեր ստեղծած *.gcode ֆայլը: Դրանից հետո կտտացրեք գործարկման կոճակին: Եվ մեքենան պետք է սկսի տպել:

Պատկեր
Պատկեր

Ահա իմ մեքենայի նկարը, որը տպում է տեքստի պարզ դիզայնը:

Պատկեր
Պատկեր

Քայլ 16: Նախագծեր

Ես ժամանակ չեմ ունեցել շատ հիանալի ձևեր ստեղծելու համար, քանի որ քննություններ ունեմ…

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

Պատկեր
Պատկեր

jjrobots- ի կողմից:

Հղում ՝

Քայլ 17: Խնդիրների լուծում

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

Ձվի վրա պատկերն արտացոլված է:

Պտտեցնել Y-Stepper- ի միացումը CNC- վահանի վրա:

Ձուն ազատ է:

Հավկիթը ավելի լավ սեղմեք իր տիրոջ մեջ:

Գրիչը ձվի վրա չի գրում:

Օգտագործեք գրիչ, որն ավելի ծանր է և ունի ավելի մեծ կետ

Arduino մրցույթ 2020
Arduino մրցույթ 2020
Arduino մրցույթ 2020
Arduino մրցույթ 2020

Երկրորդ տեղը Arduino մրցույթում 2020 թ

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