Hogyan programozzuk lego s nxt Mindstorm
lépések szerkesztése
1. rész 5: Első lépések szerkesztése
Telepítse és nyissa meg a szoftvert. A robot jön szoftver tervezett Mac és Windows alatt, így letöltheti azt a Lego Mindstorm oldalon. Amikor behelyezi a lemezt, vagy indítsa el a letöltött telepítő ablak jelenik meg. Kövesse az utasításokat, hogy telepítse a szoftvert, majd futtatni.
Kövesse az utasításokat a kézikönyvet, húzási művelet a programban. Megváltoztassák a beállításokat szükség, hogy egy adott művelet elvégzésére pontosan mit akar. Kösd össze a több műveletre, helyezzük el őket egy sorozata kapcsolódik lánc áthaladó a program. Add működését a cikluson belül vagy a minta ahhoz, hogy bevonja őket ezek a struktúrák
Amikor elkészült a programhoz, töltse be az „okos tégla» (intelligens tégla) a robot. Csatlakoztassa a téglát, hogy egy számítógéphez USB-kábel segítségével. Szögletes gombra a jobb alsó sarokban az ablak lehetővé teszi, hogy kommunikáljon a csatlakoztatott eszköz NXT. A bal alsó gomb betölti a programot a készülékre. Miután a letöltés befejeződött, húzza ki az okos tégla, betette a robot, és futtassa a programot, hogy ez a fellépés.
2. rész 5: Irányítsd a robot szerkesztése
Vedd le a robot mozogni segítségével a művelet «Move» (mozgás). Ez a művelet egy ikon két fokozatot. Add meg a programot, és configure. Használja a kikötők által összekötött vezetékek, hogy a robot mozog. Ha csatlakozik a kerék a B port és a C, megnyugodhat, hogy a «Move» műveletet létre ezeket a portokat.- Mozgás előre, hátra, teljesen megáll, hogy irányítsák a robot. Mert felváltva használja a kerék.
- Előrelépni, akkor meg a számát forog, az idő, vagy akár a forgatás mértékét a kerék. Is, akkor ad a robot egy parancsot „örök” mozgalom, amely azt fogja végrehajtani, amíg nem kap egy parancsot, hogy „stop”.
- Törölje «befejeződik» (befejeződik) lehetővé teszi, hogy a robot, hogy folytassa a következő művelet nélkül várja a végén a jelenlegi intézkedés «Motor». Ez lehetővé teszi a robot, például, hogy vezetni és lőni egyszerre
- «Motor» csapat akkor lép működésbe a műveletet, a motornak. Épít egy robot, hogy tudta felemelni a tálcát, lőni a golyókat, kapcsolja be egy fillért, vagy bármi más. Ez a parancs ad elegendő lehetőséget, hogy felismerjék saját kreatív gondolkodás, ezért kihasználják ezt.
Használja érzékelők lehetővé teszik a robot, hogy befolyásolja a környezetet. Csatlakozás ultrahang, tapintási, színes érzékelők és a portok intelligens tégla. A robot is nyomon követheti az idő és a forgatást. Ezek az érzékelők lehetővé teszik, hogy használja a programot, így a robot akció csak a jel megy ki a szabadba. Például lehet, hogy a robot magára akcióban, amikor azt mondják, „vörös” és / vagy mutatnak neki egy piros színű, a robot nem reagál, ha például mondjuk a „kék”, vagy valami mást.
Használja a művelet (cselekvés), hogy a robot, hogy végre bizonyos intézkedéseket. Egy ilyen műveletet be / ki a színes fények, játszanak egy hangfájlt, kijelző képeket vagy szöveget a kijelzőn intelligens tégla, vagy akár üzenetet küldeni Bluetooth használatával.
Értsd elve váltakozás ciklus. Ciklus lehetővé teszi, hogy ismételten végrehajtani egy parancsot vagy parancsok sorozatát egy bizonyos ideig, amíg egy feltétel teljesül, ami kikerül a hurok.- Például egy robot, amely átmegy egy csomó labda, ne folytassa a következő ciklusban, amíg el nem éri a sárga labdát; Ilyen feltétel vezérli színérzékelővel. Hozzászólások a hurkon belül ad egy robot csapat, hogy vizsgálja meg egy új világban, és ha a jel megy a színes érzékelő, hogy a labda sárga, akkor a folyamat megismétlődik. Így idején észlelése robot sárga labda, a munka feltétele a kiutat a ciklust, és a program elkezdi végrehajtani a következő utasításokat.
- Tudod, hogy egy válogatást a mintában, hogy teszteljék egy sor feltételhez végrehajtása előtt a keresetet. Például, használja a beágyazott mintát a robot előrelépni, amíg meglátja a fényt és a hangot. Az első minta fogja ellenőrizni a fényt; ha kimutatható, hogy indítsa el a második minta, amely érzékeli a hangot. Csak akkor, ha nem érzékel hangot (miután a fény nem kimutatható), a robot tovább halad
- Ahhoz, hogy a minta több mint egy lehetőség egy változó értéke, távolítsa el a kullancsot a beállításokat „Flat nézet” (lapos kijelző) az «kapcsoló» (minta), a jobb oldali az állapot meg nem jelenik a „+”, hogy adjunk még egy beállítási értékek. Ez akkor hasznos, ha például, szükség van a különböző értékek a változó, hogy különböző intézkedéseket.
- A minta értékeket is be lehet állítani. Csatolása egy változót a szélét a minta adatkábellel. Hogy a kezelés a különböző bejövő szöveges vagy numerikus értéket. Például a program végre egy sor parancs, ha belépett a „0”, a másik, ha „1”, és így tovább. D., és egy másik parancs, ha megfelelő körülmények között nem szerepelnek a listán
- A feltétele kilépés a hurok is lehet egy időben, vagyis a ciklus ismétlődik egy bizonyos ideig, vagy egy bizonyos számú alkalommal a ciklus ismétlődik. Válassza ki a „logika”, úgy, hogy a robot a ciklus megismétlése, amíg egy bizonyos feltétel hamis vagy igaz, vagy „örök” végrehajtása a végtelenségig.
- Adott esetben akkor is ciklusok és műveletek más ciklusok és műveletek.