Բովանդակություն:
- Քայլ 1: Պատրաստեք ձեր բաղադրիչը
- Քայլ 2: Առաջին շերտ
- Քայլ 3: Երկրորդ շերտ
- Քայլ 4: Միացրեք այն
- Քայլ 5: Ընտրովի քայլ
Video: Maze Solver Robot: 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
- այս ռոբոտը նախատեսված է պարզ լաբիրինթոս լուծելու համար ՝ առանց որևէ արհեստական ինտելեկտի, օգտագործելով ծածկագրում այս հետևյալ տեխնիկան.
1) PID
2) ռոտացիայի հավասարումներ
3) ստուգաչափում
gitHub կոդի հղում.
github.com/marwaMosafa/Maze-solver-algorithm-
Քայլ 1: Պատրաստեք ձեր բաղադրիչը
Ես օգտագործեցի վերը թվարկված բոլոր բաղադրիչները.
1-2 շարժիչով շարժիչ
2- 2 անիվ
3- 1 կլաստեր անիվ
4- LCD
5- հացի տախտակ և որոշ լարեր (արական -արական) && (արական - իգական)
6- 3 ուլտրաձայնային տվիչ
4- ուլտրաձայնային կրիչ
5- Arduino UNO- ի խորհուրդ
6- 2 մարտկոց 3.7 Վ մարտկոցի բռնակով
7- L298N շարժիչ
8- փայտե շասսի ռոբոտի մարմնի համար
9- անջատիչ
Քայլ 2: Առաջին շերտ
1- Շարժիչը, անիվները և շարժիչը միացրեք շասսիին
2- շարժիչները միացրեք շարժիչին `լարերի միջոցով
3-րդ, 3-րդ, 12-րդ, 13-րդ, 5-րդ, 2-րդ, 7-րդ կապերի քշելու համար `arduino- ի համար
նշեք, որ.
եթե աջ շարժիչի անիվը, օրինակ, շարժվում է հակառակ ուղղությամբ, որը դուք տվել եք, պարզապես փոխեք շարժիչի լարերը, որոնք միացել են շարժիչին
Քայլ 3: Երկրորդ շերտ
- տեղադրեք arduino- ն, տվիչները և տախտակի շերտը երկրորդ շասսիի վրա և թույլ տվեք մի փոքր լարեր տեղադրել
խնդրում եմ կարդալ կոդի ֆայլը ՝ իմ կապը իմանալու համար, բայց եկեք ամփոփենք.
1) Սխտորի յուրաքանչյուր սենսորի VCC- ն և GND- ը, Trigger- ը և Echo- ն կցված են 3 սենսորների A0, A1, A2, A3, A4, A5 կապումներին
2) 5V և GND arduino- ից ՝ հացի տախտակը մատակարարելու համար
3) 5 վ լարումից դեպի arduino մուտք
4) GND arduino- ից GND սկավառակ
Քայլ 4: Միացրեք այն
մարտկոցի մարտկոցը դրեք մարտկոցների մեջ և վերցրեք կարմիր մետաղալարն այն միացրեք մուտքի քորոցին սկավառակին, իսկ սև մետաղալարն արդուինոյի մետաղալարով շարժիչի GND- ին:
Քայլ 5: Ընտրովի քայլ
այս քայլը ՝ ձեր ռոբոտի հետ որոշ ուրախություն պատճառելու համար
1) տեղադրեք ձեր LCD- ը և միացրեք arduino- ին միացված կոդի նման
2) միացրեք մարտկոցի կրիչի կարմիր մետաղալարը անջատիչի ON փինին և մյուս պինից մետաղալար վերցրեք սկավառակի մուտքին ՝ անջատիչով ռոբոտի միացումը վերահսկելու համար
3) վերջապես դա արված է և ազատ զգացեք փորձեք այն և ինձ տեղեկացրեք, եթե որևէ խնդիրների բախվեք
Խորհուրդ ենք տալիս:
3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)
3d Maze Game օգտագործելով Arduino. Բարև ընկերներ, այնպես որ այսօր մենք պատրաստվում ենք լաբիրինթոս խաղ պատրաստել ARDUINO UNO- ի միջոցով: Քանի որ Arduino Uno- ն առավել հաճախ օգտագործվող տախտակն է, դրա հետ խաղեր պատրաստելը շատ թույն է: Այս Ուղեցույցում թույլ է տալիս կատարել լաբիրինթոս խաղ, որը վերահսկվում է ջոյստերի միջոցով: Մի մոռացեք
ՀՕՄ - Arduino Rubik Solver: 13 քայլ (նկարներով)
ARS - Arduino Rubik Solver. ARS- ը Ռուբիկի խորանարդը լուծելու ամբողջական համակարգ է. Այո, մեկ այլ ռոբոտ `խորանարդը լուծելու համար: ARS- ը եռամյա դպրոցական նախագիծ է ՝ պատրաստված 3D տպագրված մասերով և լազերային կտրված կառույցներով. Arduino- ն ստանում է ստացված ճիշտ հաջորդականությունը տնային պատրաստված բազմոցի կողմից
Arduino Pocket Game Console + A -Maze - Maze Game: 6 քայլ (նկարներով)
Arduino Pocket Game Console + A -Maze - Maze Game. Բարի գալուստ իմ առաջին ուսանելի: Նախագիծը, որը ես ուզում եմ այսօր կիսել ձեզ հետ, Arduino լաբիրինթոս խաղն է, որը դարձավ գրպանի մխիթարիչ, նույնքան ունակ, որքան Arduboy- ն և Arduino- ի վրա հիմնված նման կոնսուլները: Այն կարող է շողշողալ իմ (կամ ձեր) ապագա խաղերով ՝ շնորհիվ ցուցահանդեսի
Rubics Cube Solver Bot: 5 քայլ (նկարներով)
Rubics Cube Solver Bot. Ինքնավար ռոբոտ պատրաստելը, որը լուծում է ֆիզիկական Ռուբիկի խորանարդը: Սա նախագիծ է Robotics Club, IIT Guwahati- ի ներքո: Այն պատրաստված է պարզ նյութից, որը կարելի է հեշտությամբ գտնել: Հիմնականում մենք օգտագործում էինք Servo շարժիչներ & Arduino- ն դրանք վերահսկելու համար, ակրիլ նա
Make a Maze Runner Robot: 3 քայլ (նկարներով)
Make a Maze Runner Robot. Լաբիրինթոս լուծող ռոբոտները ծագում են 1970-ականներից: Այդ ժամանակից ի վեր IEEE- ն անցկացնում է լաբիրինթոս լուծման մրցումներ, որոնք կոչվում են Micro Mouse Contest: Մրցույթի նպատակն է ստեղծել ռոբոտ, որը հնարավորինս արագ կգտնի լաբիրինթոսի միջնակետը: Ա - ն