Բովանդակություն:
- Քայլ 1: Arduino Uno տախտակ
- Քայլ 2. Ուլտրաձայնային տվիչ (HC SR 04)
- Քայլ 3: Այլ բաղադրիչներ
- Քայլ 4. Սենսորներ Arduino- ի միացման դիագրամով
- Քայլ 5. Ռելեային տախտակ Arduino միացման դիագրամով
- Քայլ 6: 12 վոլտ և ռելեի միացում
- Քայլ 7: Հավաքում
- Քայլ 8: Կոդեր
- Քայլ 9: Փորձարկում և ավարտում
Video: Ուլտրաձայնային տվիչների միջոցով ռոբոտից խոչընդոտներից խուսափելը. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Սա պարզ նախագիծ է Ուլտրաձայնային տվիչների (HC SR 04) և Arduino Uno- ի միջոցով խոչընդոտներից խուսափող ռոբոտին: մեկնաբանություններ ինձ հետ:
Հիմնական բաղադրիչների ցանկ
- Արդուինո Ունո - 1
- Ուլտրաձայնային տվիչ (HC SR 04) - 3
- 5 վ փոխանցման տախտակ - 1
- 12 Վ մարտկոց - 1
- 12 V փոխանցման շարժիչ - 4
- Շարժիչային փակագծեր - 4
- Չասի - 1
- Անիվներ - 4
- Պտուտակներ և ընկույզներ
- Անջատիչ -1
- Թռիչքային մալուխներ -10
Քայլ 1: Arduino Uno տախտակ
Arduino Uno- ն միկրոհսկիչ տախտակ է, որը հիմնված է ATmega328P- ի վրա: Այն ունի 14 թվային մուտքային և ելքային կապում, 6 անալոգային մուտք: Գործող լարումը 5 Վ է արտաքին էներգիայի մատակարարմամբ: Կան բազմաթիվ առավելություններ, կոդավորումը և վերբեռնումը հեշտ է, սխալների ուղղումը ՝ հեշտ: Կան բազմաթիվ սենսորային մոդուլներ և այլ սարքեր Արդուինո
Երբ սնուցում եք Arduino տախտակին, օգտագործեք 5 վոլտ կամ 9 վոլտ: Դուք չպետք է սնվեք 12 վոլտով: Եթե ստիպված եք օգտագործել 12 վ մարտկոց, տվեք այն 5 վ կարգավորիչի միացումով:
Քայլ 2. Ուլտրաձայնային տվիչ (HC SR 04)
Ռոբոտն ունի երեք ուլտրաձայնային տվիչ, որոնք գտնվում են առջևում, ձախում և աջում: Robot- ն աշխատում է ըստ այդ սենսորների: Ուլտրաձայնային տվիչն այն սարքն է, որը կարող է չափել ձայնի ալիքների միջոցով օբյեկտից հեռավորությունը: Կան չորս կապում, որոնք VCC են (5 վ հզորություն մատակարարում), GND (Ground), Trig և echo: Կան երկու փոխարկիչ ՝ մեկը փոխանցման և մյուսը ՝ ստացման համար: Երկուսն էլ ամրագրված են մեկ PCB- ով ՝ կառավարման միացումով: Ուլտրաձայնային հեռավորության չափումներ `մոտ 2 սմ -ից մինչև 400 սմ: Նաև բարձր հաճախականության ձայն է `40 ԿՀց հաճախականությամբ:
Գործողության սկզբունքը
Arduino- ից ստեղծեք կարճ 20 uS զարկերակ դեպի ձգան մուտքագրումը `սկսելու համար: Ուլտրաձայնային մոդուլը կուղարկի 8 ցիկլային ուլտրաձայնային պայթյուն 40 կՀց հաճախականությամբ և բարձրացնելու իր արձագանքի գիծը բարձր:
Այնուհետև այն լսում է արձագանքը, և հենց որ հայտնաբերում է այն, նորից իջեցնում է արձագանքի գիծը: Էխո գիծը, հետևաբար, զարկերակ է, որի լայնությունը համամասնական է առարկայից հեռավորությանը:
Timամանակի զարկերակի միջոցով հնարավոր է հաշվարկել միջակայքը դյույմ/սանտիմետրերով:
Մոդուլն ապահովում է հեռավորության համաչափ արձագանքային զարկերակ:
uS/58 = սմ կամ uS/148 = դյույմ:
Քայլ 3: Այլ բաղադրիչներ
Կան շարժիչի լիսեռների տրամագծի տարբեր չափսեր և անիվների անցքի չափսեր:
Umատկող մալուխը պետք է լինի արականից իգական:
Քայլ 4. Սենսորներ Arduino- ի միացման դիագրամով
Առջևի ցուցիչ.
Էխո քորոց - Arduino քորոց 6
Trig pin - Arduino pin 7
VCC քորոց - 5V
GND - գետնին
Ձախ սենսոր
Trig pin - Arduino pin 9
VCC կապում - 5VGND - գետնին
Աջ սենսոր
Trig pin - Arduino pin 11
VCC կապում - 5VGND - գետնին
Քայլ 5. Ռելեային տախտակ Arduino միացման դիագրամով
Էստաֆետա 1 - Arduino կապ 2:
Էստաֆետա 2 - Arduino կապ 3:
Էստաֆետա 3 - Arduino քորոց 4:
Էստաֆետա 4 - Arduino քորոց 5:
Քայլ 6: 12 վոլտ և ռելեի միացում
NC - Սովորական փակ
ՈՉ - Սովորական բաց
C - ընդհանուր
Այստեղ անհրաժեշտության դեպքում կարող եք փոխել բևեռականություն: Ըստ այդմ, շարժիչի պտտման ուղղությունը կփոխվի:
Շարժիչները պետք է միացված լինեն ընդհանուր կապերին:
Քայլ 7: Հավաքում
Ձախ և աջ կողմի շարժիչները պետք է առանձնացված լինեն յուրաքանչյուր կողմից:
Քայլ 8: Կոդեր
Քայլ 9: Փորձարկում և ավարտում
Խորհուրդ ենք տալիս:
Արբինո Նանոյի միջոցով ռոբոտի խոչընդոտներից խուսափելը. 5 քայլ
Արբինո Նանոյի միջոցով ռոբոտի խոչընդոտներից խուսափելը. Այս ուսանելի դասում ես պատրաստվում եմ նկարագրել, թե ինչպես կարող եք խոչընդոտ ստեղծել ռոբոտից խուսափելիս `օգտագործելով Arduino- ն:
Ռոբոտից խոչընդոտներից խուսափելը (Arduino). 8 քայլ (նկարներով)
Ռոբոտից խոչընդոտներից խուսափելը (Arduino). Այստեղ ես պատրաստվում եմ ձեզ հրահանգել Arduino- ի հիման վրա խոչընդոտներից խուսափող ռոբոտ պատրաստելու մասին: Հուսով եմ, որ քայլ առ քայլ ուղեցույց կստեղծեմ այս ռոբոտը շատ հեշտ ձևով պատրաստելու համար: Ռոբոտից խուսափող խոչընդոտը լիովին ինքնավար ռոբոտն է, որը կարող է խուսափել ցանկացած դիտողությունից
Ռոբոտից խոչընդոտներից խուսափելը. 5 քայլ
Ռոբոտներից խոչընդոտներից խուսափելը. Ռոբոտաշինության ոլորտում խոչընդոտներից խուսափելը խնդիրն է բավարարել վերահսկման որոշ նպատակներ `առանց խաչմերուկի կամ բախման դիրքի սահմանափակումների: Այն ունի ձայնային սենսոր, որն օգտագործվում է ռոբոտի ճանապարհի միջև ընկած խոչընդոտները զգալու համար:
L298n շարժիչ օգտագործող ռոբոտից խոչընդոտներից խուսափելը. 5 քայլ
L298n շարժիչ օգտագործող ռոբոտի խոչընդոտներից խուսափելը. Բարև տղերք, այսօր մենք պատրաստելու ենք այս բոբոտը:
PIC- ի վրա հիմնված LF և ռոբոտից խուսափելը. 16 քայլ (նկարներով)
PIC- ի վրա հիմնված LF և խուսափող ռոբոտ. Ներածություն Իմ ոգեշնչումը գալիս է ռոբոտներից, որոնք ընդօրինակում են ընդհանուր մարդկային վարքագիծը, օրինակ `դուք առանց պատի ուղղակի չեք մտնի: Ձեր ուղեղը խելամտորեն շփվում է