VEX 123: Mise s bloky

5. ročník · práce ve dvojicích · podložka 5 × 4 · 10 misí

Od první jízdy až k opakování a chytré objížďce.

Otevřít VEXcode 123 ↗Splněno: 0 / 10

Jak budeme pracovat

Malý tahák k blokům

Jízda: drive forward for … steps

Otočení: turn right / left for … degrees

Zvuk: play sound → honk / doorbell

Světlo: glow → blue / green / purple / off

Čekání: wait … seconds

Opakování: repeat …

Rozhodování: if / else

Senzor: eye found an object?

Názvy v taháku odpovídají anglické dokumentaci. České texty v misích popisují, co má robot udělat.

01 · První program na počítačiZačínáme

ABCDE1S234

START A1 → CÍL A3

Sestav blokový program, který doveze robota z A1 do A3. Použij jeden blok jízdy a nastav správnou vzdálenost.

Další výzva

Změň vzdálenost tak, aby robot dojel do A4. Před pokusem jej vrať na A1.

Nápověda k blokům

Za blok when started připoj drive forward for 2 steps.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

Jeden krok (step) = jedno políčko.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

02 · Tři kroky a klaksonZačínáme

ABCDE1S234H

START A1 → CÍL D1

Dojeď z A1 do D1 a až v cíli jednou zatrub. Vzdálenost zadej číslem v bloku.

Další výzva

Změň program tak, aby robot v cíli zatroubil dvakrát.

Nápověda k blokům

Použij drive for a za něj play sound s volbou honk.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

H = v tomto políčku zatrub.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

03 · Doručení za rohemZačínáme

ABCDE1S2314D

START A1 → CÍL C3

Dojeď přes A3 do C3. Vyhni se křížkům a v cíli zazvoň jako u dveří.

Další výzva

Změň pouze cílový zvuk na klakson. Trasa musí zůstat stejná.

Nápověda k blokům

Použij turn right for 90 degrees. Zatáčení se děje na místě.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

1 = povinná zastávka; D = zvonek.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

04 · Modrá zastávkaPlánujeme

ABCDE1S1234M / 2sZ

START A1 → CÍL E1

V C1 zastav, rozsviť modrou a počkej 2 sekundy. Pak pokračuj do E1 a přepni na zelenou.

Další výzva

V cíli po 1 sekundě světlo vypni.

Nápověda k blokům

Jízdu rozděl na dvě části. Mezi ně vlož glow blue a wait 2 seconds.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

M = modrá; Z = zelená; 2s = čekání.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

05 · Otočka a návratPlánujeme

ABCDE1S2314HF

START B1 → CÍL B1

Dojeď do B3 a zatrub. Otoč se o 180° a vrať se na B1. Po návratu rozsviť fialovou.

Další výzva

Na konci se ještě natoč stejně jako na začátku.

Nápověda k blokům

Otočku nastav v turn for na 180 degrees. Vracej se jízdou vpřed po otočení.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

F = fialová; start i cíl jsou na B1.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

06 · Jednosměrka v bludištiPlánujeme

ABCDE1S2314H

START A1 → CÍL E4

Projeď B3 doprava, navštiv C3 a dojeď do E4. Křížky nesmíš přejet. V cíli zatrub.

Další výzva

Najdi cestu se stejnými podmínkami, ale jiným pořadím pravých a levých otočení.

Nápověda k blokům

Nejdřív naplánuj úseky mezi zatáčkami. Na políčku se šipkou se neotáčej.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

Šipku povinně projeď v jejím směru bez otáčení.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

07 · Čtverec s opakovánímOpakujeme

ABCDE12S33124H

START B2 → CÍL B2

Objeď B2 → B3 → C3 → C2 → B2. Použij repeat 4: uvnitř má být pouze jízda o 1 krok a otočení doprava o 90°. Po okruhu zatrub.

Další výzva

Porovnej počet bloků s programem bez opakování.

Nápověda k blokům

Repeat obaluje oba příkazy. Po čtvrté zatáčce musí robot mířit jako na začátku.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

Jeden celý čtverec; stejné místo i natočení na konci.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

08 · Dvojitá hlídkaOpakujeme

ABCDE12S33124H / 1sH / 1sH / 1sH / 1s

START B2 → CÍL B2

Projeď stejný čtverec dvakrát. V každém rohu po příjezdu zatrub a počkej 1 sekundu. Použij vnořené opakování. Nakonec rozsviť modrou.

Další výzva

Před spuštěním spočítej, kolikrát zazní klakson. Potom výsledek ověř.

Nápověda k blokům

Vnější repeat 2 opakuje okruh. Vnitřní repeat 4 opakuje jednu stranu, signál, čekání a zatáčku.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

Stejná trasa jako v misi 7, tentokrát dva okruhy.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

09 · Senzor před odjezdemRozhodujeme

ABCDE1S234?H

START A1 → CÍL C1

Na startu zkontroluj senzor: pokud vidí předmět na A2, rozsviť fialovou, jinak zelenou. Potom v obou případech dojeď do C1 a zatrub.

Další výzva

Beze změny programu otestuj předmět přítomný i odebraný.

Nápověda k blokům

Do if / else vlož eye found an object? Jízdu a klakson připoj až pod celý podmínkový blok.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

? = volitelný skutečný předmět před senzorem, nikoli obrázek.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

10 · Chytrá objížďkaRozhodujeme

ABCDE1S234?OBJOBJZ / H

START A1 → CÍL E1

Pokud na startu vidíš předmět na B1, objeď ho přes A2 a E2. Jinak jeď přímo do E1. V cíli rozsviť zelenou, počkej 1 sekundu a zatrub.

Další výzva

Otestuj obě větve beze změny programu. V obou případech musí robot skončit na E1 a mířit doprava.

Nápověda k blokům

Větve if / else mají různé trasy, ale stejný cíl. Závěrečný signál dej za celý podmínkový blok.

Nejdřív plán → potom bloky → zkouška robotem → oprava.

OBJ = cesta s překážkou; bez předmětu vede trasa po řádku 1.

S + šipka = start a natočení · vlajka = cíl · × = zákaz · čísla = zastávky

Náš plán:

Máte naplánováno? Teď to naprogramujte!

Programování robotka otevřete tady:

Otevřít VEXcode 123 ↗

https://code123.vex.com/