Բովանդակություն:
- Քայլ 1: Նյութերի հաշիվ (BOM)
- Քայլ 2. Էլեկտրական ավտոբուսի պատրաստում
- Քայլ 3: Էլեկտրոնիկա
- Քայլ 4: Էլեկտրոնիկայի տեղադրում պատյանում
- Քայլ 5: mingրագրավորում
- Քայլ 6: Դուք ավարտել եք:
- Քայլ 7: Creeperbot- ը գործողության մեջ
Video: Խոչընդոտներից խուսափող Minecraft սողացող ռոբոտը. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս ռոբոտը ստեղծվել է մասնակցելու Minecraft մարտահրավերին, Epilog Challenge IX- ին և առաջին անգամ հեղինակային մրցույթին: Այն հիմնված է Minecraft- ի ամենանշանավոր ամբոխներից մեկի ՝ Creeper- ի վրա: Այս ռոբոտը օգտագործում է 3D տպագիր պատյան, ուստի այն կառուցելու համար անհրաժեշտ է մուտք ունենալ 3D տպիչ:
** Իմ 12 -ամյա որդին նախագծեց ռոբոտը և հավաքեց այն և գրեց պիթոնի ծածկագիրը, ես միայն մի փոքր օգնեցի հորատման աշխատանքներին, նա նույնպես գրեց այս ձեռնարկը, բայց նա ստիպված եղավ օգտագործել իմ հաշիվը ՝ մարտահրավերի նվազագույն տարիքային պահանջների պատճառով:, իրոք, դա նրա նախագիծն է **:
Քայլ 1: Նյութերի հաշիվ (BOM)
Այս ռոբոտը կառուցելու համար ձեզ հարկավոր կլինի
-Raspberry Pi Zero- ի ամբողջական կարգավորում (ստեղնաշար, մկնիկ, մոնիտոր, raspbian- ի նոր տեղադրում, ինտերնետ հասանելիություն) զոդված կապումներով
-HC-SR04 Ուլտրաձայնային տվիչ
-2 2BYJ-48 տիպի շարժիչներ ULN2003APG տիպի շարժիչով վարորդով
-1 1KΩ դիմադրություն
-1 2KΩ դիմադրություն
-Կանացի և Արական ցատկող լարեր
-3d տպագիր սողուն պատյան (այս քայլի ֆայլերը)
-տաք սոսինձ ատրճանակ
-որոշ լրացուցիչ քորոցներ
-eringոդման երկաթ
-նախատախտակ
-մարտկոցի փաթեթ (նախընտրելի է կաղամար)
-խենթ անիվ
Քայլ 2. Էլեկտրական ավտոբուսի պատրաստում
Սա հեշտ է, կտրեք մի փոքր նախատախտակ (3 քառակուսի րոպե) և կպցրեք դրան մի քանի կապում, իսկ դրանց միջև ծածկեք զոդված գոտին տաք սոսինձով ՝ կարճուղիներից խուսափելու համար: Սրանցից երեքը ձեզ հարկավոր են ՝ տախտակը փոխարինելու և էլկտրոնիկան ավելի կոմպակտ դարձնելու համար:
Քայլ 3: Էլեկտրոնիկա
Եթե դուք չեք կարող տեսնել դիմադրիչների գունային կոդերը, ձախ դիմադրությունը 2KΩ է, իսկ աջինը ՝ 1KΩ: Երբ անհրաժեշտ է օգտագործել տախտակը, փոխարենը օգտագործեք հոսանքի ավտոբուսը:
Քայլ 4: Էլեկտրոնիկայի տեղադրում պատյանում
Սովորաբար, գլուխը կտտացնում է մարմնի վրա, բայց եթե դա այդպես չէ, ապա ձեզ հարկավոր է մի փոքր ավազել մարմնի վերին հատվածը, մինչև գլուխը կտկտկի: Մարմինը տեղավորվում է հիմքի մեջ, բայց այն ազատ է, այնպես որ մի քիչ տաք սոսինձ դրեք այն տեղում պահելու համար: Մարմինը բացում է Pi Zero usb և hdmi նավահանգիստների համար: Այստեղ դուք ունեք պայմանավորվածություն երկու սլաքի շարժիչով շարժիչներին միացնելու և տարածություն խնայելու համար, միակ բանը, որ դուք պետք է անեք, դրանք հորիզոնական տեղադրելը և դրանք տաք սոսնձելն է պլաստիկի կտորի վրա (եթե ունեք 3D տպիչ, եթե դրանցից մեկը տպումները վատ են ընթանում, դրանք կարող եք կտրել dremmel գործիքով): Pi Zero- ն տեղում տեղադրելու համար հարկավոր է մի քանի անցք բացել և դրանք դնել pizero- ի վրա գտնվող pcb անցքերի միջով: Ուլտրաձայնային տվիչը տաք սոսնձեք աչքերի անցքերին (նախապես տպված): Կտրուկ շարժիչների մեջ տեղավորվելու համար հարկավոր է մի քանի պտուտակային անցքեր փորել (առանցքը տպված անցք ունի): Խելագար անիվը ամրացրեք բազայի հետևի մասում pcb պահարաններով, մինչև այն անիվների մակարդակի վրա լինի: Ամրացրեք կաղամարը հիմքի հետևի մասի վերևում:
Քայլ 5: mingրագրավորում
Դուք պետք է Raspbian- ում բացեք հրամանի տող (այս քայլի համար անհրաժեշտ է ինտերնետ հասանելիություն ձեր Pi Zero- ին) և մուտքագրեք. Sudo pip3 install gpiozero hcsr04sensor, եթե չունեք pip տեղադրված, տեղադրեք այն:
Քայլ 6: Դուք ավարտել եք:
Եթե ցանկանում եք նվիրել այս pi- ն սրան և միայն դրան (ձեր raspbian տվյալները): Բացեք հրամանի տողը և մուտքագրեք.
sudo nano etc/rc.local
Հաջորդը, ոլորեք ներքև կոդի միջով և 0 -ից դուրս գալուց առաջ ավելացրեք հետևյալ տողը.
python3 /home/pi/Directory_where_the_program_is_st_//CreeperBot_Ultrasonic.py &
Ահա այն գործում է….
Քայլ 7: Creeperbot- ը գործողության մեջ
Նա ստոր է, նա կանաչ է և ուլտրաձայնային կերպով խուսափում է խոչընդոտներից:
Խորհուրդ ենք տալիս:
5 -ը 1 -ում Arduino ռոբոտը - Հետևիր Ինձ - Տողի հետևում - Սումո - Նկարչություն - Խոչընդոտներից խուսափելը `6 քայլ
5 -ը 1 -ում Arduino ռոբոտը | Հետևիր Ինձ | Տողի հետևում | Սումո | Նկարչություն | Խոչընդոտներից խուսափելը. Այս ռոբոտի կառավարման տախտակը պարունակում է ATmega328P միկրոկոնտրոլեր և L293D շարժիչի վարորդ: Իհարկե, այն ոչնչով չի տարբերվում Arduino Uno տախտակից, բայց ավելի օգտակար է, քանի որ շարժիչը վարելու համար նրան այլ վահանի կարիք չկա: Այն ազատ է ցատկից
Խոչընդոտներից խուսափող ռոբոտ `ծանր բեռ տեղափոխելու համար. 6 քայլ
Խոչընդոտներից խուսափող ռոբոտ ՝ ծանր բեռ տեղափոխելու համար. Սա խոչընդոտներից խուսափող ռոբոտ է, որը կառուցվել է որդուս ճոճանակը տեղափոխելու համար:
Կարագի ռոբոտը. Arduino ռոբոտը `գոյություն ունեցող ճգնաժամով. 6 քայլ (նկարներով)
The Butter Robot: Arduino Robot With Existential Crisis: Այս նախագիծը հիմնված է «Rick and Morty» անիմացիոն շարքի վրա: Դրվագներից մեկում Ռիկը պատրաստում է ռոբոտ, որի միակ նպատակը կարագ բերելն է: Որպես Bruface- ի (Բրյուսելի ճարտարագիտական ֆակուլտետի) ուսանողներ, մենք առաջադրանք ունենք մեխանիկա
Ամենափոքր և ամենափոքր Arduino խոչընդոտներից խուսափելու ռոբոտը երբևէ ՝ 5 քայլ
Ամենափոքր և ամենափոքր Arduino- ի խոչընդոտներից խուսափող ռոբոտը: Հոգնե՞լ եք մեծ անշնորհք ռոբոտներից, որոնք ձեր սենյակում կես դարակ են վերցնում: Պատրա՞ստ եք ձեր ռոբոտին ձեզ հետ վերցնել, բայց այն պարզապես չի տեղավորվում ձեր գրպանում: Ահա դու գնացիր: Ձեզ եմ ներկայացնում Minibot- ը ՝ խոչընդոտներից խուսափելու ամենագեղեցիկ և ամենափոքր ռոբոտը, որը կարող էիք նախօրոք
Խոչընդոտներից խուսափող անհատականություն ունեցող ռոբոտ: 7 քայլ (նկարներով)
Խոչընդոտներից խուսափող անհատականություն ունեցող ռոբոտը. BASIC Stamp միկրոկոնտրոլերով (Basic Atom, Parallax Basic Stamps, Coridium Stamp և այլն), ինչ -որ տեսակի շասսիով, մի քանի տվիչներով և որոշ