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


- 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.


- 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.