Բովանդակություն:
- Քայլ 1: Ձեր ճանապարհորդության պահանջները
- Քայլ 2: Ոչնչացում
- Քայլ 3: Sոդումը միացված է
- Քայլ 4: Հզոր սկուտեղ
- Քայլ 5. Arduino գործը
- Քայլ 6: Փորձություն կրակի միջոցով
- Քայլ 7: Հավաքման գիծ
- Քայլ 8: Float On
- Քայլ 9: Հաքերների ժամանակ:
- Քայլ 10: Հաջողությունը A !?
Video: Arduino CNC գծագրական մեքենա (կամ հաջողության ճանապարհը). 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս նախագիծը հիմնված է հիմնականում այն իրերի վրա, որոնք հեշտ է գտնել: Գաղափարն այն է, որ վերցնենք երկու չօգտագործված համակարգչային սկավառակի միավոր և դրանք միավորենք ՝ ստեղծելով ավտոմատ գծագրման մեքենա, որը նման է CNC մեքենայի:
Շարժիչներից դուրս օգտագործվող կտորները ներառում են երկու սկավառակների շարժիչներն ու բազրիքները և կրիչներից առնվազն մեկի պլաստիկ հավաքածուն (ներառյալ սկուտեղը)
Քայլ 1: Ձեր ճանապարհորդության պահանջները
Անհրաժեշտ կտորներ.
- Արդուինո ունո
- 1 քայլ շարժիչ (մենք օգտագործեցինք 28BYJ-48 մոդելի համարը)
- Adafruit շարժիչի վահան v2
- Շատ լարեր
- Երկու համակարգչային սկավառակներ
- ըստ ցանկության. որոշ 3D տպագիր շարժակներ և ռելսեր
- Որոշ փայտ կամ կառուցվածքային նյութեր Համակարգիչ
Պահանջվում է Arduino կոդ.
Adafruit շարժիչի վահանի հետ աշխատելու համար հարմարեցված GRBL կոդ (Riley_adafruit_cnc_2)
Անհրաժեշտ համակարգչային ծրագրակազմ.
- Arduino IDE Plotter
- Կոդավորված նկար կամ նկարչական ֆայլեր (google ձեր նախընտրած ֆայլը):
Անհրաժեշտ գործիքներ.
- Sոդման սարքավորումներ
- Սոսինձ ատրճանակ և սոսինձ ձողիկներ
- Քանոն
- Գրիչ
- Համբերություն
Քայլ 2: Ոչնչացում
Առանձնացրեք DVD սկուտեղները ՝ համոզվելով, որ պահպանեք DVD սկուտեղներից առնվազն մեկի կառուցվածքային ամբողջականությունը `միաժամանակ հեռացնելով մետաղական բաղադրիչը, որը սովորաբար ունի երկու բազրիք: Այս սկուտեղների տեղադրման գործընթացը կտարբերվի տարբեր cd սկուտեղներից: Երկու շարժիչով շարժիչները պետք է նման լինեն ստորև բերված նկարի ՝ մեկ անգամ հեռացնելուց հետո: Ուշադրություն դարձրեք, որ սկավառակը պտտող հատվածը հեռացվել է, քանի որ դրա կարիքը չի լինի:
Քայլ 3: Sոդումը միացված է
Մեկուսացնելուց հետո հաջորդ քայլը տերմինալների միացումն է շարժիչի մեջ, որը երևում է նկարում: Կրկին այն ձևը, որով այս տերմինալները կցվում են շարժիչին, կարող է տարբերվել ըստ կոնկրետ մոդելի: Ինչպես են դրանք միանում Adafruit շարժիչային վահանին, կքննարկվի ավելի ուշ: Կրկնեք նույն կարգավորումը սկավառակի երկրորդ շարժիչի հավաքման համար:
Այս երկուսը կծառայեն որպես մեր Y և Z առանցք գծագրման գործընթացում:
Քայլ 4: Հզոր սկուտեղ
Հաջորդ քայլն այն է, որ սկավառակի սկուտեղը աշխատի, որը կլինի X առանցքը: Այդ նպատակով օգտագործվում էր հետընթաց շարժիչը, և հավաքման համար անհրաժեշտ էր, որ սկուտեղի կտրող մասերը տեղավորվեին հանդերձում: (տես նկարները) Այս պահին մենք հասկացանք, որ մեր հանդերձանքի հարաբերակցությունն անջատված է, և անհրաժեշտ է լրացուցիչ ծպտուն: Վերջում մենք որոշեցինք տպել 4 -ից 1 հարաբերակցության հանդերձում, որը թույլ կտա հարթությունն ու ճանապարհի հեռավորությունը, որը պահանջվում է նկարը հաջողությամբ ավարտելու համար ՝ առանց սենյակից դուրս մնալու:
Քայլ 5. Arduino գործը
Միացրեք Arduino- ի հավաքածուն և շարժիչի վահանի կարգավորումը: Այս քայլի համար անհրաժեշտ է մի փոքր զոդում: Կլինեն երկու Adafruit Motor Shields կուտակված: Գործողության եղանակի պատճառով կամուրջը պետք է զոդել, որպեսզի երկրորդ arduino- ն նույնականացվի: Դրա հիմքում ընկած գործընթացը բացատրվում է այստեղ.
learn.adafruit.com/adafruit-motor-shield-v…
Ամրացրեք կամուրջը, ինչպես ցույց է տրված ստորև ՝ պիտակավորված 1 -ի վերևում, Adafruit շարժիչի վահանի համար: Առաջին տախտակը պետք է լինի (0x60), իսկ վերին տախտակը `(0x61): Բացի այդ, ուշադրություն դարձրեք 2. պիտակով թռիչքին: Այն տեղադրված է ինչպես ներքևի, այնպես էլ վերևի վահանների վրա, որոնք խորհուրդ են տալիս տախտակներին իրենց ուժը վերցնել արդուինոյից ՝ դրա վերևի կապույտ տերմինալների փոխարեն: Դուք կարող եք ընտրել ձեր սեփական էներգիայի աղբյուրը միացնել այս կապույտ տերմինալներին, եթե arduino- ն բացակայում է: (Ուշադրություն դարձրեք, որ երեք շարժիչն աշխատելիս մենք ունենք arduino- ն միացված համակարգչին, գումարած 9v հոսանքի աղբյուրը նույնպես աշխատում է arduino- ին)
Քայլ 6: Փորձություն կրակի միջոցով
Փորձարկում! Նախքան ամեն ինչ միացնելը փորձարկեք ձեր մասերը: Մենք հատկապես դժվարացանք տեղեկատվություն գտնել այն մասին, թե ինչպես կարելի է միացնել քայլող շարժիչները Adafruit Motor Shield- ին: Այսպիսով, ահա օգտակար դիագրամ: Կարևոր է նշել, որ 1 և 4 (կապույտ և նարնջագույն) և 2 և 5 (վարդագույն և դեղին) կապերը զույգ են: Երբեմն դրանք սխալ կերպով միացնելը կարող է նշանակել շարժիչի գործելակերպի հակադարձում: Բացի այդ, այս գծապատկերում կարմիրը հիմնավորված է, ինչպես ցույց է տրված ստորև: Եթե սկավառակի հավաքման շարժիչները միայն 4 տերմինալ ունեն, թողեք գետնին առանց միացման:
Շարժիչների շարժը կառավարելու համար օգտագործեք այն ծրագրաշարը, որը նկարագրված է անհրաժեշտ գործիքներում ՝ օգտագործելով տրված հղման գծապատկերային ծրագրակազմը:
Իսկապես հեշտ միջոց է ստուգել, թե որ տերմինալներն են զույգ, դա օհմաչափով փորձարկելն է: Ահա հիանալի ուղեցույց, թե ինչպես գտնել ձեր սլաքային շարժիչի մետաղալարերի զույգերը.
knowledge.ni.com/KnowledgeArticleDetails?i…
Երբ գտաք ձեր զույգերը, առաջինը տեղադրեք M1, երկրորդը `M2
Քայլ 7: Հավաքման գիծ
Բոլոր շարժիչների փորձարկումից հետո կարող եք սկսել հավաքումը: Առաջին քայլը Y և Z առանցքները X- առանցքից բարձր պահելու կառույց ստեղծելն է: Դա արվել է հոբբիի խանութից գնված պարզ իրերի միջոցով: Տե՛ս ստորև նկարը:
Քայլ 8: Float On
Հաջորդ քայլն այն է, որ Z առանցքը ամրացնենք Y- առանցքի հավաքույթին: Դա հիմնականում արվում էր տաք սոսինձով, չնայած, անկասկած, մենք դա այլ կերպ կանեինք ՝ ավելի շատ ժամանակ և գործիքներ ունենալով:
Քայլ 9: Հաքերների ժամանակ:
Այժմ Arduino- ի ծրագրավորման ժամանակն է: Առաջին քայլը կլինի կցված ծածկագիրը ձեր Arduino- ում բեռնելը: Ձեր Arduino IDE- ն բացելուց և կցված ծրագիրը բացելուց հետո մնում է միայն փոխել նավահանգիստը, որով միացված է ձեր arduino- ն և հարվածել ARROW- ին (կամ վերբեռնման կոճակին) այն ուղարկելու համար:
Քայլ 10: Հաջողությունը A !?
Թեև այս ծածկագիրը հիմնված է GRBL- ի սկզբնական կոդի վրա, կարևոր է նշել, որ այն մեծապես փոփոխվել է adafruit շարժիչային վահաններով աշխատելու համար: Դրա պատճառով GRBL- ում կան շատ բացակայող գործառույթներ, որոնք չեն աշխատում այս կարգավորումին մուտքագրելիս: Այնուամենայնիվ, ցանկացած հիմնական գծագրության համար (այսինքն ՝ գծապատկեր) այս կոդը հիանալի աշխատում է: Այն կարող է նկարել ցանկացած GCODE, որը ձևաչափվել է որպես G90:
Եթե դուք կառուցել եք նույն կարգաբերումը, ինչ մենք, ապա ձեր arduino- ն այժմ կաշխատի: Եթե դուք կատարել եք այլ տարբերակ ՝ օգտագործելով տարբեր շարժիչներ կամ տարբեր չափսեր, ապա ստիպված կլինեք փոխել կազմաձևման ֆայլը, որը ներառված էր Arduino կոդի մեջ:
** ՄԻԱՅՆ ՓՈՓՈԽՈԹՅՈՆՆԵՐ «config.h» ՖԱՅԼՈՄ, ԿՈԴՈ AN Ո ANՐԵ ՈՐԵ ՓՈՓՈԽՈԹՅՈՆՆԵՐԸ ԿՊԱՏԱՍԽԱՆԵՆ PROՐԱԳԻՐԸ ՉԳՈՐԵԼ **
Հետադարձ հայացք գցելով ՝ մենք կարող էինք, հավանաբար, օգտագործել սկուտեղի հավաքումը և ամրացնել որոշ կառուցվածքը, ավելի լավ չափել տարբեր առանցքների թեքության համար և ընդհանրապես այն ավելի կառուցվածքային դարձնել: Սա կոկիկ նախագիծ է, որը կարող է մասշտաբավորվել և կիրառվել այլ նպատակների համար:
Հիմնական պատկերացում ստանալով, թե ինչպես է աշխատում GRBL- ը և ինչպես են աշխատում X, Y, Z առանցքային շարժիչներով շարժիչները, այս նախագիծը չափազանց մասշտաբելի է, քանի դեռ դրա համար անհրաժեշտ նյութեր կան: Մենք ընտրեցինք այս չափսերից մեկը պատրաստել, քանի որ սահմանափակված էինք DVD սկուտեղի չափսերով: Այնուամենայնիվ, եթե դուք ընտրեք այն պատրաստել գոտիներով և սանդղակի շարժիչներով, ապա ձեզ կսահմանափակեն միայն աստիճանների ոլորող մոմենտը:
Խորհուրդ ենք տալիս:
Rանկացած մեքենա/մեքենա դարձնել Bluetooth հավելվածի վերահսկման մեքենա ՝ 9 քայլ
Rանկացած R/C մեքենա վերածել Bluetooth ծրագրի կառավարման R/C մեքենայի. Այս նախագիծը ցույց է տալիս սովորական հեռակառավարման մեքենան Bluetooth (BLE) կառավարման մեքենայի Wombatics SAM01 ռոբոտաշինական տախտակով, Blynk App- ով և MIT App Inventor- ով փոխելու քայլերը: շատ ցածր գնով RC մեքենաներ են `բազմաթիվ հնարավորություններով, ինչպիսիք են LED լուսարձակները և
DIY MINI CNC Գծագրական Մեքենա ՝ 6 քայլ
DIY MINI CNC Գծագրական Մեքենա. Սա մինի cnc նկարչական մեքենա է
Arduino CNC պլոտատոր (Գծագրական մեքենա). 10 քայլ (նկարներով)
Arduino CNC Plotter (ՆԿԱՐՄԱՆ ՄԵՔԵՆԱ). Հե guysյ տղերք: Հուսով եմ, որ դուք արդեն վայելել եք իմ նախկին ուսանելի " Ինչպես պատրաստել ձեր սեփական Arduino ուսումնական հարթակը " և դուք պատրաստ եք նորին, ինչպես միշտ, ես պատրաստեցի այս ձեռնարկը, որը ձեզ քայլ առ քայլ կառաջնորդի ՝ այսպիսի սուպեր զարմանալի դարձնելիս
Ածր ծախս, Arduino- ի հետ համատեղող գծագրական ռոբոտ. 15 քայլ (նկարներով)
Ածր ծախս, Arduino- ի հետ համատեղող գծագրման ռոբոտ. Նշում. Ես ունեմ այս ռոբոտի նոր տարբերակ, որն օգտագործում է տպագիր տպատախտակ, ավելի հեշտ է կառուցել և ունի IR խոչընդոտների հայտնաբերում: Ստուգեք այն http://bit.ly/OSTurtle Ես նախագծել եմ այս նախագիծը 10-ժամյա սեմինարի համար ChickTech.org- ի համար, որի նպատակն է
Գծագրական մեքենա ՝ 4 քայլ (նկարներով)
Գծագրական մեքենա. Ինչպես ես նկարեցի իմ նկարչական մեքենան, և այդ ընթացքում արվեստագետներին հնացրեցի: Երբ ես առաջին անգամ տեղափոխվեցի իմ նոր ստուդիա, ես ոչ մի կարևոր նախագիծ չէի սպասում և դեռ հարմար չէի այդ տարածքում: Ես կառուցեցի այս " Գծագրական մեքենա " որպեսզի կարողանամ լինել