måndag 28 september 2015

NO robotar - inlägg 1

Det första vi gjorde med vår robot var att få den att köra framåt. Hela programmet man programmerade i var ganska simpelt. Hela programmeringen skulle kunna förklaras som ett manus som följs ända in i det sista, och ju mer avancerad programmeringen är desto längre blir manuset och desto fler utgreningar blir det.

Alla olika saker som roboten kunde göra fanns under sju olika block som innebar kör, spela in/upp, ljud, NXT-fönster, vänta, loop och förgrening. Alla dessa block är viktiga för att få roboten att göra de sakerna som den ska kunna göra.

Kör-blocket är ju självklart till för att få roboten att köra framåt, bakåt eller för att få den att svänga. Under nästan alla uppgifter var kör-blocket det viktigaste, och näst intill det enda blocket i de första uppgifterna.

Spela in/upp-blocket är till för att spela in en del av din kod och sedan spela upp den delen igen senare.

Ljud-blocket gjorde så att roboten spelade upp ett eller flera ljud från roboten vilket inte är oerhört användbart, men något kul eftersom ljudeffekter kan få hela grejen att se roligare ut.

NXT-fönster-blocket gjorde så att någonting visades på det lilla fönstret på själva datorn. Precis som ljud-blocket var det kul att lägga till lite effekter men i slutändan är det oanvändbart.

Vänta-blocket används för att få roboten att vänta en viss tid som man bestämmer själv innan den fortsätter att följa koden.

Loop-blocket gör så att de blocken som finns innanför loopen spelas upp x antal gånger.

Förgrenings-blocket gör så att det finns två olika sätt koden kan ske. Förgreningen hade oftast ett block som innebär att sensorn aktiverades innan. Med andra ord aktiverades sensorn och beroende på vad den såg kunde två olika saker hända, tack vare förgreningen.

I de första uppgifterna användes nästan bara kör-blocket, för att svänga och för att köra bakåt.

Inga kommentarer:

Skicka en kommentar

Rättigheter och Rättsskipning - Repetion och Reflektion

Resonera kring vilka fördelar en frivilligorganisation som arbetar för de mänskliga rättigheterna (t.ex. Röda Korset) kan ha jämfört med en ...