Բովանդակություն:
- Քայլ 1: Քայլ 1. Լաբիրինթոսի լուծում
- Քայլ 2. Քայլ 2. Պատվիրեք մասեր
- Քայլ 3: Քայլ 3: Կարդացեք սենսորից
![Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ ՝ 3 քայլ Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ ՝ 3 քայլ](https://i.howwhatproduce.com/images/003/image-7555-23-j.webp)
Video: Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ ՝ 3 քայլ
![Video: Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ ՝ 3 քայլ Video: Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ ՝ 3 քայլ](https://i.ytimg.com/vi/83TIvWUCH3Q/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
![Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ](https://i.howwhatproduce.com/images/003/image-7555-24-j.webp)
![Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ](https://i.howwhatproduce.com/images/003/image-7555-25-j.webp)
![Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ Լաբիրինթոս լուծող ինտուիտիվ ռոբոտ](https://i.howwhatproduce.com/images/003/image-7555-26-j.webp)
Այս Instructable- ում դուք կսովորեք, թե ինչպես պատրաստել լաբիրինթոս լուծող ռոբոտ, որը լուծում է մարդկանց քաշած լաբիրինթոսները:
Մինչ ռոբոտների մեծ մասը լուծում է առաջին տեսակի գծված լաբիրինթոսները (դուք պետք է հետևեք գծերին, դրանք ուղիներ են), սովորական մարդիկ հակված են նկարել երկրորդ տեսակի լաբիրինթոսները: Սրանք շատ ավելի դժվար և ընտրող են ռոբոտի համար, բայց ոչ անհնար:
Քայլ 1: Քայլ 1. Լաբիրինթոսի լուծում
![Քայլ 1: Լաբիրինթոսի լուծում Քայլ 1: Լաբիրինթոսի լուծում](https://i.howwhatproduce.com/images/003/image-7555-27-j.webp)
Ես իրականում հաշվի եմ առել լաբիրինթոս լուծման բազմաթիվ մեթոդներ, բայց ամենաօգտագործվող մեթոդը հեշտ է ծրագրավորել, մինչդեռ այն լուծում է գրեթե ցանկացած լաբիրինթոս:
Այս մեթոդով մենք ռոբոտին ասում ենք.
- Թեքվեք աջ, երբ կարող է
- Եթե ոչ, ապա հնարավորության դեպքում քշեք առաջ
- Թեքվեք ձախ ՝ որպես վերջին լուծում և
- Հետ շրջվեք, եթե այն փակուղու մեջ ընկնի
Պատկերում տեսնում եք, որ լաբիրինթոսն այս կերպ լուծվում է: Այս մեթոդը հաճախ կոչվում է պատի հետևորդ: Քանի դեռ նպատակակետը արտաքին պատի ելքն է, պատի հետևորդը կգտնի այն:
Քայլ 2. Քայլ 2. Պատվիրեք մասեր
![Քայլ 2: Պատվիրեք մասեր Քայլ 2: Պատվիրեք մասեր](https://i.howwhatproduce.com/images/003/image-7555-28-j.webp)
Այս ռոբոտի համար մեզ պետք է.
- 1 × Arduino Uno
- 1 × 4 AA մարտկոցի կրիչ
- 3 × TCRT5000 տվիչ (QTR-1A)
- 2 × 6 Վ DC շարժիչներ
- 13 × արական և իգական տախտակի մետաղալար
- 10 × կին-կին հացաթխման մետաղալար
- Ամրացնել վերնագիրը `առնվազն 29 կապում
- Sոդման սարքավորումներ
Ներբեռնեք և տեղադրեք Arduino IDE- ն ՝ ձեր Arduino- ում զարգացնելու համար և համոզվեք, որ ձեր Arduino- ն եկել է A/B տիպի USB մալուխով `այն ձեր համակարգչին միացնելու համար:
Քայլ 3: Քայլ 3: Կարդացեք սենսորից
![Քայլ 3: Կարդացեք սենսորից Քայլ 3: Կարդացեք սենսորից](https://i.howwhatproduce.com/images/003/image-7555-29-j.webp)
![Քայլ 3: Կարդացեք սենսորից Քայլ 3: Կարդացեք սենսորից](https://i.howwhatproduce.com/images/003/image-7555-30-j.webp)
TCRT5000 տվիչները կառուցված են ինֆրակարմիր լուսադիոդից (կապույտ գունդ) և ընդունիչից (սև գունդ):
Երբ լուսադիոդը ինֆրակարմիր լույս է արձակում սպիտակ մակերևույթի վրա, այն կանդրադառնա ընդունիչի վրա և կվերադառնա ցածր արժեք (իմ դեպքում ՝ 40 ~ 60): բարձր արժեք (իմ դեպքում `700 ~ 1010)
Երկրորդ պատկերը ցույց է տալիս սխեմա, որը պատմում է, թե ինչպես միացնել սենսորը Arduino- ին: Սենսորը պահեք այնպես, որ կարողանաք տեսնել առաջնորդիչն ու ընդունիչը, իսկ կապումներն ուղղվում են սխեմայի ուղղությամբ `համոզվելու համար, որ ճիշտ կապում եք միացված:
Այժմ մենք պարզապես պետք է Arduino- ն միացնենք մեր համակարգչին, Arduino IDE- ում տեղադրենք հետևյալ ծածկագիրը և կազմենք այն.
// Փոխեք A0- ն այն պորտի վրա, որին միացրել եք սենսորը#սահմանելու համար FRONT_SENSOR A0 խուսափել մեկնարկից () {Serial.begin (9600); } void loop () {int frontValue = analogRead (FRONT_SENSOR); Serial.println (frontValue);}
Այժմ, եթե սենսորը շատ սերտորեն տեղափոխեք սպիտակ և սև մակերևույթների վրա, ապա սերիական մոնիտորի վրա պետք է համապատասխանաբար փոփոխվեն արժեքները:
Խորհուրդ ենք տալիս:
Լեգո լաբիրինթոս թեքություն միկրոով. Բիթ ՝ 9 քայլ
![Լեգո լաբիրինթոս թեքություն միկրոով. Բիթ ՝ 9 քայլ Լեգո լաբիրինթոս թեքություն միկրոով. Բիթ ՝ 9 քայլ](https://i.howwhatproduce.com/images/001/image-1813-j.webp)
Թեքվող LEGO Maze With Micro. Մեր LEGO լաբիրինթոսն ունի երկու կողմի կոճակներ, որոնք թույլ են տալիս թեքել վերին կեսը և մանևրել գնդակը
Արդուինո - Լաբիրինթոս լուծող ռոբոտ (MicroMouse) Wall հետևող ռոբոտ. 6 քայլ (նկարներով)
![Արդուինո - Լաբիրինթոս լուծող ռոբոտ (MicroMouse) Wall հետևող ռոբոտ. 6 քայլ (նկարներով) Արդուինո - Լաբիրինթոս լուծող ռոբոտ (MicroMouse) Wall հետևող ռոբոտ. 6 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-2132-j.webp)
Արդուինո | Maze Solving Robot (MicroMouse) Wall After Robot: Բարի գալուստ, ես Իսահակն եմ, և սա իմ առաջին ռոբոտն է " Striker v1.0 ". Այս ռոբոտը նախատեսված էր պարզ լաբիրինթոս լուծելու համար: Մրցույթում մենք ունեինք երկու լաբիրինթոս և ռոբոտը կարողացավ դրանք բացահայտել: Լաբիրինթոսում ցանկացած այլ փոփոխություն կարող է պահանջել փոփոխություն
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
![Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ](https://i.howwhatproduce.com/images/005/image-12193-11-j.webp)
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
Reggie: Ոչ ինտուիտիվ դռների ինտուիտիվ գործիք. 5 քայլ (նկարներով)
![Reggie: Ոչ ինտուիտիվ դռների ինտուիտիվ գործիք. 5 քայլ (նկարներով) Reggie: Ոչ ինտուիտիվ դռների ինտուիտիվ գործիք. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-9727-31-j.webp)
Ռեջի. Ինտուիտիվ գործիք ոչ ինտուիտիվ դռների համար. Կատարեք ձեր սեփականը: Մի հատ հետդ տար, իսկ երբ նման դուռի հանդիպես, ապտակիր դրան: Դռներ ՝ պիտակավորված " հրում " կամ " քաշել " նշանը սովորաբար ընդգծում է օգտագործման դեպքերը: R
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- ով: Ավելի շուտ գնալու