Բազմաթիվ հնարավորություններով ինքնավար ռոբոտ. 8 քայլ (նկարներով)
Բազմաթիվ հնարավորություններով ինքնավար ռոբոտ. 8 քայլ (նկարներով)
Anonim
Image
Image

Բարև ընկերներ, այս ուսանելի ծրագրում ես պատրաստվում եմ ներկայացնել իմ նախորդ հրահանգի նոր տարբերակը, որը կարող է կատարել հետևյալ առաջադրանքները.

1- Այն կարող է ինքնավար շարժվել Arduino UNO և L298N շարժիչով

2- Այն կարող է մաքրում կատարել որպես փոշեկուլ

3- Այն կարող է երգեր նվագարկել Bluetooth- ով

4- Արդուինոյի միջոցով այն կարող է փոխել իր աչքերի և բերանի վիճակը

5- Այն ունի առկայծող LED

6- Նրա հոնքը և կիսաշրջազգեստի եզրը պատրաստված են շերտի LED- ից

Այսպիսով, այս յուրահատուկ հրահանգը շատ լավ դաս է նրանց համար, ովքեր ցանկանում են պարզ, բայց բազմաֆունկցիոնալ ռոբոտ: Պետք է ավելացնեմ, որ այս ռոբոտի շատ առանձնահատկություններ վերցված են Instructables կայքում տեղադրված հոդվածներից, և ես դա ընդունում եմ ՝ հոդվածը մեջբերելով յուրաքանչյուր համապատասխան բաժնում:

Քայլ 1: Չափերը և առանձնահատկությունները

1- Ռոբոտի ընդհանուր չափերը.

-Հիմքի չափսերը ՝ 50 * 50 սմ, բարձրությունը գետնից 20 սմ, ներառյալ անիվները

Անիվների չափսերը ՝ առջևի անիվների տրամագիծը ՝ 5 սմ, հետևի անիվները ՝ 12 սմ

- Փոշեկուլային բաքի չափսերը `20 * 20 * 15 սմ - Խողովակների տրամագիծը` 35 մմ

- Մարտկոցի խցիկի չափսերը ՝ 20 * 20 * 15 սմ

- The Istructables ռոբոտի չափսերը ՝ 45 * 65 * 20 սմ Առանձնահատկություններ.

- առանց շարժիչի հետևի և երկու առջևի անիվները պտտող երկու շարժիչներով, շարժիչների պտույտը վերահսկվում է Bluetooth- ով կառավարվող սարքի և խելացի հեռախոսի մեջ տեղադրվող ծրագրակազմի միջոցով:

- Վակուումային մաքրման գործառույթ անջատիչով

- Կարմիր և կապույտ գույներով շողացող LED շերտեր - Աչքերի և բերանի վիճակի փոփոխություն յուրաքանչյուր 10 վայրկյանում - Հնարավոր է միացնել և անջատել մշտական լույսով ռոբոտի կարմիր LED լուսավորության հոնքերը և եզրը:

-Bluetooth բարձրախոսները միացրեցին-անջատեցին ռոբոտի մարմինը և կարող էին կառավարվել android խելացի հեռախոսով ՝ Bluetooth- ի միջոցով:

Քայլ 2. Նյութերի, մոդուլների և բաղադրիչների հաշիվ

Նյութերի, մոդուլների և բաղադրիչների հաշիվ
Նյութերի, մոդուլների և բաղադրիչների հաշիվ
Նյութերի, մոդուլների և բաղադրիչների հաշիվ
Նյութերի, մոդուլների և բաղադրիչների հաշիվ
Նյութերի, մոդուլների և բաղադրիչների հաշիվ
Նյութերի, մոդուլների և բաղադրիչների հաշիվ

Այս ռոբոտում օգտագործվող նյութերը, մոդուլները և բաղադրիչները հետևյալն են.

1- Երկու շարժիչ-փոխանցման տուփ ZGA28 (նկ. 1):

Մոդել - ZGA28RO (RPM) 50, Արտադրող ՝ ZHENG, Լիսեռի տրամագիծը ՝ 4 մմ, Լարման ՝ 12 Վ, լիսեռի երկարություն ՝ 11.80 մմ, Բեռի հոսանք ՝ 0.45 Ա, փոխանցման տուփի տրամագիծը ՝ 27.90 մմ, առավելագույն: ոլորող մոմենտ ՝ 1.7 կգ.սմ, փոխանցման տուփի բարձրությունը ՝ 62.5 մմ, մշտական ոլորող մոմենտ ՝ 1.7 կգ.սմ, երկարությունը ՝ 83 մմ, արագության հարաբերակցությունը ՝ 174, Տրամագիծը ՝ 27.67 մմ

2- Մեկ Arduino Uno մոդուլ և մեկ L298N մոդուլի շարժիչի վարորդ (Նկար 2)

3- Երեք ուլտրաձայնային մոդուլ SRF05

4- Մեկ 12 Վ, 4.5 Ա / ժ կապարաթթու մարտկոց (Նկար 5)

5- Երկու շարժիչային փակագծեր 28 * 23 * 32 մմ (նկ. 6, նկ. 7)

6- Երկու շարժիչային միացում 10*10*(4-6) մմ (նկ. 8)

7- Երկու շարժիչ լիսեռ 6 մմ տրամագծով * 100 մմ երկարություն

8- Երկու շարժիչ հետևի անիվ ՝ յուրաքանչյուրը 12 սմ տրամագծով (Նկար 9)

9- Երկու առջևի անիվ ՝ յուրաքանչյուրը 5 սմ տրամագծով (նկ. 10)

10- 50 սմ * 50 սմ, ԱՀ (Պոլի կարբոնատ) թերթ ՝ 6 մմ հաստությամբ

11- ՊՎՔ-ից պատրաստված էլեկտրական ծորան օգտագործվում է հիմքը ամրացնելու և շրջանակելու համար: Չափերը 3*3 սմ են

12- 35 մմ տրամագծով PVC խողովակ փոշեկուլների խողովակների համար (ներառյալ արմունկը)

13- Փոշեկուլայի բաքը կամ տարան պլաստմասե տարա է, որն ունեի իմ մնացորդներում ՝ 20* 20* 15 սմ 14 չափսով- Փոշեկուլային շարժիչ-օդափոխիչ, 12 Վ շարժիչ ՝ կենտրոնախույս օդափոխիչով, ուղղակի միացված դրան:

15- Մեկ Arduino Uno մոդուլ

16- Մեկ ուժեղացուցիչ մոդուլ կանաչ PAM8403

17- Երկու բարձրախոս `յուրաքանչյուրը 8 Օմ, 3 Վտ

18- Հինգ 8*8 կետային մատրիցային մոդուլ Max7219 չիպով և SPI միակցիչով (նկ. 12)

19- Երկու ուժային տրանզիստոր 7805

20- երկու դիոդ 1N4004

21- Երկու կոնդենսատոր 3.3 uF

22- Երկու կոնդենսատոր 100 uF

23- Երկու տրանզիստոր BC547

24- Երկու ռեզիստոր 100 Օմ

25- Երկու ռեզիստոր 100 կՕմ

26- Երկու կոնդենսատոր 10 uF

27- Երեք նախագծային տախտակ 6*4 սմ

28- Բավական է հացահատիկի լարեր և 1 միջուկի 1 մմ լարեր

29- Մեկ կին USB միակցիչ (ես օգտագործեցի այրված USB հանգույց և հանեցի նրա կին USB- ից մեկը):

30- Մեկ Bluetooth ընդունիչ BT163

31- Վեց ռոքերային անջատիչ

32- ՊՎՔ-ից 1*1 սմ էլեկտրական խողովակ

33- Պտուտակներ

34- Ութ ինքնաթիռի տերմինալներ

Քայլ 3: Պահանջվող գործիքներ

Պահանջվող գործիքներ
Պահանջվող գործիքներ

1- Դանակ

2- Ձեռքի սղոց

3- oldոդման երկաթ

4- տափակաբերան աքցան

5- Հաղորդալար կտրող

6- Փոքր փորվածք ՝ տարբեր գլխիկներով (փորվածքներ ՝ սրիչներ, կտրիչներ)

7- Քանոն

8- oldոդող

9- սուպեր սոսինձ

10- փոքր և միջին չափի պտուտակահաններ

Քայլ 4: Drive Motors- ի չափագրում

Սա նման է իմ նախորդ հրահանգին.

www.instructables.com/editInstructable/edit/E5GS23TJ86HNH41/step/4

Քայլ 5. Ինչպես պատրաստել մեխանիկական մասեր

Սա նման է իմ նախորդ հրահանգին.

www.instructables.com/editInstructable/edit/E5GS23TJ86HNH41/step/5

Քայլ 6: Ինչպես պատրաստել էլեկտրոնային մասեր

Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր
Ինչպես պատրաստել էլեկտրոնային մասեր

Էլեկտրոնային մասերը պատրաստելու համար քայլերը հետևյալն են.

1- flashրամեկուսացման լուսադիոդ պատրաստելը Այս մասի միացումն ու բաղադրիչները վերցված են իմ նախորդ հրահանգներից ՝ հետևյալ կերպ.

2- Աչքերի և բերանի վիճակի համար մատրիցային կետի LED պատրաստում. Այն, ինչ ես արել եմ այս քայլին, վերցված է հետևյալ ուսանելիից ՝ https://www.instructables.com/id/Controlling-a-LE… բացառությամբ այն, որ ես փոխել եմ դրա ծրագրակազմը և սերիական մոնիտորի միջոցով այն վերահսկելու փոխարեն, ես ավելացրել եմ որոշ կոդեր ՝ աչքերը և բերանը 10 վայրկյանը մեկ փոխելու համար: Softwareրագրաշարի բաժնում ես ավելի շատ կբացատրեմ այս մասին և կներառեմ ներբեռնման համար նախատեսված ծրագրակազմը: Arduino UNO մուտքի միացման համար ես ներառել եմ մի փոքր միացում ՝ 12 Վ մարտկոցի լարման լարումը 5 վոլտ փոխելու համար, այս սխեմայի մանրամասները իմ նախորդ հրահանգում հետևյալն է ՝ https://www.instructables.com/id/Controlling-a- ԼԵ…

3- Շարժիչային շարժիչների մասերի պատրաստում. Շարժիչների միացում շարժիչ շարժիչի մոդուլին հեշտ է և ըստ վերը նշված գործչի, այսինքն `աջ շարժիչային տերմինալները վարորդի աջ և ձախ շարժիչի տերմինալները` վարորդի ձախ տերմինալներին:, և մարտկոցից մինչև վարորդի հոսանքի և ստորգետնյա տերմինալներ, որոնցում մարտկոցի խցիկում տեղադրված է անջատիչ `անջատելու համար: Այս մասի Arduino- ի ուրվագիծը կբացատրվի ծրագրային մասում:

4- Bluetooth բարձրախոսներ պատրաստելը Այս մասը հեշտ է և վերցված է հետևյալ ուսանելիից ՝ https://www.instructables.com/id/Controlling-a-LE… և ես օգտագործել եմ կանացի USB ՝ այն իմ հոսանքի աղբյուրին միացնելու համար (նույնը ՝ ինչպես վերը նշված 2 -րդ կետը, այսինքն ՝ 12 Վ/ 5 Վ միացում), և կանացի խցիկ ՝ այն իմ ուժեղացուցիչի մոդուլին միացնելու համար: Երկրորդ, ես օգտագործել եմ ուժեղացուցիչի մոդուլը ՝ կանաչ PAM8403 (https://www.instructables.com/id/Controlling-a-LE… 3 Վտ (Նկար 11), այդ հրահանգի մեջ օգտագործվող ուժեղացուցիչի փոխարեն, և ես միացրել եմ իմ ձախ բարձրախոսը PAM8403- ի ձախ տերմինալներին և աջ բարձրախոսը միացրեք PAM8403- ի աջ տերմինալներին (https://www.instructables.com/id/Controlling-a-LE…), հաշվի առնելով բևեռականությունը, ես օգտագործել եմ 5V մուտք նույն վերևի սնուցման աղբյուրից, և ես միացրել եմ PAM8403- ի երեք տերմինալները Bluetooth ստացողի ելքային վարդակին ՝ ըստ նկարի:

Քայլ 7: Softրագրակազմեր

Այս ուսանելի ծրագրում կա երկու ծրագիր ՝ 1-ին Arduino- ի և շարժիչ վարորդի համար, և 2) Dot-matrix աչքերի և բերանի համար:

- Arduino- ի և շարժիչի վարորդի ծրագրակազմը ներառված է այստեղ ներբեռնման համար: Ես օգտագործել եմ առկա Arduino էսքիզները հրահանգների և այլ կայքերում, բայց դրանք փոփոխել եմ `դրանք իմ գործի համար հարմարեցնելու համար:

-Arduino- ի համար նախատեսված աչքերի և շուրթերի հետ կապված ծրագրակազմը նույնն է, ինչ վերը նշվածում պարունակվող ծրագրակազմը, որը ուսանելի է աչքերի և բերանի վիճակը փոխելու համար ՝ օգտագործելով Dot-Matrix LED- երը, բայց ես որոշ կոդեր եմ փոխել Arduino- ն փոխում է պետությունները յուրաքանչյուր 10 վայրկյանում, և այս ծրագրաշարը ներառված է այստեղ նաև ներբեռնման համար:

Քայլ 8: Եզրակացություն. Շնորհավոր Ամանոր և Սուրբ Christmasնունդ:

Հուսով եմ, որ այս նոր տարբերակը ձեզ տպավորություն է թողնում: Ի դեպ, այս ռոբոտների մեծ չափերը և դրա զգալի քաշը մի տեսակ ձեռքբերում են, այն կարող է աշխատել որպես փոշեկուլ, այնպես որ, եթե թույլ տաք, որ այն ինքնավար տեղաշարժվի սենյակում, կարող է մաքրել սենյակները: ինչպես նաև սենյակը մաքրելիս այն նվագում է երաժշտություն և ունի լուսադիոդային լուսարձակներ և փոխում է աչքերի և շուրթերի տրամադրությունը, ես ինքս շատ եմ սիրում այս ռոբոտը, նրան անվանել եմ «Դոնալդ», և ես և Դոնալդը երկուսիդ էլ մաղթում ենք Սուրբ Rնունդ: ԵՎ ՇՆՈՐՀԱՎՈՐ ՆՈՐ ՏԱՐԻ … ԼՍԵՔ ՆՐԱՆ, ՆՈ SՅՆ ԲԱՆՆ Է ԱՍՈՄ…

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