Etiketter

HKK (3) Idrott (7) Laboration (18) Lära att Lära (2) Matte (6) No (27) Robotar (5) SO (7) bild (1) engelska (34) läslogg (2) portfolio (6) svenska (27) tyska (31)
Visar inlägg med etikett Robotar. Visa alla inlägg
Visar inlägg med etikett Robotar. Visa alla inlägg

onsdag 21 november 2012

Robotdagbok v.5-trycksenor

Denna veckans uppdrag var att testa på hur ''trycksensor'' fungerar. Vi skulle få vår robot att köra rakt fram och när den nuddade vid något så skulle den backa. Sedan skulle roboten rotera två varv. 
Så här såg det ut: 

Jag var tvungen att använda mig av 4 olika ''block''. I det första blocket ställde jag in att roboten skulle gå obegränsat fram för att sedan kunna backa när den har nuddat vid något. Då var jag tvungen att använda mig av ett ''trycksensor-block'' som man ser i bild 2. Bild 3 visar att jag ställde in att roboten skulle backa  en rotation. Sedan för att få min robot att rotera två varv så var jag tvungen att använda mig av grader, det ser du i bild fyra. Sen var det klart!
Så här såg det ut i programmet:

Tips till mig själv: För att kunna använda trycksensor så behöver jag använda ett speciellt block. Jag måste också ställa in att roboten ska gå ''obegränsat'' framåt.

fredag 16 november 2012

Robotdagbok v.4-köra i en fyrkant

Denna veckans uppdrag var att köra i en fyrkant som har sidorna 90x90cm. Detta tyckte jag var det svåraste uppdraget hitintills eftersom man skulle köra exakt på linjerna. Man skulle även använda sig av vinklar när roboten skulle svänga. Det var väldigt klurigt att få alla vinklarna helt rätt, men jag fick pröva mig fram många gånger och till slut så klarade jag det. Så här såg det ut:

För att få roboten att köra i en fyrkant så behövde jag först mäta hur många rotationer det behövdes för att få roboten att köra fram 90cm. Då tog jag 90 delat på 17,5, sen fick jag testa mig fram så det blev rätt. När jag skulle få roboten att svänga så var jag tvungen att använda mig av vinklar och ställa in roboten så den svängde. En rät vinkel blev inte 90grader utan ca 165grader. Jag använde mig av 7 olika ''block''. Så sedan skulle jag bara göra samma sak så det blev en fyrkant. Så här såg det ut i programmet:

Tips till mig själv när jag programmerar: Att om jag ska köra fram en viss sträcka så tar jag den sträckan delat på en rotation. Då får jag fram hur många rotationer roboten behöver göra för att köra den sträckan. 

tisdag 13 november 2012

robotdagbok 3-räddnigsuppdraget

Denna veckans uppdrag var att få vår robot att köra rakt fram en viss sträcka och sedan stanna när den kom fram till legogubben. Detta kallade vi räddningsuppdraget. Så här så det ut:

För att göra så att roboten stannar i tid så behövde jag först mäta hur långt en rotation på robotens hjul är. Det var 17,5 cm. Så då tog jag bara avståndet där vi skulle köra och delade det med 17,5. Då fick jag fram hur många rotationer jag behövde köra fram för att inte köra över legogubben. 

Jag kunde även räkna ut hur många sekunder en rotation på robotens hjul var. Sen kunde jag bara tagit sträckan delat på antal sekunder. Då skulle jag få fram hur många sekunder det tog att köra hela sträckan fram till legogubben. Men jag valde det första sättet för det verkade säkrare.  Så här ser det ut i programmet:
Tips till mig själv. Jag ska komma ihåg att en rotation är ett varv på hjulet. Det är 17,5 cm!

torsdag 18 oktober 2012

Robotdagbok 2-köra fram&stanna+snurra två varv

Kära robotdagbok: 
Denna veckans uppdrag var att få våra robotar att köra rakt fram och stanna. Vi skulle även få våra robotar att köra rakt fram, stanna och snurra runt två varv. Så här såg allt ut:


För att lyckas få min robot att köra rakt fram så var jag tvungen att testa mig fram i programmet ''Mindstorm NXT''. Jag var tvungen att ställa in hastighet, sekunder osv. Så här såg det färdiga programmeringen ut:
Köra rakt fram och stanna
När jag hade fått min robot att köra fram och stanna så var det bara att lägga på två rotationer. Då var jag tvungen att ställa in antal grader den skulle snurra. Jag fick testa mig fram. Så här såg det färdiga programmeringen ut.
Kör rakt fram, stanna och snurra två varv
Vi skulle även få vår robot att rotera 180 grader. Det var lite svårt tyckte jag, man var tvungen att testa sig fram väldigt länge. Så här så den färdiga programmeringen.

torsdag 11 oktober 2012

Robotdagbok 1

Kära robotdagbok!
Idag är det första dagen vi började arbetsområdet Robotar. Jag och min robot kommer vara tillsammans i 3 veckors tid. Varje vecka så ska jag lära den en ny grej. Sedan efter varje gång så ska jag skriva i en robotdagbok. I robotdagboken så ska jag skriva vad min robot har lärt sig under lektionen. Det kan vara alltifrån att backa till att rädda en person. Vid nästa labb-tillfälle så ska vi börja programmera våra robotar. Jag ska döpa min lilla robotpojke till Svante.
Det hela arbetsområdet om robotar avslutas med ett prov där vi ska få våra robotar att klara av en bana med hjälp av allt vi har lärt oss. Jag tror att detta arbetsområdet kommer bli väldigt kul fast svårt.
Det vi har gjort idag är att instalera ett program som heter ''Mindstorm NXT''
Det här är Svante.