Satura rādītājs:
- 1. darbība: iegūstiet savus materiālus
- 2. solis: nogrieziet Popsicle's Up
- 3. solis: pielīmējiet kādu kartonu
- 4. solis: pielīmējiet skārda foliju uz Popsicle
- 5. solis: līmējiet kartonu
- 6. solis: (pēc izvēles) Izgrieziet vadus, lai tos sakārtotu
- 7. solis: pats kods
- 8. darbība: izskaidrojiet kodu
- 9. solis: galaprodukts
Video: Kā pievienot buferus SUMOBOT: 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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
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
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
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
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
galaproduktam vajadzētu nedaudz izskatīties zemāk redzamajā attēlā
Ieteicams:
Kā savam projektam pievienot e-tintes displeju: 12 soļi (ar attēliem)
Kā savam projektam pievienot e-tintes displeju: Daudzi projekti ir saistīti ar kāda veida datu, piemēram, vides datu, uzraudzību, bieži izmantojot Arduino. Manā gadījumā es vēlējos uzraudzīt sāls līmeni ūdens mīkstinātājā. Iespējams, vēlēsities piekļūt datiem savā mājas tīklā
Kā pievienot skaļruņu sistēmai IR tālvadības pulti: 5 soļi (ar attēliem)
Kā pievienot skaļruņu sistēmai IR tālvadības pulti: Šajā projektā es jums parādīšu, kā es izveidoju papildu ķēdi savai skaļruņu sistēmai, lai to bezvadu režīmā kontrolētu ar mājās gatavotu IR tālvadības pulti. Sāksim
Kā viegli pievienot jebkura veida gaismas diodes 3D printerim: 8 soļi (ar attēliem)
Kā viegli pievienot jebkura veida gaismas diodes savam 3D printerim: vai jūsu pagrabā ir rezerves gaismas diodes, kas savāc putekļus? Vai esat noguris, ka nevarat redzēt visu, ko drukā jūsu printeris? Neskatieties tālāk, šī pamācība iemācīs, kā printera augšpusē pievienot LED gaismas joslu, lai
Izgatavojiet robotu buferus (ar kodu): 4 soļi
Izgatavojiet robotu buferus (ar kodu): šī pamācība lasītājus iepazīstinās ar to, kā izveidot un kodēt buferus Boe-bot, kas spēs pārvietoties pa labirintu, vienlaikus atrodot šķēršļus. Projekta kodēšana tika veikta, izmantojot BASIC Stamp programmēšanas programmatūru un Boe-Bo
Kā pievienot EL vadu mētelim vai citam apģērbam: 10 soļi (ar attēliem)
Kā pievienot EL stiepli mētelim vai citam apģērbam: Kā apgaismots kostīmu mākslinieks es saņemu daudz jautājumu no cilvēkiem, kuri vēlas zināt, kā pašiem izgatavot EL stiepļu tērpus. Man nav laika palīdzēt katram individuāli, tāpēc domāju, ka konsolidēšu savus padomus vienā pamācībā. Cerams, ka