![Arduino Mega Stepper Shield Rubiks Cube Solver- ի համար `4 քայլ Arduino Mega Stepper Shield Rubiks Cube Solver- ի համար `4 քայլ](https://i.howwhatproduce.com/images/005/image-14921-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Arduino Mega Stepper Shield Rubiks Cube Solver- ի համար Arduino Mega Stepper Shield Rubiks Cube Solver- ի համար](https://i.howwhatproduce.com/images/005/image-14921-1-j.webp)
Քիչ առաջ ես աշխատում էի մի մեքենայի վրա, որն ինքնաբերաբար լուծում է ցանկացած խառնված 3x3 Rubiks խորանարդ: Դրա վերաբերյալ իմ հրահանգները կարող եք տեսնել այստեղ: Projectրագրում polulu- ի stepper վարորդները օգտագործվում էին վեց շարժիչ վարելու համար: Որպեսզի երկուսն ավելի դյուրին դարձնեն այս վարորդներին arduino մեգա սարքին (որը վերահսկում է ամբողջը), ստեղծվեց անհատական համակարգիչ: Այս հրահանգները ներառում են polduu a4988 վարորդների համար arduino mega- ի համար շարժիչային վահան ստեղծելու գործընթացը:
Վայելեք:
Քայլ 1: Ստեղծեք սխեմատիկ
Որպես առաջին քայլ, pcb- ի սխեման պետք է մուտքագրվի արծվի մեջ: Բացի այդ, բոլոր անհրաժեշտ բաղադրիչները պետք է կամ ներմուծվեն գրադարանից կամ ստեղծվեն ձեռքով: Համացանցում հեշտ է գտնել arduino մեգապաշտպան վահանի ոտնահետքը և սխեմատիկը: Միակ բաղադրիչը, որը պատվերով կառուցված էր, իրենք էին շարժիչային վարորդները: Այնուամենայնիվ, ես չեմ մանրամասնի, թե ինչպես դա անել, քանի որ արդեն գոյություն ունեցող թեմայի վերաբերյալ զարմանալի ցուցումներ կան (տես այստեղ): Սխեման ինքնին շատ պարզ է, քանի որ դրա միակ խնդիրն է շարժիչային վարորդները միացնել համապատասխան Arduino կապումներին: Բացի այդ, անջատիչ կոնդենսատորները տեղադրվեցին յուրաքանչյուր ic- ի vcc պին մոտ `անխափան աշխատանք ապահովելու համար: Polulu stepper- ի վարորդները հնարավորություն են տալիս միկրո քայլը միացնել իրենց երեք կապում կոշտ լարերով `գետնին կամ vcc- ին: Այդ կապում տեղադրվեցին զոդման կամուրջներ `անհրաժեշտության դեպքում հետագայում ճշգրտումներ թույլ տալու համար: Ստորև կարող եք տեսնել սխեմատիկ հատվածը (վեց վարորդներից միայն մեկն է ներառված այստեղ): Ամբողջական սխեման ակնհայտորեն կարելի է ներբեռնել այս պատկերակի վերջում:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/005/image-14921-2-j.webp)
Քայլ 2: Pcb- ի ուղղորդում
PCB- ի ուղղորդումը բաղկացած է բոլոր բաղադրիչների այնպես դասավորելու փորձից, որ դրանք հեշտությամբ կարող են կապված լինել միմյանց հետ: Իհարկե, ավելի բարդ համակարգիչներ ստեղծելիս շատ բան պետք է հաշվի առնել այն նախագծելիս: Այնուամենայնիվ, այս դեպքում երթուղումը բավականին պարզ է: Վարորդների բոլոր տվյալների կապերը միացված են arduino- ի իրենց համապատասխան կապումներին, իսկ վերին և ստորին շերտի բազմանկյունները օգտագործվել են բոլոր հիմքերը և VCC- ները միմյանց հետ կապելու համար:
![Պատկեր Պատկեր](https://i.howwhatproduce.com/images/005/image-14921-3-j.webp)
Քայլ 3: Pcb- ի պատվիրում
Կան բազմաթիվ կայքեր, որտեղ համակարգիչներ կարելի է պատվիրել շատ քիչ գումարով: Երկու կայքեր, որոնցից ես օգտվել եմ և մինչ այժմ մեծ փորձ ունեմ.
jlcpcb.com/https://www.pcbway.com/
Տախտակների ժամանումը կարող է որոշ ժամանակ պահանջել, բայց որակը երբեք չի հիասթափեցրել:
Խորհուրդ ենք տալիս:
Ֆունկցիոնալ USB ֆլեշ կրիչ Rubiks Cube: 7 քայլ (նկարներով)
![Ֆունկցիոնալ USB ֆլեշ կրիչ Rubiks Cube: 7 քայլ (նկարներով) Ֆունկցիոնալ USB ֆլեշ կրիչ Rubiks Cube: 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-4354-j.webp)
Ֆունկցիոնալ USB ֆլեշ կրիչ Rubiks Cube: Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել ձեր սեփական Rubik USB ֆլեշ կրիչը: Պատրաստի արտադրանքը կարող եք տեսնել հետևյալ տեսանյութում
Stepper Motor վերահսկվող Stepper Motor առանց միկրոկոնտրոլերի: 6 քայլ
![Stepper Motor վերահսկվող Stepper Motor առանց միկրոկոնտրոլերի: 6 քայլ Stepper Motor վերահսկվող Stepper Motor առանց միկրոկոնտրոլերի: 6 քայլ](https://i.howwhatproduce.com/images/002/image-4196-13-j.webp)
Stepper Motor Controlled Stepper Motor առանց Microcontroller. Այս նախագիծը չի պահանջում բարդ միացում կամ միկրոկոնտրոլեր: Այսպիսով, առանց ավելորդ քայլի, եկեք սկսենք:
Rubics Cube Solver Bot: 5 քայլ (նկարներով)
![Rubics Cube Solver Bot: 5 քայլ (նկարներով) Rubics Cube Solver Bot: 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-6744-30-j.webp)
Rubics Cube Solver Bot. Ինքնավար ռոբոտ պատրաստելը, որը լուծում է ֆիզիկական Ռուբիկի խորանարդը: Սա նախագիծ է Robotics Club, IIT Guwahati- ի ներքո: Այն պատրաստված է պարզ նյութից, որը կարելի է հեշտությամբ գտնել: Հիմնականում մենք օգտագործում էինք Servo շարժիչներ & Arduino- ն դրանք վերահսկելու համար, ակրիլ նա
BricKuber Project - Raspberry Pi Rubiks Cube լուծող ռոբոտ. 5 քայլ (նկարներով)
![BricKuber Project - Raspberry Pi Rubiks Cube լուծող ռոբոտ. 5 քայլ (նկարներով) BricKuber Project - Raspberry Pi Rubiks Cube լուծող ռոբոտ. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1121-137-j.webp)
BricKuber Project. Raspberry Pi Rubiks Cube լուծող ռոբոտ խորանարդ լուծող ռոբոտ Raspberry Pi- ով: Ավելի շուտ գնալու
Ուղեցույց L298 2Amp Motor Driver Shield- ի համար Arduino- ի համար. 6 քայլ
![Ուղեցույց L298 2Amp Motor Driver Shield- ի համար Arduino- ի համար. 6 քայլ Ուղեցույց L298 2Amp Motor Driver Shield- ի համար Arduino- ի համար. 6 քայլ](https://i.howwhatproduce.com/images/001/image-1767-134-j.webp)
L298 2Amp Motor Driver Shield- ը Arduino- ի համար. Նկարագրություն L298 2Amp Motor Driver Shield- ը Arduino- ի համար հիմնված է L298 շարժիչի վարորդի ինտեգրալ սխեմայի վրա, լիարժեք կամուրջի շարժիչ: Այն կարող է վարել երկու առանձին 2A DC շարժիչներ կամ 1 2A քայլ շարժիչ: Շարժիչի արագությունը և ուղղությունները կարող են վերահսկվել առանձին