ÚLOHA: Alarm
- Podrobnosti
- Mgr. Tomáš Jakeš, Mgr. Petr Simbartl
- Aktualizováno: 18.02.2013
- Zobrazení: 7277
Informace
- Obtížnost: začátečník (1 z 5)
- Doporučený věk: 8+
- Doporučený čas: sestava 10 minut, program 15 minut
Zadání
- Vytvořte hlídacího robota, který bude střežit dveře tak, že v případě jejich otevření vyhlásí alarm.
- Jelikož se případný zloděj může do místnosti dostat i rozbitým oknem, hlídejte též úroveň hluku v místnosti.
- Pokud bude hluk v místnosti nízký, vyhlaste tzv. tichý alarm v podobě rozblikání světélka, které upozorní hlídače.
- Pokud bude ruch v místnosti velký, neváhejte vyhlásit alarm.
Stručný návod, tipy a triky
K SESTAVENÍ
- Testování otevření dveří lze provádět několika způsoby. Nejlepší a nejméně viditelný je ale způsob zjištění otevření dveří pomocí měření vzdálenosti dveří od hlídacího robota. Pokud jsou dveře zavřené, vzdálenost zůstává stejná, pokud se otevírají, vzdálenost se buďto zmenšuje (otevření do místnosti) nebo zvětšuje (otevření ven z místnosti). Měření vzdálenosti lze provést např. ultrazvukovým senzorem, který se musí uchytit tak, aby byl kolmo k hlídaným dveřím.
- Měření úrovně zvuku lze provádět zvukovým senzorem.
K PROGRAMU
- Program musí provádět opětovné testování úrovně hluku v místnosti i otevření dveří. Testování proto umístěte do smyčky.
- Jakou hlasitost zvolit pro vyhlášení tichého a hlasitého poplachu je dopředu dobré vyzkoušet. K určení hlasitosti můžete použít režim pro testování jednotlivých modulů.
- Hlasitý alarm lze buďto realizovat přehráváním tónů nebo předvytvořených zvuků, které ovšem zabírají značnou část paměti. Pokud použijeme přílišné množství zvuků je možné, že se nám všechny do paměti NXT řídící kostky nevejdou a program nepůjde uložit. Zvuky je tak nejprve nutné odebrat v programu a poté i přes správce paměti v NXT řídící kostce.
- TIP: Abyste místnost mohli v klidu dveřmi opustit a nevyhlásili tak alarm, je možné po spuštění programu nejprve chvíli počkat a teprve poté uvést detekční cykly do pohybu. Obdobně můžete i počkat při vyhlášení alarmu (např. 5-10 vteřin) na případnou deaktivaci systému opravněným uživatelem.
VIDEOUKÁZKA
ŘEŠENÍ úlohy
ZAMĚŘENÍ ÚLOHY, METODICKÉ POKYNY
KONSTRUKČNÍ MODEL
- Použité stavebnice: Lego 9797 (základní stavebnice)
- Použité moduly: Řídící kostka NXT, Ultrazvukový senzor, Zvukový senzor, Světelná kostka, Redukční kabel RCX > NXT
- Postup konstrukce: rychlý náhled, uložit a prohlédnout (formát LEGO Digital designer)(ZIP)
ŘÍDÍCÍ PROGRAM
- Zdrojový program: stáhnout (formát pro NXT-G)(ZIP)