Digitális Témahét 2016. Eszterházy Károly Főiskola
A foglalkozás elsődleges célja a Lego Mindstorms EV3 robot fő jellemzőinek bemutatása, valamint a lehetséges funkciók mintaprogramokon keresztül történő demonstrálása. A mintaprogramok során az érdeklődők megismerhetik többek között az alapmozgásokat, a színfelismerést, az akadályok kikerülésének lehetőségét és az útvonalkövetést. A bemutató további célja, hogy közösen gondolkodjunk a résztvevőkkel a Lego robotjának az oktatásban való felhasználásának egyéb lehetőségeiről (irányított brainstorming).
A foglalkozás végére a résztvevők további ötleteket kaphatnak a megismert funkciók továbbfejlesztett változatáról.
1 of 48
Downloaded 16 times
More Related Content
Csernai Zoltán, Babiczki Tamás: Lego robot kezdőknek (EV3 for Dummies)
14. Lego Mindstorms EV3 Education
bemutató programok
1. Alapmozgások
2. Színfelismerés
3. Mozgás színek alapján
4. Akadály kikerülése
5. Hangjelzés a csíkokon áthaladva
6. Útvonal követés
7. Robot sebességének szabályozása
8. Morze jelek visszajátszása
9. Színmintavétel
10. Páros vagy páratlan?
15. 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.
19. 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.
20. 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!
23. 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.
24. 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!
25. 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.
26. 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é!
27. 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.
28. 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!
29. 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.
30. 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!
31. 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.
33. 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.
34. 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!
42. 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.
43. 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
46. Lego Mindstorms EV3 Education
összefoglalás
A LEGO készlet
megvásárlása
A LEGO robot
éíé
LEGO ID
létrehozása
LME EV3
Software
letöltése,
telepítése
LME EV3
Software
oktatóanyagainak
megtekintése
A LEGO robot
Dzdzá
A LEGO robot
ٱٱé
47. 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_2
015.pdf)
Robotolimpia 2016 versenyszámok (https://bighb-
web.sharepoint.com/robot/2016_feladat.aspx)
Robotolimpia 2015 összefoglaló
(https://www.youtube.com/watch?v=vByvhCMVuiM)