Úloha 4 Detekce pohybu s vykonáním mechanické energie pomocí mikropočítače Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013
Zadání úlohy Sestavit zařízení, které bude detekovat přítomnost předmětu před senzorem. V případě výskytu předmětu, se na výstup mikropočítače NXT vyšle signál pro pootočení motoru. Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Úlohu lze použít např. jako hlídač průchodu osob v oblastech zabezpečení objektů.
Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás Navrhnout algoritmus pro uvedenou úlohu - Sestavit zařízení z komponent podle zadání (mikropočítač NXT, ultrazvukový senzor, motor) - Připojit senzor a motor k mikropočítači - Naprogramovat mikropočítač NXT - Otestovat systém, zapsat hodnoty do tabulky - Provést změny nastavení – konfigurace Postup
Vstupní zařízení: Ultrazvukový senzor Výstupní zařízení Motor Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Použité díly
Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Algoritmus Ultrazvukový senzor Pootočení motorem Start Detekce předmětu
Připojíme senzor k mikropočítači na port 4, motor na výstupní port B Zvolíme v menu položku NXT program 2x potvrdíme Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Postup realizace
1. a 4. buňku necháme prázdnou Do 2.buňky vložíme Objekt Ve 3. buňce bude vložen pohyb „Turn left 2“ Nakonec do poslední 5. buňky vložíme „Stop“ Spustíme program Při detekci pohybu se pootočí motor cca o 270° Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Postup realizace
Při zapnutí programu začíná senzor měřit předměty na základě odrazu vyslaného signálu předává data do mikropočítače. Při detekci pohybu Mikropočítač převede hodnoty ze senzoru do potřebného tvaru a pootočí motorem. Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Popis výstupu
Provedeme měření ve svém okolí (přítomnost spolužáka na židli, prostor v průchodu mezi lavicemi atd.) Zjistíme jestli má vzdálenost detekovaného předmětu vliv na rychlost a délku pootočení. Změříme délku dráhy pootočení motoru výsledky zapíšeme do tabulky Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Popis výstupu
Děkuji za pozornost Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Po provedení úlohy ukliďte pracoviště a zkontrolujte, zda máte všechny zapůjčené součástky.
Použité zdroje a literatura Projekt CZ.1.07/1.1.16/ Bc. Štěpán Janás 2013 Obrázky str. 6, 7 Manulál LEGO® Mindstorms dostupné na: Ostatní tvorba je z dílny autora.