Kazalo:
- 1. korak: Pridobite svoje materiale
- Korak: Odrežite popsicle's up
- 3. korak: Lepite karton
- Korak 4: Lepite tinfoil na popsicle
- 5. korak: lepite karton
- Korak 6: (Izbirno) Prerežite žice, da jih organizirate
- 7. korak: Koda sama
- 8. korak: Razlaga kode
- 9. korak: Končni izdelek
Video: Kako dodati odbijače v SUMOBOT: 9 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
s tem lahko naredite tako, da se bo, če bo udaril v enega od odbijačev na robotu, obrnil in se obrnil stran od predmeta.
1. korak: Pridobite svoje materiale
stvari, ki jih potrebujete, da to naredite, so 3 palčke za popsicle, karton, vroče lepilo, štiri žice in folija.
izbirni material, ki ga lahko uporabite, je lepilni trak, če ga želite kasneje odstraniti
Korak: Odrežite popsicle's up
za to vzameš popsicle in ga z nekaj rezalniki za žice prerežeš na pol ali pa ga poskusiš prelomiti na pol, kar ne bo tako gladko.
3. korak: Lepite karton
če imate maskirni trak, ga ovijete okoli majhnega droga, nato pa na oba pola prilepite majhen kos kartona.
Korak 4: Lepite tinfoil na popsicle
na dve žici ovijte nekaj folije in jo prilepite na konce velike popsicle ter se prepričajte, da so žice povezane z maso.
storite enako z drugo lupino in jo povežite z uporom
zdaj povežite prvo popsicle in karton, ki je bil zlepljen na drogove.
5. korak: lepite karton
vzemite majhen, tanek kos kartona in ga prepognite, en del lepite na sredino ene luske, nato pa drugega. nato lepimo popsicle, ki je bil prepolovljen na koncih 2. Popsicle, nato pa lepimo karton na konce majhnih popsicle
nato se prepričajte, da je folija na drugi popsicle obrnjena proti prvi, tako da se ob dotiku obnaša kot odbijač in se odmakne.
Korak 6: (Izbirno) Prerežite žice, da jih organizirate
če želite, lahko prerežete žice, da bodo manjše in da bodo videti bolj organizirane, jih lahko po želji prerežete z rezalnikom žice.
7. korak: Koda sama
'{$ STAMP BS2}
'{$ PBASIC 2.5}
temp VAR Byte RunStatus DATA $ 00
PREBERI RunStatus, temp temp = ~ temp NAPIŠI RunStatus, temp IF (temp> 0) THEN END '-------------- V/I zatiči ----------- ------------- L PIN PIN motorja 13 R PIN motorja 12 '-------------- Konstante --------------- ------ LStop CON 750 RStop CON 750 '-------------- Spremenljivke --------------------- X Beseda VAR Obrnite besedo VAR '-------------- Glavni program -----------------------
DO
GOSUB Naprej
IF (IN9 = 0) AND (IN10 = 0) THEN HIGH 14 HIGH 3 GOSUB ReverseTurn 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
KONEC
'*********************************************** ******* "naslednja koda se uporablja za odbijače" ********************************* ***********************
'------------------------------------------------- --- 'to je zato, da se odbijac premakne naprej' ------------------------------------ ---------------- Naprej: FOR X = 0 DO 25 'Naprej za malo PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'to je, ko sta udarjena oba odbijača' -------------------------------------- -------------- Obratni obrat: ZA X = 0 DO 25 'Obrnite 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NAPREJ ZA X = 0 DO 25' Zavijte levo 60 stopinj PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NAPREJ ZA x = 0 TO 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'ta koda se uporablja za vzvratno vožnjo in zavijanje levo, ko pritisnete desni odbijač' ------------------------------ ---------------------- Vzvratno obračanjeLevo: ZA X = 0 DO 25 'ZADNJI 20 cm PULSOUT LMotor, 850 PULSOUT RMotor, 650
PAUSE 20 NAPREJ ZA X = 0 do 25 'vzvratni motor PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50' Zavijte desno 45 stopinj PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'ta koda se uporablja za vzvratno vožnjo in zavijanje desno, ko pritisnete levi odbijač' ------------------------------ ---------------------- VZVRTNOObrnRight: FOR X = 0 TO 25 'RUSERS 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NAPREJ ZA X = 0 DO 25 'povratni motor PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NAPREJ ZA X = 0 DO 50' Zavijte levo za 45 stopinj PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN
'*********************************************** ******* 'Konec postopkov' ************************************ ******************
8. korak: Razlaga kode
kaj je ta koda, je ta, da prikazuje, kako bo robot deloval v skladu z odbijači, na primer: koda "povratni zavoj" je, ko pritisnemo na desni odbijač in ga obrnemo in zavijemo levo.
"vzvratno obračanje" je, ko se zadene levi odbijač, ki zavije nazaj in zavije desno
"vzvratno" je, ko sta udarjena oba odbijača, zaradi česar se obrne in obrne drugače.
"nizki" in "visoki" izrazi so uporabni le, če v svojem robotu uporabljate svetleče diode, ti pomenijo, da se bo določena svetloba zmanjšala ali pa visoko.
9. korak: Končni izdelek
končni izdelek bi moral biti nekoliko podoben spodnji sliki
Priporočena:
Kako v svoj projekt dodati zaslon z e-črnilom: 12 korakov (s slikami)
Kako svojemu projektu dodati zaslon z e-črnilom: Veliko projektov vključuje spremljanje nekakšnih podatkov, na primer okoljskih, pri čemer se za nadzor pogosto uporablja Arduino. V mojem primeru sem želel spremljati raven soli v mehčalcu vode. Do podatkov lahko dostopate prek domačega omrežja
Kako dodati IR daljinec v zvočniški sistem: 5 korakov (s slikami)
Kako dodati IR daljinec v zvočniški sistem: V tem projektu vam bom pokazal, kako sem ustvaril dodatno vezje za svoj zvočniški sistem, da ga brezžično upravljam z domačim IR daljincem. Začnimo
Kako preprosto dodati vse vrste LED v svoj 3D tiskalnik: 8 korakov (s slikami)
Kako preprosto dodati vse vrste LED v svoj 3D tiskalnik: Ali imate v svoji kleti nekaj rezervnih LED, ki zbirajo prah? Ste naveličani, da ne morete videti vsega, kar tiska vaš tiskalnik? No, ne iščite več, ta Instructable vas bo naučil, kako dodati svetlobni trak LED na vrhu tiskalnika v
Naredite robotske odbijače (s kodo): 4 koraki
Naredite robotske odbijače (s kodo): Ta navodila bodo bralcem predstavila, kako ustvariti in kodirati odbijače na Boe-botu, ki se bo lahko premikal po labirintu, medtem ko bo odkrival ovire. Kodiranje projekta je bilo izvedeno s programsko opremo za programiranje BASIC Stamp in Boe-Bo
Kako dodati EL žico v plašč ali drugo oblačilo: 10 korakov (s slikami)
Kako dodati EL žico v plašč ali drugo oblačilo: Kot osvetljen kostumograf dobivam veliko vprašanj od ljudi, ki želijo vedeti, kako si sami izdelati kostume EL žice. Nimam časa, da bi pomagal vsakemu posebej, zato sem mislil, da bom svoje nasvete združil v eno navodilo. Upajmo, da