Sisukord:

Sumobotile järgneva rea kodeerimine: 4 sammu
Sumobotile järgneva rea kodeerimine: 4 sammu

Video: Sumobotile järgneva rea kodeerimine: 4 sammu

Video: Sumobotile järgneva rea kodeerimine: 4 sammu
Video: CS50 2015 – 0-я неделя 2024, November
Anonim
Kuidas Sumobotile järgnevat rida kodeerida
Kuidas Sumobotile järgnevat rida kodeerida

Selles juhendis kirjeldan üksikasjalikult protsessi, mille käigus saate Parallaxist Sumoboti kodeerida ühe musta joone järgimiseks.

Samm: materjalid ja tööriistad

Sülearvuti

Basic STAMP Editor (saadaval siin)

Parallax Sumobot komplekt (saadaval siin, ehitage enne selle juhendi järgimist)

Parallax USB ja RS-232 adapter koos kaabliga (kuulub Sumoboti komplekti)

2. samm: koodi selgitus

Koodi selgitus
Koodi selgitus

Olen lisanud koodi koodile faili, mida tuleks Sumobotis kasutada. Sumoboti selle koodi kasutama panemine on sama lihtne kui koodi allalaadimine, selle avamine Basic STAMP redaktoriga, bot ühendamine arvutiga komplekti kuuluva adapteri kaudu koodi ja valides käsu Käivita, kui teie robot töötab, lülitades lüliti keskmisesse asendisse (toitega, kuid koodi täitmata) Kui te robotit sisse ei lülita, annab programm teile tõrke ja seda ei laadita üles.

Samm: koodi muutmine vastavalt teie vajadustele

Saate hõlpsasti Sumobot'i pöörata pikemaks ja lühemaks ajaks, muutes koodis olevaid "impulsi" muutujaid (nende suurendamine pikendab pööramisele kuluvat aega), kuid kui te ei tee väga pikki ja laia pöördeid, ei peaks see olema vajalik ja Ma ei soovita seda, sest täpse pöörde tegemiseks vajaliku aja leidmine võib olla keeruline. Samuti saate välja lülitada või lisada käivitusviivituse, samuti kiirendada või aeglustada robotit. Kõigil koodiridadel ja muutujatel on kommentaarid, mis selgitavad, mida nad teevad, seega on lihtne muutujaid vastavalt oma vajadustele muuta.

4. samm: lõpuleviimine

Kui olete kasutatud koodi kasutanud ja soovi korral muutnud oma vajadustele vastavaid muutujaid ning need Sumobotile üles laadinud, peate selle lihtsalt sisse lülitama ja tagama musta joone ning see peaks probleemideta toimima. Kui teil tekib Sumobotiga probleem, näiteks kui robot nurga all ei pöördu, proovige koodifail uuesti alla laadida, kuna olete selle muutmisel kogemata lisatähe või numbri sisestanud.

Soovitan: