• Keine Ergebnisse gefunden

Ülesanne 1 – Luusiv robot

N/A
N/A
Protected

Academic year: 2022

Aktie "Ülesanne 1 – Luusiv robot"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Ülesanne 1 – Luusiv robot

Tase: Raske Eesmärgid:

• Demonstreerida ultrahelianduri, helianduri ja valgusanduri tööd.

• Tutvustada NXT-G programmeerimiskeskonnas mitme erineva anduri kasutamist korraga.

Ülesande täitmiseks vajalikud LEGO tarvikud:

• LEGO Mindstorms NXT standard komplekti

• Kaks mootorit

• Programm NXT-G

• Ultraheliandur

• Valgusandur

• Heliandur

• Muud vajalikud kaablid andurite ühendamiseks ja ehitusklotsid Ülesande kirjeldus:

Ehitada robot, mis alustab liikumist plaksu peale, kuid seda ainult juhul kui ruum on piisavalt pime. Juhul kui ruum pole piisavalt pime plaksu kõlades, siis robot liikumist ei alusta. Alles siis kui valgustugevus langeb alla etteantud piiri (piiri võib ise vabalt valida lähtudes võimalustest) hakkab robot liikuma. Pimedas liikudes peab robot suutma vältida erinevaid takistusi oma teel. Tagada ka see, et kui valgustugevus tõuseb üle valitud piiri, siis robot jääb otsekohe seisma ja jääb ootama liikumiseks sobivaid tingimusi ehk siis piisavat pimedust.

Roboti koostamisjuhend:

Ehitada raam, millele paigaldada NXT juhtimisplokk. Monteerida raami külge kaks mootorit ja ühendada need NXT juhtimisplokiga kasutades andurite ühenduskaableid, vasak mootor mootoriporti B ja parem mootor mootoriporti C. Selleks, et robot alustaks liikumist plaksu peale tuleb kasutada heliandurit. Selleks monteerida heliandur NXT juhtimisploki külge ja ühendada heliandur NXT juhtimisploki anduriporti 2, kasutades andurite ühenduskaablit. Kuna robot peab pimedas liikudes oskama vältmida takistusi, siis on vaja kasutada ultraheliandurit, mis ei vaja töötamiseks valgust. Ultraheliandur monteerida roboti külge ja ühendada NXT juhtimisploki anduriporti 4, kasutades andurite ühenduskaablit. Lisaks tuleb monteerida roboti külge ka valgusandur, et robot suudaks mõõta ruumi valgustugevust. Ühendada valgusandur NXT juhtimisploki anduriporti 3, kasutades samuti andurite ühenduskaablit. Valgusandur peab olema paigutatud nii, et see suudab määrata ruumi valgustugevust (ei tohi olla suunatud otse maha).

(2)

Ülesanne 2 – Jälitav robot

Tase: Raske Eesmärgid:

• Demonstreerida ultrahelianduri kasutusvõimalusi

• Tutvustada programmeerimiskeskonda NXT – G

• Tutvustada tsüklite kasutamist

• Tutvustada lüliti (ingl.k Switch) funktsiooni

• Arendada loovat mõtlemist

Ülesande täitmiseks vajalikud LEGO tarvikud:

• LEGO Mindstorms NXT standard komplekt

• Kaks mootorit

• Programm NXT-G

• Ultraheliandur

• Muud vajalikud kaablid andurite ühendamiseks ja ehitusklotsid Ülesande kirjeldus:

Ehitada robot, mis suudab jälitada enda ees liikuvat objekti. Robot peab alustama jälitamist alles siis, kui tema vaatevälja ilmub mõni objekt. Enne objekti ilmumist robot liikuda ei tohi. Juhul kui jälitatav objekt muudab suunda, peab robot sellest aru saama ja suutma järgneda objektile. Robot peab jääma seisma kui ta jõuab jälitatavale objektile liiga lähedale ning jätkama liikumist kui objekt jõuab uuesti robotist piisavalt kaugele.

Roboti koostamisjuhend:

Ehitada raam millele paigutada LEGO Mindstorms NXT juhtimisplokk. Monteerida raami külge kaks mootorit ja ühendada need NXT juhtimisplokiga kasutades LEGO Mindstorms NXT standardkomlektis kaasas olevaid ühenduskaableid. Vasak mootor ühendada mootoriporti B ja parem mootor mootoriporti C. Selleks, et robot suudaks jälgida enda ees liikuvat objekti ja hoida ka sobivat vahemaad, tuleks kasutada ultraheliandurit, mis suudab täita soovitud tegevusi. Paigaldada ultraheliandur valmisehitatud raami külge ja ühendada see juhtimisploki anduriporti 4, kasutades kaasas olevaid ühenduskaableid. Selleks, et ühenduskaabel ei hakkaks segama ultrahelianduri tööd, tuleks see paigutada roboti külge nii, et see ei jääks ultrahelianduri vaateulatusse.

(3)

Ülesanne 3 – Joonistamine

Tase: Keskmine

Eesmärgid:

Demonstreerida mootorite tööd ka vastupidises olukorras, kus mootorid saadavad infot NXT juhtimisplokile

Demonstreerida NXT juhtimisplokil info kuvamise võimalusi

Tutvustada programmi NXT - G

Arendada loovat mõtlemist

Ülesande täitmiseks vajalikud LEGO tarvikud:

LEGO Mindstorms NXT standard komplekt

Kaks mootorit

Programm NXT-G

Puuteandur

Vajalikud ühenduskaablid andurite ja mootorite ühendamiseks.

Ülesande kirjeldus:

Ehitada robot, mille rataste keeramisel saab juhtimisplokis asuvale ekraanile joonistada pildi. Keerates vasakut ratast saab teha vertikaalset joont ja keerates paremat ratast saab teha horisontaalset joont. Joonistamist alustatakse ekraani vasakust alumisest nurgast.

Vajutades puuteanduri nuppu kustutatakse joonistatud pilt.

Roboti koostamisjuhend:

Ehitada raam millele paigutada LEGO Mindstorms NXT juhtimisplokk. Monteerida raami külge kaks mootorit ja ühendada need NXT juhtimisplokiga kasutades LEGO Mindstorms NXT standardkomlektis kaasas olevaid ühenduskaableid. Vasak mootor ühendada mootoriporti B ja parem mootor mootoriporti C. Selleks, et valmis joonistatud pilti kustutada ning alustada uue pildi joonistamist, kasutame puuteandurit. Puuteandur monteerida valmisehitatud raami külge ja ühendada see NXT juhtimisploki anduripordiga 1, kasutades LEGO Mindstorms NXT standardkomplektiga kaasas olevaid ühendus- kaableid.

(4)

Ülesanne 4 – Puldiga robot

Tase: Kerge

Eesmärgid:

Demonstreerida puuteanduri kasutusvõimalusi

Tutvustada programmeerimiskeskonda NXT – G

Arendada loovat mõtlemist

Ülesande täitmiseks vajalikud LEGO tarvikud:

LEGO Mindstorms NXT standard komplekt

Kaks mootorit

Programm NXT-G

Puuteandur

Vajalikud ühenduskaablid andurite ja mootorite ühendamiseks.

Ülesande kirjeldus:

Ehitada robot, mis puuteanduri vajutamise peale hakkaks sõitma ja kui puuteandur on lahti lastud, siis jääb ka robot seisma. Robot peab suutma liikuda neljas suunas (edasi, tagasi, paremale ja vasakule). LEGO Mindstorms NXT juhtimiploki ekraanile peab olema kuvatud liikumise ajal suund kuhu poole robot parasjagu liigub. Ülesandes kasutada ainult puuteandurit.

Roboti koostamisjuhend:

Ehitada raam millele paigutada LEGO Mindstorms NXT juhtimisplokk. Monteerida raami külge kaks mootorit ja ühendada need NXT juhtimisplokiga kasutades LEGO Mindstorms NXT standardkomlektis kaasas olevaid ühenduskaableid. Vasak mootor ühendada mootoriporti B ja parem mootor mootoriporti C. Juhtimispluldina kasutatav puutendur ühendada NXT juhtimisploki anduriporti 1. Kuna puuteandurit kasutatakse juhtimispluldina, siis see ei tohiks olla raami külge paigaldatud ning oleks mugavam, kui puuteandur oleks ühendatud NXT juhtimisplokiga võimalikult pika ühenduskaabliga.

Referenzen

ÄHNLICHE DOKUMENTE

● Tarkvara arvutis - LEGO Mindstorms NXT tarkvara või LEGO Mindstorms EV3 tarkvara Ülesande püstitus: Ühendada Vernier’ anemomeeter kaablite ja Vernier’ NXT adapteri abil EV3

Rakendada Vernier’ andurit koos LEGO MINDSTORMS NXT komplektiga, et mõõta reaalajas gaasilise hapniku protsent ja tutvuda NXT-G keskkonnas graafikute

Käesoleva bakalaureusetöö eesmärgiks oli tutvustada Vernier infrapuna termomeetrit, luua selle kohta eestikeelsed materjalid ning välja selgitada anduri programmeerimis-

Antud bakalaureusetöö eesmärgiks on tutvuda firma Vernier poolt loodud soolsuse anduriga, uurida selle tööpõhimõtet ja kasutamisvõimalusi koos LEGO MINDSTORMS

Kasutades Vernier’ vererõhumõõtjat koos NXT juhtklotsi ning NXT-G andmelogimisrežiimiga on võimalik saada piisavalt andmeid, et arvutada välja MAP (mean arterial

Täpsemalt NXC keele leksikaalsest ehitusest, programmi struktuurist, NXC operaatoritest ja juhtstruktuuridest ning funktsioonidest saab lugeda antud magistritöö raames

Tagastusväärtus: kuna funktsiooni tüübiks on void ehk “tühi”, ei tagasta see funktsioon pärast töö lõpetamist midagi..

Exercise: Using lego blocks, the actuator and the ultrasonic sensor, measure the distance of the robot from 3 random spots.. Show each distance on