csernai zoltán, babiczki tamás: lego robot kezdőknek (ev3 for dummies)

Post on 27-Jan-2017

312 Views

Category:

Education

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Lego robot kezdőknek (EV3 for Dummies)2016

FIRST® LEGO® League CE Southeast Semifinal 2014, Hungary

A FIRST LEGO League hivatalos honlapja: http://www.first-lego-league.org

EV3 Core Base megépítése

Lego Mindstorms EV3 Education alapkészletből megépíthető egyéb robotokSorter Gyro Boy

Lego Mindstorms EV3 Education alapkészletből megépíthető egyéb robotokPuppy Robot Arm H25

EV3 Core Base beprogramozása

LEGO MINDSTORMS EV3 Education szoftver

http://education.lego.com/educationdownloads Lego ID létrehozása LME EV3 Software ingyenes letöltése,

feltelepítése Teacher/Student módban App Store: LEGO MINDSTORMS

Education EV3 Programming (iOS eszközökre)

LEGO MINDSTORMS EV3 Education Teacher Edition nyitó képernyőképe

LEGO MINDSTORMS EV3 Education Teacher Edition programozási felülete

LEGO MINDSTORMS EV3 Education Programming nyitó képernyőképe

LEGO MINDSTORMS EV3 Education Programming programozási felülete

LEGO MINDSTORMS Robot Commander (Irányítsuk a robotot iOS/Android eszközzel)

EV3 Core Base tesztelése

Lego Mindstorms EV3 Education bemutató programok

1. Alapmozgások2. Színfelismerés3. Mozgás színek alapján4. Akadály kikerülése5. Hangjelzés a csíkokon áthaladva6. Útvonal követés 7. Robot sebességének szabályozása8. Morze jelek visszajátszása9. Színmintavétel10. Páros vagy páratlan?

1. Alapmozgások A robot előre halad, megáll, hátra tolat,

megáll, előre halad, tank mozgást végez, felemeli az emelőkart, a giroszkóp segítségével tesz egy 315 fokos fordulatot, leengedi az emelőkart, majd előre haladva motorhangot ad ki.

1. Alapmozgásokkal kapcsolatos ötlet

Írjon programot, amelyet végrehajtva a robot mozgása során az alábbi alakzatokat írják le!

2. Színfelismerés A robot kimondja a kocka színeit. (red =

piros, green = zöld, yellow = sárga, blue = kék)

2. Színfelismeréssel kapcsolatos ötlet

A robot mondja ki a kép egyes színeit!

3. Mozgás színek alapján A robot a színérzékelőnek felmutatott 4

db színt megjegyzi és úgy mozog, ahogy azt előtte beprogramoztuk. (piros = hátra, sárga = balra, zöld = előre, kék = jobbra).

A videofelvételen felmutatott színek a következők: zöld, piros, sárga, kék.

3. Mozgás színek alapján programmal kapcsolatos ötlet A bemutató programot módosítsa úgy,

hogy a sárga szín a robot emelőkarjának felemelését, a kék szín az emelőkar leengedését jelentse! A zöld szín továbbra is az előre, a piros szín a hátra mozgást valósítsa meg!

4. Akadály kikerülése A robot elkerüli az elé helyezett

akadályokat.

4. Akadály kikerüléssel kapcsolatos ötlet

Segítsünk a robotnak kijutni a labirintusból!

5. Hangjelzés a csíkokon áthaladva

A robot egyenesen halad előre egy az alapszíntől jól megkülönböztethető színű csíkokat tartalmazó felületen. A csíkon áthaladva hangjelzést ad.

5. Fehér felületen lévő fekete csíksorral kapcsolatos ötlet Írjon programot, amelyet végrehajtva a

robot fehér felületen lévő fekete csíksor fölött halad, és a harmadik fekete csík fölötti áthaladás után megáll!

6. Útvonal követés A robot a fényszenzora segítségével az

alapszíntől jól megkülönböztethető színű útvonalat követ.

6. Útvonal követéssel kapcsolatos ötlet

Írjon programot, amelyet végrehajtva a robot egyetlen fényszenzorával követi a fehér felületre ragasztott fekete vonalat! Ha az útkövetés során a robot 20 cm-en belül akadályt észlel az ultrahang szenzorával, akkor forduljon meg és kövesse a fekete vonalat visszafelé!

7. Robot sebességének szabályozása

A robot fehér alapú pályán elhelyezett fekete színű sávok fölött halad. Ha a robot fehér színű felület felett halad, akkor gyorsabban mozogjon, míg fekete színű felett lassabban.

7. Robot sebességének szabályozásával kapcsolatos ötlet Írjon programot, amelyet végrehajtva a

robot folyamatosan lassulva közelít egy akadályhoz! Az ultrahangszenzora által mért aktuális távolság határozza meg a robot pillanatnyi sebességét!

8. Morze jelek visszajátszása

A robot morze jeleket játszik le (hosszú és rövid hangokat). A morze jelek időtartamát ütközésérzékelő megnyomásával lehessen beállítani. A megszólaltatott hang olyan hosszan szóljon, mint amennyi ideig az ütközésérzékelő be volt nyomva.

8. Zenei hangok lejátszásával kapcsolatos ötlet

Írjon programot, amelyben a robot lejátszik egy oktávnyi hangskálát félhangonként! Minden hangot 0,5 másodpercig megszólaltatva!

9. Színmintavétel A robot egyenesen előre indul egy fehér

felületen egy fekete csíksor fölött 8 mp-ig. 0,05 mp-enként színmintát vesz fényszenzorával az éppen aktuális felületről. A képernyőre egy függőleges 60 pixel hosszú szakaszt rajzol, ha az aktuálisan mért szín fekete, és nem rajzol szakaszt, ha fehér.

9. Képernyőkezeléssel kapcsolatos ötlet

Írjon programot, amelyet végrehajtva a robot célkeresztet rajzol a képernyőre!

10. Páros vagy páratlan? A robot sorsol egy 1 és 100 közötti

véletlen számot, majd a képernyőre írja a számot és alá azt, hogy páros vagy páratlan.

10. Matematikai műveletekkel kapcsolatos ötlet Írjon programot, amelyet végrehajtva a

robot sorsol egyetlen 1 és 10000 közé eső számot, amelyet a képernyőjére is kiír. A képernyőre írja továbbá a szám tízesre és százasra kerekített értékét!

LE Mindstorms 2015 - termékbrosúra

LME EV3 Core Set

LME EV3 Expansion Set

LME EV3 Science Activity Pack

LME EV3 Space Challenge Set & Space Challenge Activity Pack

LME EV3 DesignEngineering Projects

Közép-EurópaiRobotolimpia 2016.

Nevezés A versenyre három fős csapatok nevezését

várjuk 2016. május 8. éjfélig az olaht@bighb.hu e-mail címre.

Az e-mail tartalmazza a következő információkat: csapat nevét, iskoláját, a diákok nevét, évfolyamát, felkészítő tanár nevét, a csapat elérhetőségét (e-mail cím), mely versenyszámokban kíván indulni.

A verseny ideje, helye, védnöke Verseny ideje:

2016. május 28. (szombat) Verseny helye:

Bocskai István Általános Iskola Sportcsarnoka (4220 Hajdúböszörmény, Iskola u. 4.)

Védnök: Kiss Attila Hajdúböszörmény város

Polgármestere

Versenyszámok Akadályfutás Célbadobás Szumó Súlyhúzás Labirintus

A versenyszámok részletes ismertetése: https://bighb-web.sharepoint.com/robot/2016_feladat.aspx

Robotolimpia 2015 összefoglaló

Lego Mindstorms EV3 Education összefoglalás

A LEGO készlet megvásárlása

A LEGO robot megépítése

LEGO ID létrehozása

LME EV3 Software letöltése, telepítése

LME EV3 Software

oktatóanyagainak

megtekintése

A LEGO robot beprogramozás

a

A LEGO robot tesztelése

Hivatkozások és források FIRST® LEGO® League CE Southeast Semifinal 2014, Hungary

(https://www.youtube.com/watch?v=HkmFkpMppI0) The TriBot follows the right hand rule to get through the maze.

(https://www.youtube.com/watch?v=AdOLnKFzBoM) Kiss Róbert: A MINDSTORMS EV3 robotok programozásának

alapjai (http://hdidakt.hu/wp-content/uploads/2016/01/dw_74.pdf)

LE Mindstorms 2015 – termékbrosúra (http://hdidakt.hu/wp-content/uploads/2015/08/LE_GlobalBrochure_Mindstorms_2015.pdf)

Robotolimpia 2016 versenyszámok (https://bighb-web.sharepoint.com/robot/2016_feladat.aspx)

Robotolimpia 2015 összefoglaló (https://www.youtube.com/watch?v=vByvhCMVuiM)

Készítette: Csernai Zoltán, Babiczki Tamás

Köszönöm a figyelmet!

top related