
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Qoopers- ը Robobloq- ի կրթական ռոբոտների հավաքածու է: Դա նոր ընկերություն է; նրանք պարզապես ավարտեցին քրաուդֆանդինգի արշավը Indiegogo- ում: Ես հպարտ էի, որ աջակցում եմ նրանց արշավին, քանի որ կարծում եմ, որ Qoopers- ը երեխաների համար գեղեցիկ խաղալիք է, ինչպես նաև մեծ ռոբոտաշինության հարթակ մեծահասակների համար:
Այս պահին համացանցում անկախ ակնարկներ չկան, ուստի հույս ունեմ, որ իմ փորձը կիսելը օգտակար կլինի համայնքի համար:
Քայլ 1: Նյութեր և գործիքներ
Առաջին հերթին մեզ պետք են Qoopers- ը (ռոբոտային հավաքածու): Հավաքածուն ներառում է.
- վերահսկիչ տախտակ;
- մարտկոցի սեփականատեր;
- LED մատրիցա (ռոբոտի դեմք);
- ուլտրաձայնային տվիչ;
- երկու DC շարժիչ;
- անիվներ, որոնք կարող եք օգտագործել անվադողերով կամ հետքերով;
- մի շարք մետաղական թիթեղներ և մի շարք պտուտակներ և ընկույզներ:
Բացի այդ, մեզ անհրաժեշտ է.
- Android պլանշետ (OS տարբերակ 4.1+) պաշտոնական հավելվածի գործարկման համար;
- Ռոբոտին սնուցելու համար վեց AA մարտկոց:
Քայլ 2: Կառավարիչի ակնարկ
Այս Instructable- ում ես կենտրոնանում եմ վերահսկիչ տախտակի վրա `որպես ռոբոտի հիմնական մաս: Պլաստիկ ծածկը փակում է վերահսկիչի տախտակը: Կազմը բավականին անվտանգ տեսք ունի մանկական խաղի համար: Բացի այդ, ես հույս ունեմ, որ կափարիչը կպաշտպանի վերահսկիչը, եթե ես ռոբոտին բացօթյա աշխատեցնեմ:

Կափարիչի հետևի մասում կան երկու անցք M1 և M2 շարժիչների համար, DC մուտք և միացման/անջատման կոճակ:

Ձախ և աջ կողմերում տեղակայված են RJ25 կանացի միակցիչներ: Նրանցից մեկ զույգը նարնջագույն է, իսկ վեցը ՝ մոխրագույն: Պաշտոնական տեղեկատվություն չկա, բայց ես կարող եմ ենթադրել, որ նարնջագույն զույգը նախատեսված է լրացուցիչ շարժիչների համար, մինչդեռ մոխրագույն միակցիչները կարող են աշխատել որպես Մուտք/Ելք:

Ձախ կողմում կա Bluetooth մոդուլի վերակայման կոճակը: Աջ կողմում կա USB միակցիչ:
Կափարիչը բացելու համար պտուտակահանով կտտացրեք մի քանի կտտոց: Խնդրում եմ, զգույշ վերաբերվեք, կտտոցները փխրուն են:




Կառավարիչի տախտակի վրա կարող եք գտնել.
- ATMEGA 2560 միկրոկառավարիչ (հիանալի!);
- երկու RGB LED (կարող ենք թարթել);
- բզզոց (մենք կարող ենք աղմուկ բարձրացնել);
- կոճակ, ծածկը ճկուն է կոճակի տակ, այնպես որ մենք կարող ենք սեղմել կոճակը նույնիսկ այն դեպքում, երբ ծածկը փակ է.
- Bloototh մոդուլ;
- սովորական CH340G USB- սերիալ:
Կարգավորիչի էական մասը մարտկոցի բռնիչն է:


Պահարանի մեջ դնելու և վերահսկիչը միացնելու համար ձեզ հարկավոր է 6 AA մարտկոց:
Մարտկոցի պահարանն ունի նույն չափը, ինչ վերահսկիչը, և նրանք մտադիր էին տեղադրել չորս պտուտակով ամրացված սենդվիչի պես:

Քայլ 3: Softwareրագրաշարի հիմունքներ


- Ես օգտագործել եմ Android- ի պաշտոնական ծրագիրը: Դուք կարող եք այն վերբեռնել Google play- ում, ինչպես նաև պաշտոնական կայքում: Հավելվածում կան երեք հիմնական ռեժիմ.
- շենքերի ինտերակտիվ ցուցումներ;
- կառավարման վահանակ;
- բլոկի վրա հիմնված կոդավորում:
Կառավարման վահանակում դուք կարող եք ռոբոտին վարել որպես RC մեքենա, դաշնամուր նվագել բզզոցով կամ նկարել կետային մատրիցի էկրանին:

Դա միանգամայն ակնհայտ է, մինչդեռ կոդավորման ռեժիմը որոշակի բացատրության կարիք ունի: Լավ, եկեք սկսենք կոդավորումը:
Ինչպես միշտ, մենք կսկսենք լուսադիոդի թարթումը, սա «Բարև աշխարհ» է վերահսկիչների համար:
Արգելափակման վրա հիմնված կոդավորումը նման է Scratch- ին: Պարզապես քաշեք և թողեք բլոկները և բլոկները միացրեք ծրագրին:
Դուք կարող եք ձեր ծրագիրը սկսել բլոկներով, երբ դրոշը սեղմվում է կամ երբ սեղմվում է ռոբոտների վահանակում:
- Երբ դրոշը կտտացնում է, նշանակում է, որ ծրագիրը կսկսվի, երբ կտտացնեք բլոկների որոշակի խմբի վրա:
- Երբ ռոբոտի վահանակի վրա սեղմված է նշանակում, որ ծրագիրը կսկսվի, երբ սեղմեք այդ հսկիչի տախտակի ապարատային կոճակը:
Ի տարբերություն Scratch- ի, անհրաժեշտ չէ սկսել դրոշը սեղմելուց: Եթե սեղմեք blocksԱՆԿԱԱ բլոկների խումբ, դրանք կաշխատեն: Չգիտեմ, դա վրիպակ է, թե գործառույթ, բայց ես դա անհարմար գտա: Այսպիսով, ես առաջարկում եմ անջատել կապը, երբ կոդավորում եք: Միացեք ռոբոտին միայն այն ժամանակ, երբ ամբողջ ծածկագիրը կատարեք:
Բացեք Control ընտրացանկը ՝ որոշ կառավարման կառույցներ գտնելու համար:

Այս դեպքում ես ընտրում եմ հանգույցի կառուցվածքը:

Ես փոխեցի կրկնությունների թիվը:

Բացեք Light ընտրացանկը ՝ LED- ների, ինչպես նաև Dot matrics- ի և ցուցիչի LED- ի տարբեր հրամաններ գտնելու համար:

LED վահանակի բլոկի լույսը ունի երկու պարամետր `LED- ի ինդեքս (ձախ, աջ կամ երկուս) և գույն:

Ես նույն բլոկը գցեցի աջ LED- ի համար և Control menu ընտրացանկից ավելացրու սպասման 1 վրկ բլոկ:

Հետո ես կրկնում եմ LED- ների վիճակը փոխելու բոլոր այդ գործողությունները: Ահա արդյունքը!

Եթե ձեզ դուր է գալիս այս հրահանգը, մի հապաղեք մեկնաբանել, և ես ավելին կասեմ.
- ինչպես ավելացնել շարժիչներ և ստիպել ռոբոտին շարժվել;
- խոչընդոտներից խուսափելու մասին;
- ինչպես կոդավորել կետային մատրիցան:
Խորհուրդ ենք տալիս:
Ամարայի հետ սկսելը. 7 քայլ

Սկսելով սկսել Amara- ով. Amara- ն անվճար ենթագրերի խմբագիր է, որը ձեզ համար հեշտացնում է տեսանյութերին ենթագրերի ավելացում ամեն ինչի համար `դասարանից մինչև անձնական օգտագործումը: Այս հրահանգները կօգնեն ձեզ ստեղծել Amara հաշիվ, որպեսզի կարողանաք արագ և հեշտ ենթագրեր ավելացնել
Tingածր RPLIDAR- ով սկսելը Jetson Nano- ի միջոցով. 5 քայլ

Tingածր ծախսերով RPLIDAR- ով սկսելը Jetson Nano- ի միջոցով. Համառոտ ակնարկԼույսի հայտնաբերումն ու աստիճանը (LiDAR) գործում է այնպես, ինչպես ձայնային ալիքների փոխարեն օգտագործվում են լազերային զարկերակով ուլտրաձայնային հեռաչափերը: Yandex- ը, Uber- ը, Waymo- ն և այլն մեծ ներդրումներ են կատարում LiDAR տեխնոլոգիայի մեջ իրենց ինքնավար մեքենաների համար
BeagleBone Black- ով սկսելը. 11 քայլ

Սկսելով BeagleBone Black- ով. Arduino- ն որոշ ժամանակ օգտագործելուց հետո որոշեցի փորձել Beaglebone Black- ը: Տեսնելով Instructables- ի բովանդակության պակասը և որոշակի դժվարություններ ունենալով ինքս սկսելու համար, ես ուզում էի օգնել այլ մարդկանց ՝ կարգավորելու BeagleBone Black- ը
Խավարում սկսելը. 11 քայլ

Սկսելով Eclipse- ով. Հետևեք ստորև ներկայացված հրահանգներին, որպեսզի հաջողությամբ ներբեռնեք և տեղադրեք Eclipse- ը: Այս հրահանգները կարող են օգտագործվել միայն այն դեպքում, երբ Windows համակարգիչ եք օգտագործում: Այս հրահանգները ձեզ կառաջնորդեն ծրագրեր տեղադրելու և ներբեռնելու միջոցով
NVIDIA Jetson Nano Developer Kit- ով սկսելը. 6 քայլ

NVIDIA Jetson Nano Developer Kit- ի համառոտ ակնարկ. Jetson Nano Developer Kit- ը փոքր, հզոր մեկ տախտակ ունեցող համակարգիչ է, որը թույլ է տալիս զուգահեռաբար գործարկել բազմաթիվ նյարդային ցանցեր այնպիսի ծրագրերի համար, ինչպիսիք են պատկերի դասակարգումը, օբյեկտի հայտնաբերումը, հատվածավորումը և խոսքը: պր