Učivo: Detailnější zopakování používání některých částí uživatelského rozhraní LEGO MINDSTORMS NXT Paleta programování

Podobné dokumenty
ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ MEIV Souborná činnost na složitých elektronických zařízeních zaměřená na servisní a profesní působení studenta

Metodické pokyny k materiálu č. 39 Mobilní robot III - Závodní auto - Dálkové ovládání 1 (PROGRAM 1)

Metodické pokyny k materiálu č. 41 Mobilní robot III - Závodní auto - Dálkové ovládání 2 (STAVBA)

Název: Řízení pohybu robota ultrazvukovým a tlakovým senzorem I.

Metodické pokyny k materiálu č. 35 Mobilní robot III - Závodní auto (STAVBA)

Metodické pokyny k materiálu č. 38 Mobilní robot III - Závodní auto - Dálkové ovládání 1 (STAVBA)

Název projektu: Život s počítačem. Číslo projektu: OPVK.CZ.1.07/1.2.32/

Návod na programování v NXT- G

METODICKÝ LIST K TECHNICKÉMU KROUŽKU:

Cílem této kapitoly je úvod do problematiky prostředí, ve kterém je možno sestavit program a nastavit parametry senzorů.

Název projektu: Život s počítačem. Číslo projektu: OPVK.CZ.1.07/1.2.32/

METODICKÝ LIST K TECHNICKÉMU KROUŽKU:

LEGO Mindstorms Education NXT. Projekt Lego ve výuce informatiky a fyziky. Robotika 1. Mgr. Radoslav Jirásek RNDr. Jitka Jirásková Mgr.

Řízení robota pomocí senzoru barev. Tematický celek: Světelné a zvukové jevy. Úkol:

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ MEIV Souborná činnost na složitých elektronických zařízeních zaměřená na servisní a profesní působení studenta

METODICKÝ LIST K TECHNICKÉMU KROUŽKU:

Ovládání robota. Tvorba programu. Tvorba uživatelských profilů.

Záznam dat Úvod Záznam dat zahrnuje tři základní funkce: Záznam dat v prostředí třídy Záznam dat s MINDSTORMS NXT

METODICKÝ LIST 1. Název výukové aktivity (tématu): 2. Jméno autora: Ing. Petr Hořejší, Ph.D., Ing. Jana Hořejší 3. Anotace:

METODICKÝ LIST K TECHNICKÉMU KROUŽKU:

Řízení robota zvukovým senzorem. Tematický celek: Světelné a zvukové jevy. Úkol:

Úvod. Vítejte v LEGO MINDSTORMS Education

ÚKOLOVÝ LIST. Aktivita projektu Obloha na dlani - Laboratoř vědomostí ROBOT NA PÁSOVÉM PODVOZKU

PROGRAMOVÁNÍ LEGO MINDSTORMS EV3

METODICKÝ LIST K TECHNICKÉMU KROUŽKU:

Název: Dráha a rychlost pohybu robota I. Tematický celek: Pohyb těles

Jak pracovat s LEGO energometrem

Řízení robota pomocí senzoru barev. Tematický celek: Světlo. Úkol:

METODICKÝ LIST K TECHNICKÉMU KROUŽKU:

Charakteristika základních konstruktů robota. Popis ovládacího prostředí robota.

Univerzita Pardubice. Fakulta ekonomicko-správní Ústav systémového inženýrství a informatiky

PROGRAMOVÁNÍ ROBOTŮ LEGO MINDSTORM S VYUŽITÍM MATLABU

Programování LEGO robotů pomocí NXC

LEGO MINDSTORMS Uživatelská příručka

Charakteristika základních konstruktů robota. Popis ovládacího prostředí robota. Další možnosti programování robota.

L07 Univerzální Robot verze 1.2

DUM č. 13 v sadě. 29. Inf-5 RoboLab a Lego Mindstorms

Řízení robota pomocí světelného senzoru. Tematický celek: Světelné a zvukové jevy. Úkol:

DUM č. 20 v sadě. 29. Inf-5 RoboLab a Lego Mindstorms

BAKALÁŘSKÁ PRÁCE Využití robota LEGO MINDSTORMS příprava robotického semináře pro střední školu

LabView jako programovací jazyk II

6 PROGRAMOVÉ BLOKY. Čas ke studiu: 10 hodin. Cíl: Po prostudování tohoto odstavce budete. Výklad. Programové bloky

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA PEDAGOGICKÁ KATEDRA TECHNICKÉ VÝCHOVY

T-Mobile Internet. Manager. pro Mac OS X NÁVOD PRO UŽIVATELE

Návod na programování v NXT G

Software pro vzdálenou laboratoř

Robot BBC Micro:bit kódovaní v PXT Editoru

BlindShell uživatelský manuál

Řízení robota pomocí světelného senzoru. Tematický celek: Světlo. Úkol:

Nastavení tabletu Apple ipad

Robot Lego Mindstorms NXT doplněný o kamerku a software v jazyce C#

METODICKÝ LIST. Výklad: Seznámení se se stavebnicí, ukázky jiných projektů a možností stavebnice

Kreslící program. V této lekci se naučíš vytvořit si vlastní kreslící program! Následujte postupně tyto INSTRUKCE

Měření hlasitosti zvuku. Tematický celek: Zvuk. Úkol:

Uživatelská příručka

Nej.cz. Uživatelská příručka k interaktivní televizi

ROBOTICKÝ POPELÁŘ. Jan Dimitrov, Tomáš Kestřánek. VOŠ a SPŠE Františka Křižíka Na Příkopě 16, Praha 1

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA PEDAGOGICKÁ KATEDRA TECHNICKÉ VÝCHOVY

Zápočtový projekt předmětu Robotizace a řízení procesů

Měření hlasitosti zvuku. Tematický celek: Světelné a zvukové jevy. Úkol:

Aplikace GoGEN Smart Center

Uživatelský manuál k CRecorder ver. 3.1.

Programování LEGO MINDSTORMS s použitím nástroje MATLAB a Simulink

Robotický LEGO seminář na FEL ČVUT v Praze

1. Zapnutí a vypnutí 2. Přidání režimu do seznamu provedení

Telekonferenční služba MyConference...2. Přehrávání nahrávek...4. Volání do Daktela koferencí...5. Volání do konferencí ze Skype klienta...

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky

Nej.cz Uživatelská příručka k interaktivní televizi NetTV

Elektronická evidence tržeb v programu TRIFID

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

1. Základní nastavení telefonu Vložení SIM karty První zapnutí telefonu. 2. Kontakty. 3. Nastavení volání

Uživatelská příručka k síťovému projektoru

IsoMatch Tellus CHYTŘE EFEKTIVNĚ SNADNĚ. Budoucnost zemědělství

Meeting Asistent. Manuál pro instalaci a ovládání aplikace. Nokia + Sony Ericsson telefony s OS Symbian

IdeaTab A3000. Příručka se stručným návodem

DS-450dvrGPS Displej s navigací a kamerou (černou skříňkou) ve zpětném zrcátku

Smart Watch Garett GV-08 návod

ŘÍZENÍ JAKOSTI. Profesionální management svařovacích dat pro každý provoz

LEGO Mindstorms Education NXT. Projekt Lego ve výuce informatiky a fyziky. Robotika 2. Mgr. Radoslav Jirásek RNDr. Jitka Jirásková Mgr.

Nastavení telefonu Nokia N9

PowerPoint 2010 Kurz 5, 6

Uživatelský manuál CRecorder II. ver. 3.34

4 Microsoft Windows XP Jednoduše

Řízení robota senzorem teploty II. Tematický celek: Termodynamika. Komplexní úloha - 2. část:

Nej.cz Uživatelská příručka k interaktivní televizi NetTV

Nastavení telefonu Motorola V300

Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons.

big turtle shell HI-FI KVALITA ZVUKU VESTAVĚNÝ ZDROJ ENERGIE PRO JINÁ ZAŘÍZENÍ

REMARK. Perfektně popsaný záznam. Uživatelský manuál

Herní klávesnice-návod k použití

Cílem této kapitoly je seznámit s parametry a moduly stavebnice NXT. Obr. 1: Brick s moduly [3]

gdmss Lite Android DVR Mobile Client Návod k obsluze aplikace

Projekt podpořený Operačním programem Přeshraniční spolupráce Slovenská republika Česká republika

DINOX IP kamery řady: DDC-xxxx DDR-xxxx DDX-xxxx DDB-xxxx

Uživatelský manuál. Připojení přístroje SDT170 k aplikaci DDS2000

Příprava dat v softwaru Statistica

Instalace a od-instalace aplikace Google / Android

Nastavení telefonu LG P970 Optimus Black

NÁVOD K POUŽITÍ. IP kamerový systém.

Obsah. Moje menu 4. Ovladač 6. Ovládání sledovaného pořadu 8. Zpětné zhlédnutí 10. Nahrávání 12. Můj seznam kanálů 13.

Transkript:

Metodické pokyny k materiálu č. 27 Paleta programování - opakování Třída: 8. Učivo: Detailnější zopakování používání některých částí uživatelského rozhraní LEGO MINDSTORMS NXT Paleta programování Obsah inovativní výuky: Prostřednictvím tohoto materiálu si žáci detailněji zopakují informace týkající se jedné z nejdůležitějších částí uživatelského rozhraní LEGO MINDSTORM NXT, zopakují si používání Palety programování. Doporučený čas: 35 minut Seznam zdrojů k tématu: Uživatelská příručka LEGO MINSTORMS NXT 2.0

Uživatelské rozhraní LEGO MINDSTORM NXT detailněji - opakování V minulé hodině jsme si rámcově zopakovali používání a členění uživatelského rozhraní LEGO MINDSTORMS NXT, se kterým jste se setkali již v 7. ročníku. V dnešní hodině si podrobněji zopakujeme, co obsahuje a jak používat jednu z těchto součástí: Paletu programování. Uživatelské rozhraní LEGO MINSTORMS NXT PALETA PROGRAMOVÁNÍ: Paleta programování obsahuje všechny programovací příkazy, které budeš k vytvoření svých programů potřebovat. Každý programovací příkaz určuje, jak se bude robot chovat či reagovat. Sestavením příkazů do pořadí můžeš vytvořit programy, které tvého robota oživí. Jakmile vytvoříš program, stáhni ho do NXT a spusť ho. Nezapomeň NXT zapnout a připojit, než začneš program stahovat.

Tři palety programování Pro jednodušší použití byla paleta programování rozdělena na tři různé skupiny: obecná paleta (obsahuje nejčastěji používané příkazy), kompletní paleta (obsahuje všechny programovací příkazy) a upravená paleta (obsahuje příkazy, které si můžeš stáhnout nebo samostatně vytvořit). K provádění všech operací ti budou stačit příkazy uvedené níže. Příkaz pro senzor barev najdeš na kompletní paletě, všechny ostatní jsou uvedeny na obecné paletě. Další informace o zbývajících programovacích příkazech najdeš na pomocné ploše softwaru, jakmile budeš připraven(a) k dalším krokům. Obecná paleta (Common Palette) Move (pohyb) Tento příkaz ovládá motory robota a synchronizuje jeho pohyby. Pomocí tohoto příkazu nastavíš robota, aby jel vpřed nebo vzad v rovném směru nebo aby se pohyboval po křivce. Record/Play (nahrávání přehrávání) Tento příkaz ti umožní nahrát fyzický pohyb robota a pak ho přehrát kdekoli v programu. Sound (zvuk) Tento příkaz ti umožní, aby tvůj robot přehrál určité uložené zvuky či řekl přednastavená slova. Display (zobrazení) Tento příkaz použij k zobrazení obrázku, napsání textu nebo nakreslení libovolného tvaru na displej NXT.

Wait (čekání) Tento příkaz umožní tvému robotu zjistit specifické okolnosti ve svém okolí, než bude program pokračovat. Například můžeš tento příkaz použít tehdy, když chceš, aby robot počkal na specifický zvuk, dotyk nebo určitou dobu, a teprve pak pokročil v programu dále. Loop (opakování) Použij tento příkaz, pokud chceš, aby robot opakoval stejnou věc stále dokola. Například nech svého robota chodit stále vpřed a vzad, dokud nestiskneš senzor. Switch (přepínání) Tento příkaz umožní tvému robotu učinit vlastní rozhodnutí, např. může jet vlevo, jakmile zaslechne hlasitý zvuk nebo vpravo, jakmile zaznamená tišší zvuky. Color lamp (barevná lampa) Použij tento příkaz pro změnu na červené, zelené či modré světlo v senzoru barev. Můžeš například svého robota nechat vysílat červené světlo jako varovný signál. Color sensor (senzor barev) Tento příkaz umožní identifikaci barev. Díky tomu může tvůj robot různě reagovat na různé barvy. (Jak již bylo zmíněno výše, přestože tyto dva poslední příkazy budete nejspíše často využívat, nenacházejí se již na Obecné paletě, ale v Kompletní paletě.)

Kompletní paleta (Complete Palette) Obecné bloky (Common blocks) Obecné bloky obsahují příkazové ikony stejné jako jsou dostupné v Obecné paletě (Common palette). Akční bloky (Action blocks) Akční bloky jsou příkazovými ikonami k řízení chování výstupních zařízení jako jsou: interaktivní servomotor, zvuky NXT, display NXT, Bluetooth (odeslání), motory a lampy. Bloky senzorů (Senzors block) Použitím těchto příkazových ikon v kombinaci ze senzory je možné řídit chování robota. Obsahuje ikony senzorů dotyku, zvuku, světla a vzdálenosti (ultrazvukový senzor), tlačítka NXT, polohy interaktivního servomotoru, časovače, Bluetooth (příjem), a starších senzorů na dotyk, polohu, světlo a teplotu. Bloky průběhu (Flow blocks) Obsahuje příkazové ikony umožňující komplexnější chování robota. Mezi těmito nástroji řízení jsou čekání na, opakování, logické proměnné, stopnutí běžícího programu. Programovací bloky umožňují lepší využití specifických podmínek. Bloky dat (Data blocks) Příkazové ikony k nastavení booleovských operací, náhodných podmínek, rozsahu a prahu pro senzory.

Změny (Advanced) Příkazové ikony pro úpravy textu, transformaci číselného formátu na textový, nastavení funkce spánku NXT, ukládání datových souborů do NXT, kalibraci senzorů a resetování motorů. Vlastní paleta (Custom Palette) Moje bloky (My Blocks) Uplatněním této nabídky můžeme uložit celý program pod jeden blok, který můžeme jako samostatnou příkazovou ikonu použít kdekoliv v jiném programu. Web přenos (Web Downloads) Blok webového přenosu použijete v případě ukládání programů poslaných e-mailem od svých přátel anebo z webových stránek, např. www.mindstormseducation.com.