A projekt - a robot lego rajzolja a geometriai ábrákat - számítástechnika, prezentációk

A munkát a robot mozgása során nyomon követő tollal (markerrel) ellátott hernyó robot pályájának felállításával kapcsolatos problémák vizsgálatára fordítják.
A kutatás folyamán a robot alapvető geometriai alakjainak mozgását és konstrukcióját az adatválasztás módszerével oldották meg, hogy kiszámítsa a robot mozgásának szögét és időtartamát.
A feladat az, hogy automatikusan kiszámolja a robotadatokat forgatásra tetszőleges szögben, matematikai képlet alapján kiszámítva, ami lehetővé teszi a robot mozgatását egy előre meghatározott útvonalon a programban.
A munkát a Lego Mindstorms NXT 2.0 robotcsomag és a RobotC programozási környezet segítségével végezték el.

A LEGO robot geometriai alakzatokat rajzol
Mashurina Julia Germanovna
Guseva Arina Alexandrovna
Sapozhnikova Natalia Vladimirovna

Guseva Arina Alexandrovna
Mashurina Yuliya G.
A fej: Sapozhnikova Natalia Vladimirovna, a tanár számítógépes tudomány, metró 8-911-041-9381, [email protected]
Oroszország, Veliky Novgorod, IAOU "Gymnasium" Eureka,
Bolshaya St.Petersburg utca, ház 94,
(8-816) 62-84-46; [email protected]
A kutatás folyamán a robot alapvető geometriai alakjainak mozgását és konstrukcióját az adatválasztás módszerével oldották meg, hogy kiszámítsa a robot mozgásának szögét és időtartamát.
A feladat az, hogy automatikusan kiszámolja az adatok forgatását tetszőleges szögű, matematikai képlet alapján kiszámítva, ami lehetővé teszi a robot mozgatását a programban korábban programozott matematikai függvénynek megfelelően.
A munkát a Lego Mindstorms NXT 2.0 robotcsomag és a RobotC programozási környezet segítségével végezték el.

1. feladat: Olyan robot létrehozása, amely képes a sík mentén mozogni és mögötte nyomot hagyni.
a) a robot súlypontjának kiválasztása;
b) az eredetileg összeszerelt kerekes robotot helyettesítő robot váltotta fel pontosabb fordulatokra;
c) a marker rögzítésének helyét úgy választják meg, hogy a jelölés minimális eltérése a robot mozgásának pályájától a forduló során érje el.

Feladat 2. Írjon egy programot egy egyenes vonal rajzolásához.
A program végrehajtásakor a robot 1000 milliszekundumra előre halad, és egyenes vonalat rajzol.

3. feladat: Írj egy programot egy robot négyzet rajzolásához.
Amikor ezt a programot végrehajtja, a robot négyzetet rajzol, de a körforgás során a marker mozgásának pontosságát javítani kell.

Feladat 4. Írj egy programot egy robot háromszögének rajzolásához.
A program végrehajtásakor a robot háromszöget rajzol.

Feladat 5. Írj egy programot egy robot kör rajzolásához.
A program végrehajtásakor a robot körülbelül 45 centiméter sugarú kört húz. Kísérletet végeztünk a kör sugarának megváltoztatásával a motorok sebességének megváltoztatásával.

Feladat 6. Írj egy programot egy ellipszis rajzolására egy robot segítségével.
A program végrehajtásakor a robot ellipszist rajzol. Az ellipszis görbületi sugarának változtatásával kísérletet végeztünk a motorok sebességének megváltoztatásával.

7. feladat Írj egy programot robot spirál rajzolásához.