Բովանդակություն:

Ավտոմատ հետաձգման համակարգ `5 քայլ
Ավտոմատ հետաձգման համակարգ `5 քայլ

Video: Ավտոմատ հետաձգման համակարգ `5 քայլ

Video: Ավտոմատ հետաձգման համակարգ `5 քայլ
Video: 5 բան, որ պետք է չանել քնելուց առաջ 2024, Հուլիսի
Anonim
Ավտոմատ հետաձգման համակարգ
Ավտոմատ հետաձգման համակարգ

Այս նախագիծը մշակված է ռոբոտին օբյեկտներից խուսափելու ալգորիթմի փոփոխմամբ: Ավելին, այս հրահանգի ռոբոտը կարող է կառավարվել սմարթֆոնի միջոցով `Bluetooth- ի միջոցով:

Քայլ 1: Պահանջվում են բաղադրիչներ

Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ
Պահանջվող բաղադրիչներ

1. Arduino Uno տախտակ:

2. HC-05 Bluetooth մոդուլ:

3. SR-04 Ուլտրաձայնային մոդուլ:

4. L293D Շարժիչի վարորդ:

5. Շարժիչ ՝ շարժիչներով, անիվներով և մարտկոցի բռնակով:

Քայլ 2: Ամրացնել կոնֆիգուրացիան

Pin կոնֆիգուրացիա
Pin կոնֆիգուրացիա
Pin կոնֆիգուրացիա
Pin կոնֆիգուրացիա

Տեղադրեք լուսանկարները Arduino Uno- ի և L293D IC- ի քորոցների կազմաձևման համար:

Քայլ 3: Կապեր

Միացումներ
Միացումներ

Միացրեք բաղադրիչները, ինչպես ցույց է տրված սխեմատիկայում, համոզվեք, որ բոլոր կապերը ճիշտ են: SR-04- ի և HC-05- ի Pin պիտակներն արդեն տպագրված են սարքավորման վրա:

Քայլ 4: Android հավելվածի կարգավորում

Android հավելվածի կարգավորում
Android հավելվածի կարգավորում
Android հավելվածի կարգավորում
Android հավելվածի կարգավորում
Android հավելվածի կարգավորում
Android հավելվածի կարգավորում

1. Ներբեռնեք «Android Bluetooth Controller» apk սմարթֆոնը:

2. Տեղադրվելուց հետո մեկ հավելվածը միացրեք և միացեք HC-05- ին: Եթե գաղտնաբառ է պահանջվում, օգտագործեք «1234» կամ «0000»:

3. Միանալուց հետո կարող եք մուտք գործել չորս տարբեր ռեժիմներ.

ա Վերահսկիչ ռեժիմ:

բ. Անցման ռեժիմ:

գ. Dimmer ռեժիմ:

դ. Տերմինալային ռեժիմ:

4. Ընտրեք «Կառավարիչի ռեժիմ»:

5. Կտտացրեք ծրագրի դասավորության վերևի աջ մասում գտնվող կարգավորումների պատկերակին:

6. տեղադրեք ցանկացած չորս կոճակներ «a», «b», «c» և «d» նշաններով:

7. Ավարտելուց հետո դուք պետք է կարողանաք վերահսկել բոտը:

Քայլ 5: Sorce Code

Աղբյուրի կոդը գրված է Arduino IDE- ում:

Աղբյուրի կոդը կարելի է ստանալ GitHub- ից, կտտացրեք այստեղ

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