Բովանդակություն:
- Քայլ 1: Ստացեք ձեր նյութերը
- Քայլ 2. Կտրեք պոպուլյացիան վերևում
- Քայլ 3: Սոսնձեք որոշ ստվարաթուղթ
- Քայլ 4: Սոսինձ Tinfoil- ը Popsicle- ի վրա
- Քայլ 5: Սոսինձ ստվարաթուղթ
- Քայլ 6. (Լրացուցիչ) Կտրեք լարերը ՝ դրանք կազմակերպելու համար
- Քայլ 7: Ինքնին ծածկագիրը
- Քայլ 8: Բացատրեք օրենսգիրքը
- Քայլ 9: Վերջնական արտադրանք
Video: Ինչպես ավելացնել բամպեր SUMOBOT- ին. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
այն, ինչ անում է, այն է, որ կարող ես այնպես անել, որ եթե այն հարվածի ռոբոտի բամպերներից մեկին, այն հետ շրջվի և շեղվի առարկայից:
Քայլ 1: Ստացեք ձեր նյութերը
այն պատրաստելու համար անհրաժեշտ է 3 հատ ձողիկ, ստվարաթուղթ, տաք սոսինձ, չորս լար և թիթեղաթուղթ:
կամընտիր նյութ, որը կարող եք օգտագործել, դիմակավոր ժապավենն է, եթե ցանկանում եք այն հետագայում հեռացնել
Քայլ 2. Կտրեք պոպուլյացիան վերևում
դրա համար դուք վերցնում եք մի Popsicle և այն կիսով չափ կտրում եք մետաղալարերի կտրիչներով, կամ կարող եք փորձել այն կիսով չափ կոտրել, ինչը այնքան էլ հարթ չի լինի:
Քայլ 3: Սոսնձեք որոշ ստվարաթուղթ
եթե դուք ունեք դիմակավոր ժապավեն, փաթեթավորեք այն փոքր ձողի շուրջը, այնուհետև կպցրեք մի փոքրիկ ստվարաթուղթ երկու բևեռներին:
Քայլ 4: Սոսինձ Tinfoil- ը Popsicle- ի վրա
երկու մետաղալար փաթաթեք և կպցրեք այն մեծ սփռոցի ծայրերին և համոզվեք, որ լարերը միացված են գետնին:
նույնը արեք մեկ այլ պոպուլյացիայի հետ և միացրեք այն ռեզիստորի հետ
այժմ միացրեք առաջին սափրիչը և ստվարաթուղթը, որը սոսնձված էր ձողերի վրա:
Քայլ 5: Սոսինձ ստվարաթուղթ
վերցրեք մի փոքր, բարակ ստվարաթուղթ և ծալեք այն, սոսնձեք դրա մի հատվածը մեկ սփռոցի կեսին, այնուհետև մյուսը: այնուհետև սոսնձեք պոպուլյացիան, որը կիսով չափ կոտրված էր 2 -րդ պոպսիկուլի ծայրերին, այնուհետև դրանից հետո կպցրեք ստվարաթուղթ փոքր պոպուլյարների ծայրերին
Դրանից հետո համոզվեք, որ երկրորդ սփռոցի թիթեղը ուղղված է առաջինին, որպեսզի դիպչելիս այն բամպերի պես գործի և հեռանա:
Քայլ 6. (Լրացուցիչ) Կտրեք լարերը ՝ դրանք կազմակերպելու համար
եթե ցանկանում եք, կարող եք կտրել լարերը `դրանք փոքրացնելու համար, և որպեսզի նրանք ավելի կազմակերպված տեսք ունենան, կարող եք դրանք կտրել մետաղալարով` ըստ ձեր ցանկության:
Քայլ 7: Ինքնին ծածկագիրը
'{$ STAMP BS2}
«{$ PBASIC 2.5}
ջերմաստիճան VAR բայթ RunStatus ՏՎՅԱԼՆԵՐ 00 $
ԿԱՐԴԱԼ RunStatus, temp temp = ~ temp ԳՐԵԼ RunStatus, temp IF (temp> 0) THEN END '-------------- I/O Pins ----------- ------------- LMotor PIN 13 RMotor PIN 12 '-------------- հաստատուններ --------------- ------ LStop CON 750 RStop CON 750 '-------------- փոփոխականներ --------------------- X VAR Word Turn VAR Word '-------------- Հիմնական ծրագիր -----------------------
ԱՆԵԼ
GOSUB Փոխանցել
ԵԹԵ (IN9 = 0) ԵՎ (IN10 = 0) ԱՅՆ ԲԱՐՁՐ 14 ԲԱՐՁՐ 3 ԳՈՍՈԲ Հակադարձ շրջադարձ Դադար 50 ցածր 14ածր 14 OWԱOW 3 3 ԷՆԴԻՖ
IF (IN9 = 0) ԱՅՆ ԲԱՐՁՐ 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF IF (IN10 = 0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP
ՎԵՐ END
'********************************************* ******* 'հետևյալ ծածկագիրը օգտագործվում է բամպերների համար' ******************************** ***********************
'----------------------------------------------------- --- «սա այնպես է, որ բամպերը առաջ շարժվի» ---------------------------------------- ---------------- Առաջ. FOR X = 0-ից 25 'Forward for a bit PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN
'----------------------------------------------------- --- 'սա այն դեպքում, երբ երկու բամպեր են հարվածվում' ------------------------------------------ -------------- Հակադարձ շրջադարձ. X = 0-ից 25 'ԱՌԱՆՈ 20ԹՅՈ 20Ն 20 սմ PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 HEXT FOR X = 0 TO 25' Թեքվեք ձախ 60 աստիճան PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 HEXT FOR x = 0 TO 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'----------------------------------------------------- --- 'այս կոդը օգտագործվում է հետ շրջվելու և ձախ թեքվելու համար, երբ աջ բամպերը հարվածում է' ------------------------------ ---------------------- ReverseTurnLeft: X = 0-ից 25 'ԱՆԴԱՐՁ 20 սմ PULSOUT L Motor, 850 PULSOUT RMotor, 650
ԴԱՍ 20 ՀԵՌՈՍՏ X = 0 -ից 25 'հետադարձ PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' Թեքվեք աջ 45 աստիճան PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'----------------------------------------------------- --- 'այս կոդը օգտագործվում է ԱՆՎԱՐԵԼՈ AND ԵՎ աջ թեքվելու համար, երբ ձախ բամպերը հարվածում է' ------------------------------ ---------------------- ԱՎԵԼԻ 'հետընթաց PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 HEXT FOR X = 0 TO 50' Թեքվեք ձախ 45 աստիճան PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN
'********************************************* ******* «Գործընթացների ավարտ» ************************************ ******************
Քայլ 8: Բացատրեք օրենսգիրքը
որն է այդ ծածկագիրը, այն է, որ ցույց է տալիս, թե ինչպես է ռոբոտը գործելու ըստ բամպերների, օրինակ. «հետադարձ ձախ» ծածկագիրն այն է, երբ աջ բամպերը հարվածում է և դարձնում այն հետադարձ և ձախ:
«հետադարձ» այն է, երբ ձախ բամպերը հարվածվում է և ստիպում այն հետ շրջել և թեքվել աջ
«Հակադարձ երկուսն» այն է, երբ երկու բամպերներն են հարվածում և ստիպում է այն հետ շրջվել և այլ կերպ շրջվել:
«ցածր» և «բարձր» տերմինները օգտակար են միայն այն դեպքում, երբ դուք օգտագործում եք լուսադիոդներ ձեր ռոբոտում, դրանք նշանակում են, որ որոշակի լույսը ցածր կլինի կամ բարձր կլինի:
Քայլ 9: Վերջնական արտադրանք
վերջնական արտադրանքը պետք է որոշ չափով նման լինի ստորև ներկայացված նկարին
Խորհուրդ ենք տալիս:
Ինչպես ավելացնել էլեկտրոնային թանաքի ցուցադրում ձեր նախագծին. 12 քայլ (նկարներով)
Ինչպես ավելացնել էլեկտրոնային թանաքի ցուցադրում ձեր նախագծին. Շատ նախագծեր ներառում են որոշ տեսակի տվյալների մոնիտորինգ, օրինակ ՝ շրջակա միջավայրի տվյալները, որոնք հաճախ օգտագործում են Arduino- ն ՝ վերահսկման համար: Իմ դեպքում ես ուզում էի վերահսկել ջրի մեղմացուցիչի մեջ աղի մակարդակը: Հնարավոր է ՝ ցանկանաք մուտք ունենալ տվյալներ ձեր տնային ցանցի միջոցով
Ինչպես ավելացնել IR հեռակառավարիչը բարձրախոսների համակարգին. 5 քայլ (նկարներով)
Ինչպես ավելացնել IR հեռակառավարիչը բարձրախոսների համակարգին: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես եմ ես իմ բարձրախոսների համակարգի համար ստեղծել լրացուցիչ միացում, որպեսզի այն անլար վերահսկեմ տնական IR հեռակառավարմամբ: Եկեք սկսենք
Ինչպես հեշտությամբ ավելացնել ցանկացած տեսակի LED- ներ ձեր 3D տպիչին. 8 քայլ (նկարներով)
Ինչպե՞ս հեշտությամբ ավելացնել ցանկացած տեսակի LED- ներ ձեր 3D տպիչին: Ունե՞ք պահեստային լուսադիոդներ, որոնք փոշի են հավաքում ձեր նկուղում: Հոգնե՞լ եք, որ չեք կարող տեսնել այն, ինչ տպում է ձեր տպիչը: Դե, մի նայեք այլևս, այս Instructable- ը կսովորեցնի ձեզ, թե ինչպես ավելացնել տպիչի վերևում LED լուսարձակը ՝
Ինչպես ավելացնել EL մետաղալար վերարկուի կամ այլ հագուստի վրա. 10 քայլ (նկարներով)
Ինչպես ավելացնել EL մետաղալար վերարկուին կամ այլ հագուստի. Ես ժամանակ չունեմ բոլորին անհատապես օգնելու համար, ուստի ես մտածեցի, որ իմ խորհուրդները կհամախմբեմ մեկ ուսանելիի մեջ: Հուսանք, որ
Ինչպես բոցեր ավելացնել GIMP- ի որևէ բանի վրա. 15 քայլ (նկարներով)
Ինչպես բոցեր ավելացնել GIMP- ում որևէ բանի. Ահա թե ինչպես եք որոշ չափով իրատեսական կրակ տալիս GIMP- ում