Legfontosabb Mac Tanítsa meg a gyerekeket a Lego Mindstorms kódolására

Tanítsa meg a gyerekeket a Lego Mindstorms kódolására



Keressen nekünk egy olyan gyereket, aki nem szereti a Legót, és megmutatunk egy gyermeket jelmezes idegent.

Nincs jobb módszer arra, hogy inspirálja a gyerekeket, és megismertesse őket számos kulcsfontosságú programozási koncepcióval, mint a Lego Mindstorms, amely lehetővé teszi számukra, hogy robotot építsenek a Lego-ból, és azt is programozzák.

Van néhány figyelmeztetés. Először is, a Lego Mindstorms szett drága: a legalacsonyabb online ár körülbelül 230 font hozzáadottérték-adó volt, és ha belép John Lewis-ba, akkor hűvös 300 fonton kapható. A második az, hogy a fiatalabb gyerekeknek segítségre lesz szükségük a modellek felépítéséhez.

Ha azonban fáradozik, hihetetlen az alapkészletből elérhető lehetőségek köre. Mint minden Lego esetében, a létrehozásának egyetlen valódi határa a fantáziája (és hány extra készletet vásárol). Hasznos módon ötféle robot típus közül választhat, amelyeket kiépíthet, például a Gripp3r, egy erős robot, amely nehéz dolgokat képes megemelni és hordozni a megfogó markolókkal.

Lego Gripp3r

Ha csak egy nyomtatott utasításkészlet van a dobozban, akkor online kapcsolatba kell lépnie a robotok nagy részének felépítésével. Ennek eredményeként számítógépre vagy táblagépre lesz szükséged, amíg dolgozol, de a Lego kevésbé ijesztővé tette az alkotás feladatát azáltal, hogy ügyesen osztotta fel az építési folyamatot külön feladatokra. Például a Gripp3r elkészítésekor el kell kezdeni a megfogó kezet, majd három küldetés során hozzáadni extra részeket a teljes robot létrehozásához.

Miután befejezte a modell elkészítésének meglehetősen technikai folyamatát - amely a Lego csontvázszerűbb Technic építőköveinek sorozatát használja, amelyek közül 594 van a dobozban - készen áll a program létrehozására.

Programozás

A Mindstorms grafikus programozási környezettel rendelkezik LabView . A Lego verzióját úgy alakították ki, hogy működjön a Mindstorms készletekkel, de az ingyen használatához nem kell modellt vásárolnia; letöltheti itt .

A Scratch-hez hasonlóan a programot is színkódolt modulok segítségével állítja össze: az akciómodulok zöld színűek, az érzékelők sárgaek és az áramlásszabályozó parancsok narancssárgák.

Robotkézi példánkban azt akarjuk, hogy a motor aktiválódjon, hogy az ujjak kinyíljanak; a vezérlés légfék hangjának kiadására; az ujjak becsukódnak, majd - egy kis szünet után - újra kinyílnak. Ehhez öt modulra van szükség, az alábbiak szerint. Miután követte az utasításokat ennek létrehozásához, ideje kísérletezni a beállításokkal; fél órára elvesztettünk egy hétéves gyereket, amikor a különböző hangeffektekkel játszott.

Ha ez túl egyszerűnek tűnik, ne féljen. A LabView sok fejlett műveletet tartalmaz, és mire befejezi a Gripp3r felépítését, ez az egyszerű modulkészlet gyorsan bonyolultabbá vált, rengeteg hurokkal és kapcsolóval.

A fejlettebb projektek magukban foglalják az adatnaplózást, a dobozban pedig egy színes, érintéses és infravörös érzékelő található. Giroszkópot, ultrahangot, hangot, iránytűt és gyorsulásmérőt is vásárolhat közvetlenül a Lego-tól.
Ön sem korlátozódik a LabView szolgáltatásra. Például, ROBOTC úgy tervezték, hogy összetettebb programokat hozzon létre, amelyek a Lego Mindstorms programmal működnek.

Miután befejezte a program létrehozását, ideje elengednie a való világban. Ennek kulcsa a Mindstorms EV3 intelligens tégla (amely a kígyórobot közepén látható, lent).

Lego Mindstorms kígyó

Először ezt kell csatlakoztatnia ahhoz a modellhez, amelyet az Ethernet-szerű kábelek egyikén épített. Négy port áll rendelkezésre - A, B, C és D -, és ha közelebbről megnézi az áttekintő képeket, látni fogja, hogy a motort az A portra csatlakoztatjuk.

Ezután az EV3 téglát a mellékelt kábelen keresztül csatlakoztatja PC-jéhez vagy Mac-jéhez, és megnyomja a Play gombot; a program automatikusan fut.

Azt is a blokkon tárolja, hogy a kezét (esetünkben) a PC-hez való csatlakozás nélkül vezérelhesse.

Az osztályteremben

Csakúgy, mint a Scratch esetében, előfordulhat, hogy a helyi középiskola már befektetett a Mindstormsba az oktatás céljából. Hatalmas erőforrások és extra készletek támogatásával ezek nagyszerű lehetőséget kínálnak az osztályok számára egy projekten való együttműködésre. Például egyes szettek tartalmaznak szőnyegeket - például egy űrtáj és egy zöld város -, hogy a diákok közösen alkothassanak valami nagyobbat, mint az egyes robotok.

A Mindstorms építők élénk közössége is ott van, a Lego megkönnyíti az alkotások feltöltését és megosztását. Ha szeretné megnézni, hogyan épített valaki egy gitárt a készletből, vagy egy földrengés-érzékelőt, vagy egy dobókocka-dobó gépet, akkor ez olyan egyszerű, mint letölteni a projektjét.

Az alábbiakban bemutatjuk, hogyan működik a Mindstorms egy szerényebb projekttel, amelyet akár fizikai készlet nélkül is követhet.

Első lépés: Motor be

Töltse le a szoftver innen .

Kattintson a Fájl | Új doboz és a Tartalomszerkesztő bezárása a doboz eltávolításához. Húzza a közepes motort a zöld Műveletek területről, és kattintson a helyére a lejátszás gomb mellett. A kör alakú nyíl lenyomásával választhatja ki, hogy mennyi ideig aktiválódjon, másodpercek, fokok vagy forgások számával. Kattintson a 75 gombra, és irányíthatja a mozgást: pozitív egyenlő előre; negatív egyenlő visszafelé.

Első lépés

Második lépés: Ökölbe szorítva

Ennek az áttekintésnek az a célja, hogy feltételezzük, hogy elkészítette a leírt markoló kezét. Ha most kézbe adnánk ezt a programot, az összeszorítaná a szorítást.

Adjon hozzá egy várakozási blokkot a fentiek szerint, és változtassa meg az értéket 2-re, hogy az két másodpercig szüneteljen. Ezután hozzáadunk egy másik közepes motor blokkot, de az értéket megváltoztatjuk -75-re. Valójában a programunk most összeszorítja a megfogót, vár két másodpercig, majd leválik.

2. lépés

Harmadik lépés: Hurkolt

Ahhoz, hogy a dolgok egy kicsit érdekesebbek legyenek, adjon hozzá egy loop funkciót. Húzza ezt a lejátszás gomb mellé, majd helyezze át a benne lévő többi parancsot.

Alapértelmezés szerint a hurok korlátlan számú alkalommal folytatódik, ezért kattintson a végtelen szimbólumra. A legördülő menüben számos lehetőséget lát. Választhatja a színérzékelő, az érintésérzékelő, az időzítő vagy egyebek intenzitásának leolvasását. Az egyszerűség kedvéért válasszon hármat.

3. lépés

hogyan lehet meghívni egy botot egy diszkord szerverre

Negyedik lépés: Jó munka

Befejezésül adunk hozzá egy kis hanganyagot. Húzza a Hang modult a zöld cselekvési területről a hurok jobbra. A mappa ikon alapértelmezés szerint megjelenik, ami azt jelenti, hogy a mező jobb felső sarkában található téglalapra kattintva az elérhető hanghatások és hangok jelennek meg.

Itt a Jó munkát választjuk, hogy háromszor megünnepeljük a kezünk összeszorítását és feloldását. De eljátszhat egy hangot vagy hangot - vagy ezek sorozatát, hogy dallamot hozzon létre.

4. lépés

Érdekes Cikkek

Szerkesztő Választása

Hogyan lehet megtudni, ki van bejelentkezve a QuickBooks-ba
Hogyan lehet megtudni, ki van bejelentkezve a QuickBooks-ba
A QuickBooks az egyik legnépszerűbb könyvelési szoftver megoldás, ideális kis és közepes vállalatok számára. Ez lehetővé teszi a pénzügyek kezelését, miközben részletes információkat nyújt ügyfeleiről, eladóiról és alkalmazottairól. Az alkalmazott árképzési lehetőségtől függően
Címkearchívum: KB4038788
Címkearchívum: KB4038788
Hogyan javítsunk ki egy nem működő Magic Mouse-t
Hogyan javítsunk ki egy nem működő Magic Mouse-t
Az Apple Magic Mouse egy ergonomikus vezeték nélküli egér, elegáns profillal. Bár ez egy praktikus eszköz, amely kényelmessé teszi a webhelyek görgetését és böngészését, néhány figyelemre méltó hiba befolyásolhatja a zökkenőmentes működését. Ha az egér nem működik
Ubuntu 13.10 téma a Windows 8 rendszerhez
Ubuntu 13.10 téma a Windows 8 rendszerhez
Szerezd meg ezeket a csodálatos természetképeket az Ubuntu 13.10 háttérképek versenyéből a Windows 8 asztali gépen az Ubuntu 13.10 témacsomaggal a Windows 8 rendszerhez. A téma letöltéséhez a Windows 8 rendszerhez kattintson az alábbi letöltési linkre, majd kattintson a Megnyitás gombra. Ez a témát alkalmazza az Asztalra. Tipp: Ha Windows 7 rendszert használ, használja
Címkearchívum: 0x8007002C - 0x4000D
Címkearchívum: 0x8007002C - 0x4000D
A kicsinek tűnő alkalmazások javítása nagy DPI és nagy felbontású kijelzők esetén
A kicsinek tűnő alkalmazások javítása nagy DPI és nagy felbontású kijelzők esetén
Van néhány harmadik féltől származó alkalmazás, amely nem jelenik meg megfelelően a magas DPI képernyőkön. Túl kicsiek a képernyő felbontásához. Javítsuk ki!
Rendszergazdai fiók létrehozása a Mac terminálon
Rendszergazdai fiók létrehozása a Mac terminálon
A terminál egy Mac segédprogram, amelyet gyakran figyelmen kívül hagynak, mert néhány felhasználó arcán tartja. De lehetőséget nyújt a Mac elemeinek testreszabására a parancssori utasítások használatával. Így olyan feladatokat hajthat végre, amelyek megtennék