Robotdagbok v. 15-19 Så här ser standardinställningarna för ett körblock ut: Vecka 15 Först skulle vi bli invigda i mindstorm-programmet så vi fick testa runt lite själva. Det var roligt och spännande för att det var så nytt. Efter det fick vi uppgiften: kör och snurra två varv, det var en lätt match. Vi gjorde så här: 1. Vi satte ut ett körblock med standardinställningar 2. Ett till körblock sattes men varaktighet en ställdes istället på 3,55 rotationer (se bild) Nästa uppdrag var att svänga 180 i en punkt då satte vi två likadana som såg ut så här: Skillnaden mellan de här inställningarna och standardinställningarna var att man drog ner eller upp (beroende på vilket håll man ville svänga åt) styrningen. Programeringstips! Grader=Hjulens rotation i grader, INTE grader i en sväng Vecka 16 Vi inledde veckan med att göra räddnings-uppdraget som gick ut på att man skulle rädda Christer Fuglesang (en legogubbe) som hade fastnat på en ö någonstans i rymden. Man skulle rädda honom genom att köra roboten så nära Christer som möjligt men om man puttade omkull honom så föll han ner i ett hav av syra så man fick vara väldigt noga. Vi misslyckades totalt och körde på honom och vidare i oändlighet.
Nästa uppgift var att köra i en fyrkant. En fyrkant som var 1X1 meter. Så här gjorde vi: 1. Vi satte ut en loopikon. 2. I loopikonen satte vi två loop ikoner där den första hade standardinställningarna förutom varaktigheten som var inställd på 5,9 rotationer Den andra skulle ställas in så att den svängde 90. För att göra det fick man ställa in varaktigheten på 0,456 rotationer och dra ner styrningen så att den skulle svänga åt höger/vänster Vecka 17 Uppgiften denna vecka var att få roboten att registrera tryck mha. en trycksensor Det innebär att när roboten kör på något så märker den det och backar eller svänger. Vi gjorde så här: 1. Vi satte ut en kör ikon med standardinställningarna men ändrade varaktigheten till oändligt (finns i rullgardinen) så att roboten kunde köra tills den stötte på någonting. 2. Vi satte ut en tryckikon, som man kan hitta i om man trycker på timglasikonen, vi använde oss av standardinställningarna. 3. Sedan ville vi att roboten skulle backa därför lade vi till en körikon som var inställd med riktningen inställd på bakåt. 4. Vi ville att roboten sedan skulle svänga två varv för att få den att göra det ändrade vi varaktigheten till 4 rotationer och ställde in styrningen på vänster.
Hela kommandot såg ut såhär: Programeringstips! Vi satte en liten legobit vid trycksensorn så att trycksensorn skulle tryckas in ordentligt. Vecka 19 Vecka 19 inledde vi med att göra uppdraget parkeringsplatsen som gick ut på att man skulle följa en linje och sedan parkera roboten i en ruta. Det utfördes på detta vis: 1. Vi hade först en körikon med varaktigheten 2 rotationer och nästa åtgärd inställd på sakta in 2. En till körikon sattes ut den ställdes in så att den inte gjorde en så jätte skarp högersväng. Vi satte varaktigheten på 3 rotationer. 3. Vänta Vi satte ut en väntaikon och valde äggklockan. Vi använde standardinställningarna. Vi ställde in roboten så att den väntade i en halv sekund.
4. Sedan lade vi ute ännu en körikon vi ställde in varaktigheten på 1,5 rotationer. 5. Nästa block var en körikon som skulle köra bakåt. Vi ställde in riktningen bakåt och styrkan på 50 och varaktigheten på 3 sekunder. 6. Vi lade ut ett NXT-fönster och på visa valde vi rensa bort, fil sattes på Lock Locked och Position sattes på X 40, Y 18. 7. Vi satte ut ännu en väntaikon där äggkockan valdes. Denna gången blev tiden 3 sekunder. 8. Sekvenstråden efter de två första ikonerna förlängde vi till fyra ringar. Alltsmmans såg ut så här:
Saker som kan vara bra att veta: 1m= 5,9 rotationer 10cm=0,6 rotationer 360 sväng runt en punkt= 3,56 rotationer, styrningen ska dras ner helt till en sida. Köra i fyrkant= Loopikon måste sättas ut! + två körikoner i den. Trycksensor=Timglas-tryck ska väljas för att den ska kunna aktiveras.