Projekto įgyvendinimas kartu su programuotoju

Paprastai, kai Koder projektas vykdomas, jis pereina iš vienos kortelės į kitą, kai tik tas veiksmas baigiamas. Naudodami žingsnio funkciją galite pradėti projektą, tačiau specialiu režimu, kuriame valdote srautą. Kai naudojate žingsnio mygtuką, 123 robotas sustos po kiekvienos koduotojo kortelės, kol dar kartą bus paspaustas žingsnio mygtukas. Kai projektas pradedamas, 123 robotas atliks projektą taip, kaip nurodyta, tačiau gali būti, kad tai ne taip, kaip vartotojas norėjo. Galimybė matyti vykdomas korteles po vieną leidžia vartotojui geriau suprasti, kurios kortelės gali sukelti klaidą, todėl derinimas gali tapti tikslingesniu ir efektyvesniu procesu.


Kaip naudotis žingsnio funkcija

Norint naudoti žingsnio funkciją, 123 robotas turi būti prijungtas prie kodavimo įrenginio. Informacijos apie 123 roboto ir kodavimo įrenginio prijungimą rasite straipsnyje VEX kodavimo priemonės naudojimas VEX biblioteka.

Koderis su „When start 123“ kortele viršutiniame lizde ir paryškintu žingsnio mygtuku.

Prieš naudodami Step funkciją, kodavimo programoje sukurkite projektą. Tada norėdami pradėti, kodavimo programos viršuje pasirinkite žingsnio mygtuką.

Kodas su projektu, kurį sudaro 3 kortelės ir skaitoma Kai paleidžiate 123, važiuokite 2 ir pasukite į kairę. Geltonas žingsnio indikatorius yra ant kortelės Kada pradėti 123.

Pasirinkus, šalia kodavimo kortelės „Kai startuoja 123“ pasirodys geltona indikatoriaus lemputė, nurodanti, kur prasideda projektas.

Kodas su projektu, kurį sudaro 3 kortelės ir skaitoma Kai paleidžiate 123, važiuokite 2 ir pasukite į kairę. Geltonas žingsnio indikatorius yra Drive 2 kortelėje.

Dar kartą paspauskite žingsnio mygtuką ir geltona lemputė pereis prie kitos kodavimo kortelės.

Kodas su projektu, kurį sudaro 3 kortelės ir skaitoma Kai paleidžiate 123, važiuokite 2 ir pasukite į kairę. Žingsnio indikatorius yra Drive 2 kortelėje ir tapo žalias.

Dar kartą pasirinkite žingsnio mygtuką, kad paleistumėte kodavimo kortelę šalia geltonos lemputės. Kai bus vykdoma kodavimo kortelė, lemputė užsidegs žalia spalva.

Kodas su projektu, kurį sudaro 3 kortelės ir skaitoma Kai paleidžiate 123, važiuokite 2 ir pasukite į kairę. Geltonas žingsnio indikatorius yra prie „Pasukti į kairę“ kortelės.

Kai veiksmas bus baigtas, šalia kitos koduotojo kortelės pasirodys geltona lemputė, nurodanti, kad ji yra paruošta vykdyti kitą komandą, kai vėl pasirenkamas mygtukas Step.

Peržiūrėkite šį vaizdo įrašą, kad pamatytumėte žingsnio funkciją, kuri naudojama norint pereiti projektą po vieną kortelę.

Vykdydami projektą, pasirinkę mygtuką Pradėti, likusi projekto dalis bus vykdoma visu greičiu. Tai gali būti naudinga, jei norite pereiti per kelias pirmąsias kodavimo korteles, bet tada atlikti likusią projekto dalį taip, kaip parašyta.


Derinimas naudojant žingsnio funkciją

Žingsnio funkcija sulėtina projekto eigą ir suteikia tiesioginį vaizdinį grįžtamąjį ryšį apie tai, ką 123 robotas veikia kiekvienoje projekto koduotojo kortelėje. Tai leidžia vartotojui vienu metu pereiti per projektą po vieną kodavimo kortelę, stebėti elgesį ir ištaisyti klaidas.

Koduotojas su projektu, kurį sudaro 9 kortelės, naudojamos robotui įvaryti kvadratu. Projekte yra 4 pasikartojančios 1 važiavimo ir posūkio poros, tačiau viena iš porų yra Pasukite į kairę, o ne į dešinę. Neteisinga „Pasukti į kairę“ kortelė paryškinta.

Šiame pavyzdyje siekiama, kad 123 robotas važiuotų kvadratu (pavažiuokite 1 žingsnį į priekį ir pasukite į dešinę, 4 kartus, kad sukurtumėte kvadratą). Tačiau projekte yra klaidingas posūkis.

Vaizdas iš viršaus į apačią kelio, kurį 123 robotas nueitų vykdydamas šį projektą. Kairysis posūkis išvaro robotą iš aikštės trasos.

Naudokite projekto žingsnio funkciją, kad pradėtumėte ir vykdytumėte projektą žingsnis po žingsnio, kol pastebėsite klaidą.

Koderio projektas, skirtas vairuoti robotą kvadratu, dabar su kortele „Pasukti į kairę“, ją pakeičiant kortele „Pasukti į dešinę“.

Pataisyti klaidą.

Iš viršaus į apačią rodomas 123 roboto kelias, sėkmingai įvažiavęs kvadratą, ir atitinkama kodavimo programa, kurioje yra 4 Drive 1 ir Turn right kortelių poros.

Tada pasirinkite mygtuką Stabdyti ir naudokite mygtuką Step, norėdami pradėti projektą iš naujo, naudodami Step funkciją, kad stebėtumėte 123 roboto elgesį su kiekviena projekto koduotojo kortele.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: