Suoraan ajo gyroskoopilla ev3-g: Difference between revisions
(Created page with "<languages /> <translate> == Johdanto == Suoraan ajaminen on kohtuullisen haastavaa. Se riippuu mm. robotin painopisteestä, renkaista tai alustasta, missä robotti kulkee....") |
|||
Line 18: | Line 18: | ||
== Video == | == Video == | ||
== Esimerkkikoodi == | == Esimerkkikoodi == | ||
[[ | [[File:GyroSuoraan.png|Gyroskooppiohjaus robotille]] | ||
== Tehtäviä == | == Tehtäviä == |
Latest revision as of 22:00, 9 June 2020
<languages />
<translate>
Johdanto
Suoraan ajaminen on kohtuullisen haastavaa. Se riippuu mm. robotin painopisteestä, renkaista tai alustasta, missä robotti kulkee. Gyroskooppi on anturi mikä mittaa kulmakiihtyvyyttä ja myös kulmaa. Kulmakiihtyvyys kertoo, kuinka nopeasti gyroskoopin suunta muuttuu.
Robotti
Anturit
Gyroskooppianturi täytyy asentaa tukevasti ja hyvin paikalleen.
Teoriaa
Gyroskooppi on herkkä laite. Käynnistettäessä robottia (ohjelmaa) se ei saa liikkua yhtään. LEGOn gyroskooppi on hyvä laite, mutta välillä se lähtee kulkemaan omiaan eli driftaamaan (kts video). Sen korjaamiseksi on useita eri tapoja, mutta yksinkertaisin on irrottaa johto ja aloittaa alusta. Jos menetelmä ei toimi ekasta kerrasta, toisella kertaa se toimii.
Suoraan ajaminen gyroskoopilla on samanlaista kuin suoraan ajaminen verrannollisella viivanseuraajalla. Luetaan gyroskoopin lukema ja käytetään sitä robotin suuntaamiseen eli rattilohkoon (Move Steering). Homma laitetaan silmukkaan ja kannattaa laittaa myös punainen matikkalohko nopeuttamaan tai hidastamaan toimintaa.
Video
Esimerkkikoodi
Tehtäviä
- Häiritse robottia sen ajaessa suoraan hieman tökkäämällä sitä. Korjaako se suunnan?
- Laita robotti kulkemaan nopeammin. Riittääkö matikkalohkon kerroin korjaamaan suoraan ajamisen?
- Laita robotin toispuoleiset renkaat eri materiaaleille, esimerkiksi toinen puoli maton päälle. Toimiiko robotti näillä parametreilla vai pitääkö muuttaa?
- Käynnistä ohjelma robotin osoittaessa eri suuntiin. Mitä tapahtuu?
- Laita robotin toiselle puolella paljon painoa ja kokeile, mitä robotti tekee.
</translate>