Satura rādītājs:

Kā pievienot buferus SUMOBOT: 9 soļi (ar attēliem)
Kā pievienot buferus SUMOBOT: 9 soļi (ar attēliem)

Video: Kā pievienot buferus SUMOBOT: 9 soļi (ar attēliem)

Video: Kā pievienot buferus SUMOBOT: 9 soļi (ar attēliem)
Video: Коробка для цветов I Коробка из картона и бумаги I Как сделать коробку своими руками 2024, Novembris
Anonim
Kā pievienot buferus SUMOBOT
Kā pievienot buferus SUMOBOT

Tas nozīmē, ka jūs varat to izgatavot tā, ka, ja tas atsitās pret vienu no robota buferiem, tas atgriezīsies un novērsīsies no objekta.

1. darbība: iegūstiet savus materiālus

Lai to izgatavotu, jums ir nepieciešamas 3 nūjiņas, kartons, karsta līme, četras stieples un skārda folija.

papildu materiāls, ko varat izmantot, ir maskēšanas lente, ja vēlaties to vēlāk noņemt

2. solis: nogrieziet Popsicle's Up

šim nolūkam jūs paņemat Popsicle un pārgriežat to uz pusēm ar dažiem stiepļu griezējiem, vai arī varat mēģināt to sadalīt uz pusēm, kas nebūs tik gludi.

3. solis: pielīmējiet kādu kartonu

Līmējiet kādu kartonu
Līmējiet kādu kartonu

ja jums ir maskēšanas lente, aptiniet to ap mazo stabu, pēc tam pie abiem stabiem pielīmējiet nelielu kartona gabalu.

4. solis: pielīmējiet skārda foliju uz Popsicle

Līmējiet skārda foliju uz Popsicle
Līmējiet skārda foliju uz Popsicle
Līmējiet skārda foliju uz Popsicle
Līmējiet skārda foliju uz Popsicle

ietiniet skārda plēvi uz diviem vadiem un pielīmējiet to lielas Popsicle galos un pārliecinieties, vai vadi ir savienoti ar zemi.

dariet to pašu ar citu popsicle un pievienojiet to ar rezistoru

tagad savienojiet pirmo popsiku un kartonu, kas tika pielīmēts uz stabiem.

5. solis: līmējiet kartonu

Līmes kartons
Līmes kartons

paņemiet nelielu, plānu kartona gabalu un salieciet to uz augšu, pielīmējiet vienu tā daļu vienas popsikas vidū, pēc tam otru. pēc tam pielīmējiet popsiku, kas uz pusēm ir salauzta uz otrās Popsicle galiem, tad pēc tam pielīmējiet kartonu mazo popsiku galos

pēc tam pārliecinieties, ka otrās popsikas skārda skārds ir vērsts pret pirmo, lai, pieskaroties, tas darbotos kā buferis un attālinātos.

6. solis: (pēc izvēles) Izgrieziet vadus, lai tos sakārtotu

(Pēc izvēles) Izgrieziet vadus, lai tos sakārtotu
(Pēc izvēles) Izgrieziet vadus, lai tos sakārtotu

ja vēlaties, varat sagriezt vadus, lai tie būtu mazāki un lai tie izskatītos sakārtotāk, varat tos sagriezt ar stiepļu griezēju pēc savas gaumes.

7. solis: pats kods

'{$ STAMP BS2}

“{$ PBASIC 2.5}

temp VAR baits RunStatus DATA $ 00

READ RunStatus, temp temp = ~ temp WRITE RunStatus, temp IF (temp> 0) THEN END '-------------- I/O tapas ----------- ------------- LMotora PIN 13 RM motora PIN 12 '-------------- Konstantas --------------- ------ LStop CON 750 RStop CON 750 '-------------- Mainīgie --------------------- X VAR Word Turn VAR Word "-------------- Galvenā programma -----------------------

DARĪT

GOSUB Uz priekšu

JA (IN9 = 0) UN (IN10 = 0) TAD HIGH 14 HIGH 3 GOSUB Reverse Pagrieziet 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

BEIGAS

'************************************************ ******* 'buferiem tiek izmantots šāds kods' ******************************** ***********************

'------------------------------------------------- --- "tas ir tāpēc, lai buferis virzītos uz priekšu" ------------------------------------ ---------------- Uz priekšu: FOR X = 0 līdz 25 'Uz priekšu mazliet PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN

'------------------------------------------------- --- "tas ir tad, kad tiek trāpīti abi buferi" -------------------------------------- -------------- ReverseTurn: FOR X = 0 līdz 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 to 25' Pagriezieties pa kreisi par 60 grādiem PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 to 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'------------------------------------------------- --- 'šis kods tiek izmantots, lai atgrieztos un pagrieztos pa kreisi, kad tiek trāpīts labais buferis' ------------------------------ ---------------------- ReverseTurnLeft: FOR X = 0 līdz 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650

PAUSE 20 NEXT FOR X = 0 to 25 'reverse PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 to 50' Pagriezieties pa labi par 45 grādiem PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN

'------------------------------------------------- --- 'šis kods tiek izmantots, lai apgrieztos un nogrieztos pa labi, kad tiek trāpīts kreisais buferis' ------------------------------ ---------------------- REVERSETurnRight: FOR X = 0 līdz 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 to 25 'atpakaļgaitas PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 to 50' Pagriezieties pa kreisi par 45 grādiem PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN

'************************************************ ******* 'Procedūru beigas' ************************************* ******************

8. darbība: izskaidrojiet kodu

šis kods ir tas, ka tas parāda, kā robots rīkosies saskaņā ar buferiem, piemēram: kods "reverseturnleft" ir tad, kad tiek trāpīts labais buferis, un tas liek to mainīt un pagriezties pa kreisi.

"reverseturnright" ir tad, kad tiek trāpīts kreisais buferis, kas padara to atpakaļgaitā un pagriežas pa labi

"otrādi" ir tad, kad tiek trāpīti abi buferi, un tas padara to atpakaļgaitā un pagriežas citādi.

termini "zems" un "augsts" ir noderīgi tikai tad, ja robotā izmantojat gaismas diodes, tas nozīmē, ka noteiktā gaisma samazināsies vai kļūs augsta.

9. solis: galaprodukts

Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts

galaproduktam vajadzētu nedaudz izskatīties zemāk redzamajā attēlā

Ieteicams: