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



Բարի գալուստ իմ Instructable:
Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես կարելի է միացված շարժիչի վարորդի միջոցով փոխարկել լարային կառավարման ռոբոտի թևը Bluetooth ռոբոտի թևի: Սա աշխատանք է տնից, որն իրականացվում է պարետային ժամի ռեժիմով: Այսպիսով, այս անգամ ես ունեմ միայն մեկ L298N շարժիչի վարորդ: Եթե ստուգեք լարային կառավարման ռոբոտի թևը, այն պարունակում է 5 շարժիչով: Այսպիսով, եթե մենք ունենք 3 L298N շարժիչ, մենք կարող ենք վերահսկել 6 շարժիչ (L298N վարորդը կարող է կառավարել 2 շարժիչ երկկողմանի շարժիչով) և հեշտությամբ կարող ենք այն վերածել Bluetooth ռոբոտի բազայի ՝ օգտագործելով arduino և L298N 3 վարորդներ: Բայց ներկայիս իրավիճակի դեպքում ես ունեմ միայն մեկ L298N շարժիչ և մի քանի servo շարժիչներ: Եկեք տեսնենք, թե ինչպես կատարել այս առաջադրանքը:
Դա անելու համար ձեզ հարկավոր են հետևյալ տարրերը.
Պարագաներ
- Վերջնականացված լարային կառավարման ռոբոտի թևը
- Arduino տախտակ (ես օգտագործում եմ Arduino Nano)
- Bluetooth մոդուլ (H06)
- L298N շարժիչի վարորդ
- Հացի տախտակ
- Jumper լարերը
- Սերվո շարժիչ
- Մինի պտուտակներ և ընկույզներ
Քայլ 1. Ավարտեք լարային կառավարման ռոբոտի ձեռքը


Այս նախագիծն իրականացնելու համար ձեզ հարկավոր կլինի Wired կառավարման ռոբոտի թև: Սա կարելի է գնել eBay- ում կամ Amazon- ում: Եթե դուք չունեք լարային կառավարման ռոբոտի թև, կարող եք դա անել, օգտագործելով հանդերձում շարժիչը, որը միացնում է նաև պլաստիկ բազկի մի քանի մասեր: Ես չեմ նկարագրելու, թե ինչպես կարելի է հավաքել այս լարային կառավարման ռոբոտի ձեռքը: Այս տեսանյութում ցուցադրվում է, թե ինչպես հավաքել այն:
Քայլ 2: Պատրաստեք շարժիչի կառավարման մի քանի միավոր



Սա այն հիմնական հայեցակարգն է, որը ես պատրաստվում եմ օգտագործել այս նախագծում: Այժմ, երբ ստուգում եք Arduino Motor- ի վարորդի աշխատանքային կառուցվածքը, այն ներկայացված է ստորև:
- Միացրեք E1, E2 շարժիչի վարորդին Arduino տախտակին Pin 9, 11
- Միացրեք շարժիչի լարերը Շարժիչի վարորդին Ելք 1, 2 միակցիչ
- Այժմ այն, ինչ տեղի է ունենում, երբ տալիս եք E1 HIGH, E2 LOW շարժիչ, որը շարժվում է ուղղությամբ (ասենք ժամացույցի սլաքի ուղղությամբ)
- Եթե դուք փոխում եք այդ E1 LOW, E2 HIGH ապա շարժիչը շարժվում է այլ ուղղությամբ (ասեք ժամացույցի սլաքի հակառակ ուղղությամբ)
- Հիմա ինչ կլինի, եթե 5 շարժիչ միացնեք այս շարժիչի վարորդին Ելք 1, 2 միակցիչ
- Հետո բոլոր շարժիչները կաշխատեն նույն կերպ, բայց արագությունը կարող է ցածր լինել ուժի պատճառով, կարող եք արտաքին էներգիան միացնել շարժիչի վարորդին +12 վ միակցիչ
- Այսպիսով, եթե մենք կարողանանք մեկ առ մեկ շարժիչային լարերը միացնել շարժիչի վարորդի ելքի 1 կամ 2 միակցիչներին, ապա միացված շարժիչը միայն աշխատում է:
- Դա այն հասկացությունն է, որը ես կօգտագործեմ ռոբոտների ձեռքը վերահսկելու համար:
- Դա անելու համար ես կարող եմ օգտագործել Servo շարժիչը: Տարբեր աստիճանի անկյուններով ես կարճ միացնելու եմ ելքային պտուտակը 1 կամ 2 մետաղալարը տարբեր շարժիչալարերով:
- Ավելի լավ հասկանալու համար ստուգեք վերը նշված նկարները:
- Նաև կապերը միացնելու համար մենք պետք է ստանանք ճիշտ աստիճան: Դրա համար կարող եք օգտագործել պոտենցիոմետր ՝ կցված Arduino կոդով, իսկ սերիական մոնիտորը ստուգելիս կարող եք գտնել աստիճանը:
- Կարող եք այս հասկացությունը կարճ միացման համար օգտագործել նաև այլ նպատակների համար:
Քայլ 3. Bluetooth- ի միացման կոդ և izeրագրի վերջնականացում




Այժմ միացրեք լարային կառավարման ռոբոտի թևի լարերը վերևում ստեղծված Servo շարժիչի հետ կապված կարճ միացման կապումներին: Եվ ավելացրեք Bluetooth մոդուլ: Դուք պետք է միացնեք Bluetooth մոդուլը TX- ին Arduino RX- ին և Bluetooth մոդուլը RX- ը Arduino TX կապումներին, ինչպես նաև միացրեք հոսանքի լարերը: Servo շարժիչը նույնպես պետք է միացնի Arduino տախտակը և Bluetooth միացման բնութագրիչով մենք պատրաստվում ենք գրել servo շարժիչի աստիճան:
Դուք կարող եք ներբեռնել հեռախոսին Bluetooth- ի հետ կապված ցանկացած ծրագիր, և ըստ ծրագրի կազմաձևերի և դուրս տեղադրված նիշերի, կարող եք փոխել Arduino ծածկագիրը: Դրա համար ես օգտագործել եմ Arduino Bluetooth Controller ծրագիրը:
Երբ փորձում եք դա գործարկել Computer usb սնուցման միջոցով, որոշ ժամանակ շարժիչներ չեն աշխատում Servo շարժիչի և շարժիչով վարորդների համար բավարար հզորության պատճառով: Եթե դա պատահի, կարող եք արտաքին հոսանքը միացնել շարժիչի վարորդին:
Սա մոդելային իրականացում է և կատարվել է սահմանափակ ռեսուրսներով: Եթե ունեք L298N շարժիչի 3 վարորդ, դա կարելի է անել հեշտությամբ:
Նաև 2 -րդ քայլի վերը նշված կարճ միացման մեթոդը կարող է օգտագործվել նաև այլ կարիքների համար:
Շնորհակալություն դիտելու համար.
Խորհուրդ ենք տալիս:
Ռոբոտի բազուկ. 15 քայլ

Ռոբոտի բազուկ. Ունենալ ավտոմատ համակարգ
Պտտվող կոդավորմամբ կառավարվող ռոբոտի բազուկ. 6 քայլ

Rotary Encoder Controlled Robot Arm. Ես այցելեցի howtomechatronics.com և այնտեղ տեսա bluetooth- ով կառավարվող ռոբոտի թևը: Ես չեմ սիրում օգտագործել bluetooth- ը, բացի այդ, ես տեսա, որ մենք կարող ենք վերահսկել servo- ն պտտվող կոդավորիչով, ուստի այն վերափոխում եմ, որ կարող եմ կառավարել ռոբոտը: թևը օգտագործեք պտտվող կոդավորիչ և գրանցեք այն
DIY ռոբոտաշինություն - Ուսումնական 6 առանցքի ռոբոտի բազուկ. 6 քայլ (նկարներով)

DIY ռոբոտաշինություն | Ուսումնական 6 առանցքի ռոբոտի բազուկ. DIY-Robotics կրթական բջիջը հարթակ է, որը ներառում է 6 առանցքի ռոբոտային բազուկ, էլեկտրոնային կառավարման միացում և ծրագրավորման ծրագրակազմ: Այս հարթակը ներդրում է արդյունաբերական ռոբոտաշինության աշխարհում: Այս նախագծի միջոցով DIY-Robotics- ը ցանկանում է
4dof Ps2 Control Arduino ակրիլային ռոբոտի բազուկ ՝ 5 քայլ

4dof Ps2 Control Arduino Acrylic Robot Arm. It based on mearmlist: 1set mearm acrylic arm1pc arduino uno2pc ps2
Հաղորդալարով կառավարվող ռոբոտի բազուկ ՝ 31 քայլ

Wire Controlled Robot Arm: Սա ձեռնարկ է, թե ինչպես պատրաստել ռոբոտների թև, որը կառավարվում է լարերով: Լարերի օգտագործման առավելությունն այն է, որ ձեր ձեռքը ավելի թեթև է, և դուք կարող եք ունենալ ձեր բոլոր շարժիչները ձեր թևի ներքևում, ինչը դյուրացնում է շինարարությունն ու սպասարկումը: Ահա ձեռքի տեսանյութը