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

A Gyűrűk ura online: Angmar árnyai áttekintés
A Gyűrűk ura online: Angmar árnyai áttekintés
A Shadows of Angmar az első nagy MMORPG (tömegesen multiplayer online szerepjáték), amely a World of Warcraft óta a boltokba került, és nem nehéz felfedezni az inspiráció forrását. A játék alaptétele
A .NET-keretrendszer 4.7.1 Offline telepítője ki van kapcsolva
A .NET-keretrendszer 4.7.1 Offline telepítője ki van kapcsolva
A Microsoft ma kiadta a .NET Framework 4.7.1 végleges verzióját. Itt találhatók közvetlen letöltési linkek a .NET 4.7.1 offline telepítőjéhez.
Hogyan lehet navigálni az Instagram-történetekben: Ugrás, Visszatekerés, Szünet, Újraküldés és Válasz.
Hogyan lehet navigálni az Instagram-történetekben: Ugrás, Visszatekerés, Szünet, Újraküldés és Válasz.
Az Instagram egy ponton az összes közösségi média a legegyszerűbb. Nem voltak szponzorált bejegyzések, és legfőképpen nem voltak történetek. Az Instagram valójában elég merészen mutatta be a Stories funkciót. Nagyon sokan voltak
A Lomtár ürítése automatikusan a Windows 10 rendszerben
A Lomtár ürítése automatikusan a Windows 10 rendszerben
Ebben a cikkben megtudjuk, hogyan lehet automatizálni a Lomtár tisztítási folyamatot a Windows 10 rendszerben harmadik féltől származó eszközök használata nélkül.
Javítsa a kritikus hibát. A Start menü és a Cortana nem működik a Windows 10 rendszerben
Javítsa a kritikus hibát. A Start menü és a Cortana nem működik a Windows 10 rendszerben
A Windows 10 rendszerre történő frissítés után sok felhasználó hibaüzenetet lát: kritikus hiba - A Start menü és a Cortana nem működik. Így javíthatja.
A Pocket letiltása a Firefox 57-ben
A Pocket letiltása a Firefox 57-ben
Ha nem örül annak, hogy a Pocket szolgáltatást integrálja a Firefox 57-be, letilthatja a Pocket szolgáltatást, és eltávolíthatja a Pocket által ajánlott új lapot.
A YouTube prémium szolgáltatásokat indít az Egyesült Királyságban
A YouTube prémium szolgáltatásokat indít az Egyesült Királyságban
A YouTube Red hosszú ideje érkezik az Egyesült Királyságba. Olyan régen, hogy egy teljes körű márkajelzésen esett át, mielőtt átkelhetett volna az Atlanti-óceánon. De most itt van, kettő formájában