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

Ռոբոտից խուսափելու Arduino խոչընդոտ (բարելավման տարբերակ). 7 քայլ (նկարներով)
Ռոբոտից խուսափելու Arduino խոչընդոտ (բարելավման տարբերակ). 7 քայլ (նկարներով)

Video: Ռոբոտից խուսափելու Arduino խոչընդոտ (բարելավման տարբերակ). 7 քայլ (նկարներով)

Video: Ռոբոտից խուսափելու Arduino խոչընդոտ (բարելավման տարբերակ). 7 քայլ (նկարներով)
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Նոյեմբեր
Anonim
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)
Arduino- ի խոչընդոտը խուսափում է ռոբոտից (թարմացնել տարբերակը)

Այս գրառումը առաջին անգամ հրապարակվում է այս կայքում ՝

Բարև ընկերներ, այսօր ես պատրաստեցի Arduino- ի խոչընդոտներից խուսափող ռոբոտի բարելավված տարբերակը:

Սա պարզ է, բայց որոշ առանձնահատկություններ և ուլտրաձայնային համակարգ փոխվում են ծածկագրում: Այս ռոբոտը լավ է աշխատում servo գլխով:

Կարող եք նաև կատարելագործել Bluetooth- ով և WiFi- ով ՝ օգտագործելով HC-05 և ESP8266 և շատ բաներ, որոնք կարող եք փոխել: Սա պարզ, բայց ոչ ավելի բարձր մակարդակի նախագիծ է բոլոր Arduino Lover- ների համար, և սա շատ էժան նախագիծ է:

Պարզապես մենք շարժվում ենք դեպի մասերի ցուցակը տեսնելու համար:

Քայլ 1: Անհրաժեշտ մասեր

Պահանջվող մասեր
Պահանջվող մասեր

1X Arduino Uno

1X Ուլտրաձայնային տվիչ

1X Servo Motor

2X BO շարժիչ ՝ հանդերձանքով

Կաստեր անիվ

Li-Po մարտկոց

1X L293d մ.թ.

Դուք կարող եք գնել այս կայքերից կամ կարող եք գնել ընդհանուր Հոբբիի խանութներից և Էլեկտրոնային խանութներից:

Քայլ 2: Շասսի

Շասսի
Շասսի
Շասսի
Շասսի

Այժմ տեղադրեք շարժիչները, arduino uno- ն, Servo շարժիչը ուլտրաձայնային տվիչով կամ միայն ուլտրաձայնային տվիչով (ըստ ցանկության) և կես հատ տախտակը:

DC շարժիչները կցվում են շասսիին: Arduino- ն ամրացվում է շասսիին: Servo շարժիչը կցվում է շասսիին: HC-SR04 ամրակը ամրացվում է Servo- ին:

Քայլ 3: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ
Շղթայի դիագրամ

Այժմ բոլորը էլեկտրոնային սխեմաներում: Ես Breadboard- ում չեմ պատրաստված, ես պարզապես օգտագործում եմ PCB:

Բայց սա ճիշտ չէ, որ դուք չեք կարող պատրաստել հացահատիկի մեջ: Միացրեք նման կապում ձեր գրատախտակին:

Քայլ 4: Կոդ

Օրենսգիրքը
Օրենսգիրքը

Նախ բացեք ձեր Arduino IDE- ն և ներբեռնեք կոդը այս հղումից

Կտտացրեք >>>> Նոր Տեղադրեք կոդը: Գնացեք Գործիքներ >>>> Ընտրեք տախտակ >>>> Ձեր ընտրած Arduino Uno/Nano: Պորտ >>>> COM4. Ուղղակի վերբեռնել: Սա շատ պարզ քայլեր է Arduino IDE- ի բոլոր օգտագործողների համար: Եթե որևէ ծրագրակազմ չունեք, գնացեք այս հղումով Arduino.cc

Քայլ 5. Իմացեք ավելին L293D- ի մասին

Իմացեք ավելին L293D- ի մասին
Իմացեք ավելին L293D- ի մասին

L293D Նկարագրություն. L293D- ը տիպիկ շարժիչային վարորդ կամ Motor Driver IC է, որը թույլ է տալիս DC շարժիչին քշել ցանկացած ուղղությամբ: L293D- ն 16-պինանոց IC է, որը կարող է միաժամանակ վերահսկել երկու DC շարժիչների մի շարք ցանկացած ուղղությամբ: … Երկակի H-Bridge Motor Driver ինտեգրալ միացում (IC)

Քայլ 6: Մարտկոցի փաթեթ

Մարտկոցի փաթեթ
Մարտկոցի փաթեթ

Այս ռոբոտի համար ես պարզապես օգտագործեցի 8 վոլտ, 2 ամպ հզորությամբ կապարաթթու մարտկոց, ինչը նշանակում է, որ ես նախ միացրել եմ 2, 4 վոլտ մարտկոցը, որը գնել եմ և 3 ժամվա ընթացքում լիցքավորել բոլոր երկու մարտկոցները, այնուհետև դրանք համատեղել: Մարտկոցը կարող է աշխատել մեկուկես ժամ, բայց այժմ ես լիցքավորում եմ 12 վոլտ SMPS- ով, որը կարող է լիցքավորվել 30 րոպեում: Լավ արդյունքի համար կարող եք պարզապես գնել 11.1 վոլտ Li-PO մարտկոց, ինչպես նաև գնել լիցքավորիչ:

Քայլ 7: Միացեք մեզ

Միացեք մեզ
Միացեք մեզ

Այժմ միացեք մեզ մեր ֆեյսբուքյան էջում ՝ և աջակցեք մեզ:

Մենք սպասում ենք ձեր արձագանքներին: Շատ շնորհակալություն.

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