Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilAlexandra Pavlíková
1
Vzorová úloha 5 Ultrazvukový senzor, tlačítko a motor řízený mikropočítačem Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013
2
Zadání úlohy Sestavit zařízení, které otevře dveře (pootočí motorem) po stisknutí tlačítka. V případě průchodu dveřmi, se na výstup mikropočítače NXT vyšle signál pro pootočení motoru zpět. Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Úlohu lze použít např. jako hlídač uzavřených jednosměrných vchodů v oblastech zabezpečení objektů.
3
Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 - Navrhnout algoritmus pro uvedenou úlohu - Sestavit zařízení z komponent podle zadání (mikropočítač NXT, ultrazvukový senzor, tlačítko, motor) - Připojit senzory a motor k mikropočítači - Naprogramovat mikropočítač NXT - Otestovat systém, zapsat hodnoty do tabulky - Provést změny nastavení – konfigurace Postup
4
Vstupní zařízení: Ultrazvukový senzor Tlačítko Výstupní zařízení Motor Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Použité díly Obrázek 1 - vstupní a výstupní prvky, Autor: Štěpán Janás
5
Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Algoritmus Ultrazvukový senzor Pootočení motorem (Otevřít dveře) Start Detekce pohybu Pootočení motorem (Zavřít dveře) Tlačítko Detekce stisknutí tlačítka Obrázek 2 Diagram, Autor: Štěpán Janás
6
Připojíme senzor k mikropočítači na port 4, tlačítko na port 1 a motor na výstupní port B Zvolíme v menu položku NXT program 2x potvrdíme Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Postup realizace Obrázek 3 postup realizace, Manuál LEGO
7
V první buňce bude vložen „Zatoč vlevo 2“ Do 2.buňky vložíme „Dotyk“ Ve 3. buňce se nachází pohyb „Zpět vpravo 2“ Do předposledního políčka vybereme „Objekt“ Nakonec do poslední 5. buňky vložíme „Opakovat“ Spustíme program Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Postup realizace Obrázek 4 postup realizace, Manuál LEGO
8
Při zapnutí programu se motor pootočí ve směru zavřití dveří, senzor tlačítkačeka na zmáčknutí Při zmáčknutí se motor otočí ve směru otevření dveří a aktivuje se ultrazvuk, ten měří průchod za dveřmi a 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 program se opakuje. Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Popis výstupu Obrázek 5 postup realizace, Manuál LEGO
9
Provedeme měření ve svém okolí (vstup do třídy, prostor v průchodu mezi lavicemi atd.) Zjistíme čas otevření a zavření „dveří“ Změříme max. šířku chodby pro zavírání dveří Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Popis výstupu Obrázek 6 Autor: Štěpán Janás
10
Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Algoritmus Ultrazvukový senzor Pootočení motorem (Otevřít dveře) Start Detekce pohybu Pootočení motorem (Zavřít dveře) Tlačítko Detekce stisknutí tlačítka Obrázek 2 Diagram, Autor: Štěpán Janás
11
Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Ú loha č. 5 Jm é no, př í jmen í : Jan NovákTř í da: 9Skupina:B Datum: Dnešní Tabulka: Do připraven é tabulky zapi š te výsledky sledov á n í stavu zař í zen í. Pořadí měření Měřený předmět čas chodu motoru Šířka chodbypoznámka 1 Zmáčknutí tlačítka cca 2s 20cm otevření dveří 2 průchod a následná reakce cca 2s 20cm zavření dveří 3 Zmáčknutí tlačítka cca 2,5s 30cm otevření dveří 4 průchod a následná reakce cca 2,5s 30cm zavření dveří Šířka chodby má vliv na délku otevírání dveří z důvodu rozměru dveří
12
Použité zdroje a literatura Projekt CZ.1.07/1.1.16/01.0030 Bc. Štěpán Janás 2013 Obrázky str. 6, 7 Manulál LEGO® Mindstorms dostupné na: https://c10645061.ssl.cf2.rackcdn.com/resources/9797_lme_userguide.pdf Ostatní tvorba je z dílny autora.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.