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, Srpanj
Anonim
Kako dodati odbojnike u SUMOBOT
Kako dodati odbojnike u SUMOBOT

ovo čini da možete učiniti da se, ako udari u jedan od odbojnika na robotu, okrene unatrag i okrene od objekta.

Korak 1: Nabavite svoje materijale

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

opcijski materijal koji možete koristiti je ljepljiva traka ako je želite kasnije ukloniti

Korak 2: Izrežite Popsicle's Up

za to 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 ljepljivu traku, omotajte je oko malog stupa, a zatim zalijepite mali komad kartona na oba pola.

Korak 4: Zalijepite tinfoil na sladoled

Ljepilo Tinfoil na sladoled
Ljepilo Tinfoil na sladoled
Ljepilo Tinfoil na sladoled
Ljepilo Tinfoil na sladoled

omotajte nekoliko staniola na dvije žice i zalijepite ih na krajeve velike sladolednice te provjerite jesu li ž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 preklopite ga, zalijepite jedan njegov dio na sredinu jedne papučice, a zatim drugu. nakon toga zalijepite sladoled koji je prelomljen na pola na krajevima 2. sladoleda, a zatim nakon toga zalijepite karton na krajeve malih sladoleda

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

Korak 6: (Izborno) Prerežite žice kako biste ih organizirali

(Izborno) Prerežite žice kako biste ih organizirali
(Izborno) Prerežite žice kako 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ČITAJ RunStatus, temp temp = ~ temp UPIŠI RunStatus, temp IF (temp> 0) THEN END '-------------- I/O pinovi ----------- ------------- L PIN PIN-a motora 13 PIN PIN-a motora 12 '-------------- Konstante --------------- ------ LStop CON 750 RStop CON 750 '-------------- Varijable --------------------- X VAR riječ Uključite VAR riječ '-------------- Glavni program -----------------------

ČINI

GOSUB Naprijed

IF (IN9 = 0) AND (IN10 = 0) THEN HIGH 14 HIGH 3 GOSUB ObrnutoPokrenite 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

KRAJ

'*********************************************** ******* '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 kad su pogođena oba odbojnika' -------------------------------------- -------------- Obrnuti zaokret: ZA X = 0 DO 25 'Obrnuti 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUZA 20 DALJE ZA X = 0 DO 25' Skrenite ulijevo 60 stupnjeva PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆE ZA x = 0 do 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆI POVRATAK

'------------------------------------------------- --- 'ovaj kôd se koristi za vožnju unatrag i skretanje ulijevo kad 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 za vožnju unatrag, 650 PULSOUT RMotor, 850 PAUZA 20 NAPRIJED ZA X = 0 DO 50' Zaokrenite desno za 45 stupnjeva PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUZA 20 SLJEDEĆE POVRATAK

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

'*********************************************** ******* 'Kraj postupaka' ************************************ ******************

Korak 8: Objašnjenje Kodeksa

koji je to kod, jest da pokazuje kako će se robot ponašati prema branicima, na primjer: kôd "obrnuti zaokret ulijevo" je kada se udari u desni odbojnik i učini ga unatrag i skrene lijevo.

"obratni smjer" je kada je lijevi odbojnik pogođen i čini ga za vožnju unatrag i skretanje udesno

"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 korisni su samo ako u svom robotu koristite LED diode, oni znače da će se određena svjetlost spustiti ili povisiti.

Korak 9: Završni proizvod

Finalni proizvod
Finalni proizvod
Finalni proizvod
Finalni proizvod

konačni proizvod trebao bi izgledati donekle poput donje slike

Preporučeni: