Sadržaj:

Kako dodati odbojnike u SUMOBOT: 9 koraka (sa slikama)
Kako dodati odbojnike u SUMOBOT: 9 koraka (sa slikama)

Video: Kako dodati odbojnike u SUMOBOT: 9 koraka (sa slikama)

Video: Kako dodati odbojnike u SUMOBOT: 9 koraka (sa slikama)
Video: ГНИЛОБАН ждал ОЖИВЛЕНИЯ 8 лет в гараже | ВОССТАНОВИЛИ мертвеца DODGE RAM VAN B3500 2024, Juli
Anonim
Kako dodati branike u SUMOBOT
Kako dodati branike u SUMOBOT

ono što to čini je da možete to učiniti tako da se, ako udari u jedan od odbojnika na robotu, okrene unatrag i okrene od objekta.

Korak 1: Nabavite svoj materijal

stvari koje su vam potrebne za izradu su 3 štapića za sladoled, karton, vruće ljepilo, četiri žice i staniol.

opcionalni materijal koji možete koristiti je maskirna traka ako je kasnije želite ukloniti

Korak 2: Izrežite Popsicle's Up

za ovo uzmite sladoled i prepolovite ga nekim rezačem žice, ili ga možete pokušati prepoloviti, što neće biti tako glatko.

Korak 3: Zalijepite karton

Zalijepite karton
Zalijepite karton

ako imate maskirnu traku, omotajte je oko malog stupa, a zatim zalijepite mali komad kartona na oba stupa.

Korak 4: Zalijepite tanjir na sladoled

Zalijepite info -konfekciju na sladoled
Zalijepite info -konfekciju na sladoled
Zalijepite info -konfekciju na sladoled
Zalijepite info -konfekciju na sladoled

omotajte malo staniola na dvije žice i zalijepite ga na krajeve velike sladolednice i pobrinite se da su žice spojene na masu.

učinite isto s drugom sladoledom i povežite je s otpornikom

sada spojite prvu sladoled i karton koji je zalijepljen na stupove.

Korak 5: Zalijepite karton

Ljepilo Karton
Ljepilo Karton

uzmite mali, tanki komad kartona i presavijte ga, zalijepite jedan dio na sredinu jedne slatkiše, a zatim drugu. nakon toga zalijepite sladoled koji je prekinut na pola na krajevima 2. sladoleda, zatim nakon toga zalijepite karton na krajeve malih sladoleda

nakon toga provjerite je li folija na drugoj slatkiši okrenuta prema prvoj tako da se pri dodiru ponaša kao branik i odmiče.

Korak 6: (Opcionalno) Prerežite žice da biste ih organizirali

(Opcionalno) Prekinite žice da biste ih organizirali
(Opcionalno) Prekinite žice da biste ih organizirali

ako želite, možete rezati žice kako bi bile manje i kako bi izgledale organiziranije, možete ih rezati rezačem žice po vašoj želji.

Korak 7: Sam kod

'{$ STAMP BS2}

'{$ PBASIC 2.5}

temp VAR Byte RunStatus DATA $ 00

PROČITAJTE RunStatus, temp temp = ~ temp UPIŠITE RunStatus, temp IF (temp> 0) THEN END '-------------- I/O pinovi ----------- ------------- LMotor PIN 13 RMotor PIN 12 '-------------- Konstante --------------- ------ LStop CON 750 RStop CON 750 '-------------- Varijable --------------------- X VAR riječ Uključite VAR riječ '-------------- Glavni program -----------------------

DO

GOSUB Naprijed

IF (IN9 = 0) AND (IN10 = 0) THEN HIGH 14 HIGH 3 GOSUB Obrnuti okrenite PAUSE 50 LOW 14 LOW 3 ENDIF

IF (IN9 = 0) THEN HIGH 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF IF (IN10 = 0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP

END

'************************************************* ******* 'sljedeći kôd se koristi ZA odbojnike' ********************************* ***********************

'------------------------------------------------- --- 'ovo je da bi se branik pomaknuo naprijed' ------------------------------------ ---------------- Naprijed: FOR X = 0 DO 25 'Naprijed za malo PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUZA 20 SLJEDEĆI POVRATAK

'------------------------------------------------- --- 'ovo je kada su oba branika pogođena' -------------------------------------- -------------- Obrnuti okret: ZA X = 0 DO 25 'Obrnuti 20cm PULSOUT Lmotor, 850 PULSOUT RMotor, 650 PAUZA 20 SLJEDEĆI ZA X = 0 DO 25' Skrenite lijevo 60 stepeni PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆE ZA x = 0 do 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆE POVRATAK

'------------------------------------------------- --- 'ovaj kôd se koristi za vožnju unatrag i skretanje ulijevo kada se pritisne desni odbojnik' ------------------------------ ---------------------- Obrnuti zaokret Lijevo: ZA X = 0 DO 25 'Obrnuti 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650

PAUZA 20 SLJEDEĆA ZA X = 0 DO 25 'PULSOUT LMotor unatrag, 650 PULSOUT RMotora, 850 PAUZA 20 NAPRIJED ZA X = 0 DO 50' Skrenite desno 45M PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆE POVRATAK

'------------------------------------------------- --- 'ovaj kôd se koristi za Obrtanje i skretanje udesno kada je lijevi branik pogođen' ------------------------------ ---------------------- Obrnuti zaokretDesno: ZA X = 0 DO 25 'Obrnuti 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUZA 20 NAPRIJED ZA X = 0 DO 25 'unatrag PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆE ZA X = 0 DO 50' Skrenite ulijevo 45 stepeni PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 SLJEDEĆE POVRATAK

'************************************************* ******* 'Kraj procedura' ************************************** ******************

Korak 8: Objašnjenje Kodeksa

ono što je taj kôd je da pokazuje kako će se robot ponašati u skladu s odbojnicima, na primjer: kôd "obrnuto okretanje nalijevo" je kada se desni odbojnik udari i čini ga unatrag i skreće lijevo.

"rikverc" je kada je lijevi branik pogođen i čini ga unatrag i skreće desno

"obrnuto" je kada su oba branika pogođena i čini da se okrene unatrag i okrene na drugačiji način.

"niski" i "visoki" izrazi su korisni samo ako koristite LED diode u svom robotu, oni znače da će se određena svjetlost ugasiti ili otići visoko.

Korak 9: Finalni proizvod

Finalni proizvod
Finalni proizvod
Finalni proizvod
Finalni proizvod

konačni proizvod trebao bi izgledati donekle kao na donjoj slici

Preporučuje se: