Professional Documents
Culture Documents
1980
kinesztetikus tudatosság térbeli képességek
önértékelés adaptív közösségi működés
érzelmi szabályozás perspektivikus látás
önszabályozás rövidtávú memória
önhatékonyság mentális rotáció
hosszú távú memória
munkamemória
figyelem koncentráció
térlátás
mentális képzelet
fegyelem
vizuális észlelés
utánzás
vizuális keresés figyelem
szimbolikus gondolkodás finom-motoros készségek
rugalmas gondolkodás
Egyensúly, mozgás, nyitottság az újdonságokra
térbeli megértés ötletek, új elképzelések
eszközhasználat
szellemi reprezentáció
együttműködés,
meglévő ötletek átalakítása
kommunikáció,
asszociáció,
mások megértése, új perspektívák
szimbólumokat használ
elfogadása
kommunikációs szabályok betartása,
konfliktusok kezelése,
empátia
önbizalom, bizalom másokban
problémamegoldás, önkontroll, gondolkodás,
rugalmas gondolkodás, kitartás,
hatékonyságra törekvés empátia,
stratégiák kialakítása, képes kifejezni és
memória, szabályozni érzelmeit
szabálykövetés
• Élménygazdag
• Érdekes, figyelemfelkeltő
• Aktívitásra buzdít
• Gyakorlásra serkent
• Közösségi interakciókra sarkall
Az elégtelen
kihívás
unalmassá teszi a
feladatot
• Téma felvetése, motiválás
• Nyitott kérdések
megfogalmazása (több
megoldás legyen és
bármelyik jó)
• Megoldások kontrollálása
(újratervezés)
• Ellenőrzés, értékelés,
pozitív visszacsatolás
A LEGO Mindstorms EV3 robot
Felépítése, összeszerelése
Tégla • 64 MB-os háttértár
(Brick) • 16 Mb Flash memória
• Micro SDHC kártyahely
• Monokróm 178x128 pixeles kijelző
• 4 bemeneti csatlakozási port (1-4)
• 4 kimeneti csatlakozási port (A-D)
• Micro USB csatlakozó (számítógéphez)
• Külön töltő csatlakozó
• Bluetooth
• WiFi
A LEGO Mindstorms EV3 robot
Felépítése, összeszerelése
Érintésérzékelő
(Touch Sensor)
• Valódi színlátás
• Alapszínek megkülönböztetése
• Visszavert fényerősség mód
• Szórt fényerősség mód
A LEGO Mindstorms EV3 robot
Felépítése, összeszerelése
Ultrahangos távolságérzékelő szenzor
(Ultrasonic Sensor)
• Giroszkóp
• Elfordulási szög fokban
A LEGO Mindstorms EV3 robot
Felépítése, összeszerelése
Nagy motor
(Large Motor)
• Beépített forgásérzékelő
• +/- 1 fokos pontosság
• A robot meghajtásának alapja
A LEGO Mindstorms EV3 robot
Felépítése, összeszerelése
Közepes motor
(Medium Motor)
• 6 pólusú
• RJ12-es (RS485) csatlakozókábel
• Szenzorok és motorok ezekkel a
kábelekkel
csatlakoztathatóak a téglához
• Különböző hosszúságúak
A LEGO Mindstorms EV3 robot
Felépítése, összeszerelése
Iránytű
Gyorsulás szenzor
A szenzor 3 tengely mentén (x,y,z) képes a gyorsulás
mérésére
Mintavételezési sebessége 100/s.
A LEGO Mindstorms EV3 robot
A tégla rövid bemutatása
Hangerő
Automatikus kikapcsolási idő
Bluetooth bekapcsolás, és
beállítási paraméterek
Wireless bekapcsolás, és
beállítási paraméterek
Hardver és szoftver információk
43
http://www.ciese.org/buildit/
44
• https://www.robocamp.eu/en/robotic-egg-decorator-mindstorms-ev3/
MINDSTORMS EV3 lehetőségek
MINDSTORMS EV3 lehetőségek
MINDSTORMS EV3 lehetőségek
MINDSTORMS EV3 lehetőségek
MINDSTORMS EV3 lehetőségek
MINDSTORMS EV3 lehetőségek
Példák: Egyszerű szenzorhasználat
• https://education.lego.com/en-us/downloads/mindstorms-ev3/software
vagy az elearningen a kurzus felületéről letölthető a jelenlegi legfrissebb
1.4.2-es verzió
• 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)
• Kiss Róbert: A MINDSTORMS EV3 robotok
programozásának alapjai, National Instruments Hungary
Kft, H-Didakt Kft. (elektronikus kiadvány) 2014.
A programozási környezet alapelemei
• A robot a vezérlőegységhez kapcsolt motorok
segítségével valósítja meg a különböző mozgásokat.
• A négy motor csatlakozási helyei A, B, C és D betűkkel
jelölték a téglán.
• A motorok vezérlésére alkalmas négy modul az Action
kategóriában található:
• Nagy motor blokk (Large Motor)
• Kormányvezérelt motor blokk (Move Steering)
• Sebességvezérelt motor blokk (Move Tank)
• Közepes motorhoz tartozó Medium Motor.
• Nagy motor blokk (Large Motor): egyetlen motor
irányítható.
• Kormányvezérelt motor blokk (Move Steering): két motor
irányítható. A fordulást a két motor közötti sebesség
elosztásával lehet szabályozni.
• Sebességvezérelt motor blokk (Move Tank): a két motor
eltérő sebességű forgatása okozza a kanyarodást.
• Medium Motor: egyetlen motor vezérelhető egyszerre.
• A működési mód azt jelenti, hogy a motor működésének
időtartamát mi szabályozza:
• idő (másodperc),
• elfordulási szög (a tengely fordulási szöge fokban),
• tengelyfordulatok száma,
• motor be vagy kikapcsolása.
Írjon programot, amelyet végrehajtva a robot 50-es
sebességgel körbe forog 2 mp-ig!
1. megoldás 2. megoldás
y
Az Action (zöld) kategóriában található a képernyő használatának
ikonja, ami a Display ikon.
• Szöveg üzemmódok:
• Pixels: szabadon rendelkezhetünk a kiíratandó szöveg bal
felső pixelének koordinátájáról.
Csak szöveg formátumú adatot tudunk a képernyőre kiíratni.
• A szám típusú adatok átalakítását a rendszer automatikusan elvégzi,
ha a megjelenítési mód Text és a jobb felső sarokban kiválasztjuk a
Wired paramétert.
A beviteli csatlakozási ponthoz tudjuk betenni az aktuális értéket.
• Grid: a képernyőt egy 22x13 méretű láthatatlan rácsra osztja
fel a program és a karakterek az egyes cellákba kerülhetnek.
• Négyféle alakzatot használhatunk a rajzolás során:
• Szakasz (Line) – A két végpont megadása szükséges. Mindkét
pont x illetve y koordinátájával.
• Kör (Circle) – A középpont két koordinátáját és a kör sugarát
szükséges megadni.
• Téglalap (Rectangle) – A bal felső sarok két koordinátáját és a
két oldal hosszát kell megadni.
• Pont (Point) – A pont két koordinátáját kell megadni.
• Alapértelemzésben sok előre elkészített piktogram,
egyszerű grafika áll a rendelkezésünkre, amelyet a
képernyőre rajzolhatunk.
• A Display modul Image működési módjában a
megjeleníteni kívánt rajzok mappákba rendezve jelennek
meg a listán.
Írjon programot, amelyet végrehajtva a robot különböző
alakzatokat rajzol ki a képernyőre! A képek között várakozzon
addig amíg az ütközésérzékelő le nem nyomódik!
(Kör (középpont:88;63), Téglalap (bal felső pont: 48;23, ha
80x80-as), szem, HELLO!, saját rajzolt kép)!
Megjegyzés: .rgf kiterjesztésű fileokat tud megjeleníteni a
robot
Tools/Image Editor
Írjon programot, amelyet végrehajtva a robot egy
mosolygó smileyt rajzol a képernyőjére, ha az
ütközésérzékelője be van nyomva, és egy szomorú
smileyt, ha nincs benyomva! Mindezt kikapcsolásig
ismételje!
Paraméterátadás