Laborationer i SME094 Informationsteknologi I för

Storlek: px
Starta visningen från sidan:

Download "Laborationer i SME094 Informationsteknologi I för"

Transkript

1 Laborationer i SME094 Informationsteknologi I för basår Programmering av LEGO Mindstorms med ROBOLAB Johan Carlson Luleå tekniska universitet Inst. för Systemteknik EISLAB johanc@ltu.se 25 mars 2007

2 Introduktion I alla uppgifter rekommenderas att ni använder Robolab - Inventor level 4, om inte annat anges i uppgiften. Problem 1: Kör en sträcka Bygg en legorobot med två motorer och banddrift som kör framåt i tre sekunder, vänder och kör tillbaka i tre sekunder. Problem 2: Kör en sträcka fram och tillbaka Använd samma robot som i Problem 1. Kör roboten en känd tid och mät hur långt den färdas. Upprepa för några olika inställningar på motorstyrkan. Beräkna ett uttryck för robotens hastighet som funktion av motorstyrkan. där M är motorstyrkan. v = k M [m/s], Visa programschema, tabeller med uppmätta värden samt det beräknade uttrycket för robotens hasighet. Problem 3: Hitta linjen Komplettera din robot med en ljussensor riktad ner mot marken framför roboten. Tejpa upp två parallella svarta linjer med c:a 2 meters mellanrum. Placera roboten med sensorn strax framför en av linjerna riktad mot den andra linjen. Programmera roboten så att den kör från startpositionen tills dess att den hittar den andra linjen. Roboten ska då vända och köra tillbaka till ursprungsläget. När den når startlinjen ska den stanna. Lägg gärna till en funktion så att roboten ger ifrån sig ett ljud då den hittar linjerna. 1

3 Ingen redovisning behövs, men kunskapen från denna uppgift behövs i kommande uppgifter. Problem 4: Flykten från rektangeln För denna uppgift behövs ett rektangulärt område markerat med svart tejp på ett ljusare underlag. Rektangeln (c:a 1 1, 5 m) ska ha en öppning längs ena sidan. Bygg en robot med en ljussensor som kan känna av den svarta linjen. Programmera roboten så att den letar sig ut genom öppningen i rektangeln oavsett var den placeras vid start. Problem 5: Fjärrstyrning Använd roboten från Problem 1, kompletterad med två trycksensorer (ingen ljussensor behövs för denna uppgift). Bygg en liten handkontroll där två tryckknappar kopplas till roboten via kablar. Roboten ska starta och köra rakt fram. Med hjälp av ena knappen ska den svänga vänster och med den andra ska den svänga höger. Sväng lämpligen genom att byta riktning på den ena motorn. På så sätt bör roboten kunna backa genom att man håller in båda knapparna samtidigt. Problem 6: Fjärrstyrning och parkering Komplettera roboten från Problem 4 med en ljussensor. Modifiera programmet från Problem 4 så att det kan avsutas genom att köra roboten till en svart (eller vit) ruta på underlaget. Med andra ord ska du kunna köra omkring roboten och sedan stoppa programmet genom att köra till en svart ruta. Visa upp en fungerande robot samt förklara programschemat för läraren. 2

4 Problem 7: Håll dig på banan Bygg en robot med en ljussensor och en trycksensor (riktad framåt). Roboten ska med hjälp av ljussensorn hålla sig inom ett cirkulärt område. Trycksensorn ska användas för att detektera om roboten kör in i något hinder. Bygg först en robot som håller sig innanför banan. Lägg till funktionalitet med hjälp av trycksensorn så att roboten känner av hinder. Om ett hinder påträffas ska roboten stanna och spela ett ljud. Problem 8: Linjeföljaren I den här uppgiften ska ny bygga en robot som kan följa en svart linje markerad på ett ljust underlag. Till detta behöver ni två ljussensorer. Bygg en robot som följer linjen, då roboten får starta placerad på linjen. Modifiera programmet så att roboten kan leta reda på linjen (t.ez. genom att köra in en större och större cirkel tills dess att linjen påträffas. Roboten ska sedan följa linjen Komplettera med en trycksensor som känner av hinder på banan (längs linjen). När ett hinder påträffas ska roboten köra runt och sedan fortsätta längs linjen. Hindret får inte kunffas av banan. Visa upp fungerande robot och förklara programmets funktion för läraren. Problem 9: Följ ljuset! Till denna uppgift behöver ni den specialbyggda ljussensorn samt en vanlig ljussensor och en trycksensor. Bygg en robot som först letar reda på en ljuskälla och sedan kör fram till den. När trycksensorn på roboten träffar ljuskällan ska ett ljud spelas upp varefter programmet avbryts. Komplettera programmet så att roboten samtidig håller sig innanför ett angivet område. 3

5 Ingen redovisning behövs, men funktionaliteten behövs i slutuppgiften. Problem 10: SUMO-brottning Det här är kursens sista uppgift! Här ska gruppernas robotar utmana varandra i en kamp på liv och död. Roboten Bygg en robot med en ljussensor (blå) och en riktningssensor (svart ljussensor med två fotoresistorer) samt en trycksensor. Roboten ska även ha en väl synlig lampa (specialbyggd för separat batteri) placerad på taket. Lampan ska vara synlig från alla vinklar. Utmaningen Tips Roboten ska kunna söka upp en annan ljusskälla och köra mot denna. När roboten kolliderar med den andra roboten (ljuskällan) ska trycksensorn aktiveras (vad ni sedan använder detta till är upp till er). Roboten får aldrig köra av banan (använd den blå ljussensorn till detta). Roboten ska alltså leta upp motståndarens robot och knuffa denne av banan. Roboten ska vara HELT SJÄLVGÅENDE. När robotens program startats får ingen extern styrning (via knappar eller fingrar) användas. Vi kommer att lägga till en viktbegränsning på robotarna inför sluttävlingen, så tänk på att inte bygga på onödigt mycket. Se till att roboten har bra fäste mot underlaget, lämpligt vald tyngdpunkt samt god manövreringsförmåga. en sker i tre steg: Robotens funktion testas genom att knuffa en stillastående ljuskälla av banan. De olika gruppernas robotar utmanar varandra i en tävling. Programmets funktion redovisas muntligt och skriftligt i samband med kursens slut. Här ska ni redogöra för era strategier, implementation etc. Ni behöver inte avslöja detta för de andra före tävlingen. 4

Legorobot. Lär dig programmera en legorobot. Teknikåttan 2009. Ola Ringdahl Lena Kallin Westin

Legorobot. Lär dig programmera en legorobot. Teknikåttan 2009. Ola Ringdahl Lena Kallin Westin Legorobot Lär dig programmera en legorobot. Teknikåttan 2009 Ola Ringdahl Lena Kallin Westin Legorobot Sid 2 (6) Legorobot Sid 3 (6) LEGOROBOT Syfte Syftet med denna praktiska uppgift är att man ska få

Läs mer

Edison roboten som går at bygga ihop med LEGO

Edison roboten som går at bygga ihop med LEGO Edison är en streckkodsläsande robot som på ett engagerande och roligt sätt lär ut elektronik och programmering. Edison har alla sensorer, utgångar och motorer som behövs för göra robotprogrammering riktigt

Läs mer

Roboten. Sida 1 av 11

Roboten. Sida 1 av 11 EV3 ipad Roboten Fyra output portar A,B,C och D(motorer) Fyra input portar 1,2,3 och 4 (sensorer) USB, Bluetooth, eller Wi-Fi koppling 16 MB flash minne 64 MB RAM SD Card Port: 32 GB Flera inbyggda verktyg

Läs mer

Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT?

Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Om NXTprogrammering RCX-modul (Robotic Commander explorer) Styrenhet som innehåller liten dator Vad innehåller lådan? Liten dator, sensorer, motorer, hjul Massor av legobitar RCX-modulen Skärm Gå vänster

Läs mer

EV3 Roboten. Sida 1 av 13

EV3 Roboten. Sida 1 av 13 EV3 Roboten Fyra output portar A,B,C och D(motorer) Fyra input portar 1,2,3 och 4 (sensorer) USB, Bluetooth, eller Wi-Fi koppling 16 MB flash minne 64 MB RAM SD Card Port: 32 GB Flera inbyggda verktyg

Läs mer

3 augusti (G) Programmering: Lego

3 augusti (G) Programmering: Lego 3 augusti (G) Programmering: Lego Idag ska vi gå igenom vad en robot är, hur programmeringsmiljön ser ut och skriva våra första program. Vi kommer gå igenom flera gröna programmeringsblock, samt det orangea

Läs mer

Laborationsrapport av robotprogrammering

Laborationsrapport av robotprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN Laborationsrapport av robotprogrammering Programmering av LEGO MINDSTORMS robot Rikard Bjärlind 2012-09-07 E-post: bjarlind@kth.se Introduktionskurs i datateknik (H12) II1310

Läs mer

Lär känna Edison. Det här är Edison, den programmeringsbara roboten.

Lär känna Edison. Det här är Edison, den programmeringsbara roboten. Edison och EdBlocks Övning 1 Programmerarens namn Lär känna Edison Det här är Edison, den programmeringsbara roboten. Vad är en robot? En robot är en maskin som man kan få att utföra saker på egen hand.

Läs mer

Lego Robot [ ] [ ] [ ]

Lego Robot [ ] [ ] [ ] Lego Robot av [ ] [ ] [ ] INNEHÅLLSFÖRTECKNING LABB1 (INFORMATION) # UPPGIFT 1 # UPPGIFT 2 # UPPGIFT 3 # LABB2 (OPERATÖRER) # UPPGIFT 1 # UPPGIFT 2 # UPPGIFT 3 # LABB3 (VARIABLER) # UPPGIFT 1 # UPPGIFT

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 KUNGLIGA TEKNISKA HÖGSKOLAN Linefollower Med LEGO Mindstorms och NXC Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 Sammanfattning Rapporten är för labbmomentet som utförs i introduktionskursen

Läs mer

Programmering av LEGO NXT Robot

Programmering av LEGO NXT Robot KTH KISTA Programmering av LEGO NXT Robot Labborations uppgift : Linefollower Christoffer Killander 2012-08-30 ckil@kth.se Datateknik II1310 Sammanfattning Skriv en kort sammanfattning av rapporten här.

Läs mer

Strukturerad problemlösning. Metoder och verktyg för datavetare Ht09

Strukturerad problemlösning. Metoder och verktyg för datavetare Ht09 Strukturerad problemlösning Metoder och verktyg för datavetare Ht09 Syfte Syftet med uppgiften är att få kännedom om ett strukturerat arbetssätt för hur ett problem kan angripas i de olika steg som svarar

Läs mer

Lektion 1 Arbetsblad 1.1 Möt Edison

Lektion 1 Arbetsblad 1.1 Möt Edison Lektion 1 Arbetsblad 1.1 Möt Edison Edison är en liten LEGOanpassad och programmerbar robot. Edison kan kommunicera med omvärlden med hjälp av sina sensorer. I bilden finns Edisons sensorer, knappar och

Läs mer

INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 ATT ANVÄNDA MOTORERNA... 9 LOOP (UPPREPANDE) FUNKTIONEN... 10 SKAPA EN EGEN KLOSS...

INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 ATT ANVÄNDA MOTORERNA... 9 LOOP (UPPREPANDE) FUNKTIONEN... 10 SKAPA EN EGEN KLOSS... GRUNDKURS INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 INLEDNING... 4 SKÄRMUPPBYGGNAD... 4 ROBOT EDUCATOR... 5 PROGRAMMERINGSRUTAN... 5 KNAPPARNA OCH KLOSSARNA... 6 UPPGIFTER... 8 ATT ANVÄNDA

Läs mer

Möt Edison. Detta är Edison, den programmerbara roboten. Vad är en robot? En robot är en maskin som man kan få att göra en uppgift på egen hand.

Möt Edison. Detta är Edison, den programmerbara roboten. Vad är en robot? En robot är en maskin som man kan få att göra en uppgift på egen hand. Edison och EdBlocks Aktivitet 1 Programmerarens namn Möt Edison Detta är Edison, den programmerbara roboten. Vad är en robot? En robot är en maskin som man kan få att göra en uppgift på egen hand. Det

Läs mer

Felsökande av en Lego Mindstorm robot

Felsökande av en Lego Mindstorm robot KTH Felsökande av en Lego Mindstorm robot Med hjälp av NXC Hampus Liljedahl 3/9-12 hliljed@kth.se Introduction to Computer Studies II1310 Sammanfattning Jag har gjort en labb där jag felsökte en färdigskriven

Läs mer

Laboration - Programmering av LEGO Mindstorm robot

Laboration - Programmering av LEGO Mindstorm robot Laboration - Programmering av LEGO Mindstorm robot Ayumi Sjöbergh Miyake 1 september 2012 miyake@kth.se II1310 Introduktionskurs i datateknik 1 Sammanfattning Laborationen gick ut på att hitta och rätta

Läs mer

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)

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) 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

Läs mer

Digitalt lärande och programmering i klassrummet

Digitalt lärande och programmering i klassrummet 2016-03-03 Digitalt lärande och programmering i klassrummet Blue-Bot Introduktion Vi kommer i denna övning att bekanta oss med små charmiga robotar som heter Blue-Bots. Dessa robotar är bra för att introducera

Läs mer

4 augusti (G) Programmering: Lego

4 augusti (G) Programmering: Lego 4 augusti (G) Programmering: Lego Idag ska vi gå igenom loopar, valblock (switchar), parallella program program. Robotar upprepar ofta samma sak om och om igen. T.ex. en industrirobot som ska tillvecka

Läs mer

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status: Testspecifikation Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0 Status: Granskad Alla 6 december 2010 Godkänd DOK, PL 6 december 2010 PROJEKTIDENTITET Segway, HT 2010 Tekniska högskolan vid

Läs mer

Laboration i datateknik

Laboration i datateknik KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Programmering av LEGO-robot Rickard Eriksson 2012-09-06 rieri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport är till följd

Läs mer

Installation av fjärrströmbrytare HE842, HE843 och HE862(2).

Installation av fjärrströmbrytare HE842, HE843 och HE862(2). Manual 2 Med HE800 serien kan du enkelt och trådlöst tända och släcka lampor och styra andra elektroniska enheter. Sändarna kan styra enskilda samt grupper av brytare och dimmrar. Den trådlösa kommunikationen

Läs mer

Kör framåt i <TID> sekunder. Kör bakåt i <TID> sekunder. Sväng vänster i <TID> sekunder. Sväng höger i <TID> sekunder

Kör framåt i <TID> sekunder. Kör bakåt i <TID> sekunder. Sväng vänster i <TID> sekunder. Sväng höger i <TID> sekunder Kör framåt i sekunder Kör bakåt i sekunder Sväng vänster i sekunder Sväng höger i sekunder Kör framåt Kör framåt när ljus lyser på vänster sida Kör framåt när ljus lyser på höger

Läs mer

Programmering. Analogt och med smårobotar. Nina Bergin

Programmering. Analogt och med smårobotar. Nina Bergin Programmering Analogt och med smårobotar Nina Bergin Programmering i Läroplanen Tre ämnen i grundskolan som har huvudansvaret för programmering: matematik, teknik och samhällskunskap. Ämnesövergripande

Läs mer

Programmera Lego Mindstormsrobotar

Programmera Lego Mindstormsrobotar KUNGLIGA TEKNISKA HÖGSKOLAN Programmera Lego Mindstormsrobotar En introduktion till programmering Oskar Rosén 28/08-12 oros@kth.se Introduktion i datateknik (II1310) Sammanfattning Denna laboration gav

Läs mer

Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot

Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot Josef Karlsson Malik 2015-09- 02 jkmalik@kth.se Introduktionskurs i datateknik (II0310) Sammanfattning

Läs mer

INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 ANVÄNDANDET AV SENSORER... 4

INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 ANVÄNDANDET AV SENSORER... 4 GRUNDKURS INNEHÅLLSFÖRTECKNING INNEHÅLLSFÖRTECKNING... 2 FÖRORD... 3 ANVÄNDANDET AV SENSORER... 4 INTRODUKTION... 4 UPPGIFT 1 : ANVÄNDA MOTORER... 4 NÄR ANVÄNDER DU EN MOTOR?... 4 HUR MAN ANVÄNDER EN LEGO

Läs mer

Programmering av LEGO NXT robot Laborationsrapport för programering av robot för att följa svartmarkerad linje på maken

Programmering av LEGO NXT robot Laborationsrapport för programering av robot för att följa svartmarkerad linje på maken KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av LEGO NXT robot Laborationsrapport för programering av robot för att följa svartmarkerad linje på maken Hannes Rabo 2015-08-30 hrabo@kth.se Introduktionskurs

Läs mer

Programmering med NXC Lego Mindstorm

Programmering med NXC Lego Mindstorm KUNGLIGA TEKNISKA HÖGSKOLAN Programmering med NXC Lego Mindstorm INTRODUKTIONSKURS I DATATEKNIK (II1310), LABB Klawi@Kth.se Kasper Wikman 2013-08-27 Sammanfattning: Många har sedan lång tid tillbaka varit

Läs mer

Programmering av en Lego robot

Programmering av en Lego robot KUNGLIGA TEKNISKA HÖSKOLAN Programmering av en Lego robot - En laboration i kodning i språket NXC Felix Thim 2012-09-06 fthim@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport handlar

Läs mer

Snabbguide för datorstyrning och robotteknik med LEGO MINDSTORMS for Schools

Snabbguide för datorstyrning och robotteknik med LEGO MINDSTORMS for Schools Snabbguide för datorstyrning och robotteknik med LEGO MINDSTORMS for Schools www.lego.com/education/mindstorms LEGO, LEGO logon och MINDSTORMS är varumärken som tillhör LEGO Gruppen. 2004 The LEGO Group.

Läs mer

LEGO NXT Robotprogrammering

LEGO NXT Robotprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN LEGO NXT Robotprogrammering Laboration med parprogrammering Filip Forsby 2012-08-27 forsby@kth.se II1310 Introduktionskurs i datateknik Sammanfattning Denna rapport beskriver

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN. Laboration II1310. Programmera Lego Mindstorm robot i NXC

KUNGLIGA TEKNISKA HÖGSKOLAN. Laboration II1310. Programmera Lego Mindstorm robot i NXC KUNGLIGA TEKNISKA HÖGSKOLAN Laboration II1310 Programmera Lego Mindstorm robot i NXC Johnny Vu 120904 Jvu@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har genomfört en laboration för

Läs mer

OzoCodes FÄRG KODER VINST/ UTGÅNG FART RÄKNARE RIKTNING TIMER COOLA RÖRELSER REFERENSSCHEMA VINST/UTGÅNG (SPELA IGEN) CRUISE SNABB TURBO NITRO BOOST

OzoCodes FÄRG KODER VINST/ UTGÅNG FART RÄKNARE RIKTNING TIMER COOLA RÖRELSER REFERENSSCHEMA VINST/UTGÅNG (SPELA IGEN) CRUISE SNABB TURBO NITRO BOOST OzoCodes FÄRG KODER REFERENSSCHEMA FART VINST/ UTGÅNG SNIGELFART LÅNGSAM CRUISE VINST/UTGÅNG (SPELA IGEN) RIKTNING SNABB TURBO NITRO BOOST VINST/UTGÅNG (GAME OVER) RÄKNARE GÅ TILL VÄNSTER GÅ RAKT FRAM

Läs mer

Hur ser Blue-Bot ut i aktion?

Hur ser Blue-Bot ut i aktion? Hur ser Blue-Bot ut i aktion? Tydliga knappar för barnen att använda vid programmering av Blue-Bot. Möjlighet att spara upp till 80 instruktioner i Blue- Bots minne. Blue-Bot rör sig i samma riktning 15

Läs mer

Rallylydnad_Mom_Nyborjarklass.doc Sida 1 (5) Nya momentbeskrivningar, börjar gälla Rallylydnad Nybörjarklass

Rallylydnad_Mom_Nyborjarklass.doc Sida 1 (5) Nya momentbeskrivningar, börjar gälla Rallylydnad Nybörjarklass Svenska Brukshundkl ubben Nya momentbeskrivningar, börjar gälla 2014-01-01 Rallylydnad_Mom_Nyborjarklass.doc Sida 1 (5) Rallylydnad Nybörjarklass Mom nr Skylt Beskrivning Start Här börjar banan. Startpositionen

Läs mer

Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC

Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC KTH ICT Labrapport: Programmering i NXC Programmera LEGO Maindstorm med NXC Jonathan Kindfält 23/08-2012 E-post (kindfalt@kth.se) Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport behandlar

Läs mer

Uppdrag för LEGO projektet Hitta en vattensamling på Mars

Uppdrag för LEGO projektet Hitta en vattensamling på Mars LEGO projekt Projektets mål är att ni gruppvis skall öva på att genomföra ett projekt. Vi använder programmet LabVIEW för att ni redan nu skall bli bekant med dess grunder till hjälp i kommande kurser.

Läs mer

Manual Nya Akka-SMART

Manual Nya Akka-SMART Manual Nya Akka-SMART Detta är en förenklad Manual för Akka SMART som gjorts på Center för sinnestimulering Lagunen Slingan utifrån erfarenheter vid användandet av Akka SMART. Vid behov av mer detaljerad

Läs mer

FlyBot. Copyright Sagitta Pedagog AB

FlyBot. Copyright Sagitta Pedagog AB FlyBot FlyBot är en flyplansmodell med fyra lysdioder, en tuta och en motor som driver propellern. Här lär du dig att programmera DC-motorns fart och riktning. 41 Robotfakta LED-kort På LED-kortet sitter

Läs mer

Labbrapport LEGO-robot linefollower

Labbrapport LEGO-robot linefollower KTH KISTA Labbrapport LEGO-robot linefollower Martin Thorén 2012-09-07 mathoren@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Syftet med denna laboration var att felsöka och reparera en

Läs mer

Programmeringslaboration med LEGOrobot

Programmeringslaboration med LEGOrobot KUNGLIGA TEKNISKA HÖGSKOLAN Programmeringslaboration med LEGOrobot Programmeringsspråk: NXC Ulrica Flemström 2013-10-04 ulricaf@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Laborationen

Läs mer

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN KUNGLIGA TEKNISKA HÖGSKOLAN PROGRAMMERING I NXC Namn: Michel Bitar 2012-08- 25 E- post: mbitar@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Intressant och lärorik laboration om att programmera

Läs mer

Konstruera, styra, reglera och programmera en röd tråd F-9

Konstruera, styra, reglera och programmera en röd tråd F-9 Konstruera, styra, reglera och programmera en röd tråd F-9 Icke vinstdrivande grundskola F-9, grundad 1914. LGR-11 rev 2017 Centralt innehåll Årskurs 1-3 Teknik Arbetssätt för utveckling av tekniska lösningar

Läs mer

Naturvetenskaps- och tekniksatsningen. Arbetsområdet Varuhuset

Naturvetenskaps- och tekniksatsningen. Arbetsområdet Varuhuset Arbetsområdet Varuhuset Inledning Arbetsområdet Varuhuset valdes för att eleverna skulle uppmärksamma styr- och reglertekniska lösningar i närmiljön. Ett varuhus är en välkänd plats för alla elever och

Läs mer

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration

Läs mer

2. Sätt in fyra AAA-batterier. Titta på bilden för att se hur de ska sitta. Se till att stänga batteriluckan

2. Sätt in fyra AAA-batterier. Titta på bilden för att se hur de ska sitta. Se till att stänga batteriluckan Edisonroboten levereras i en liten orange låda. Öppna lådan och ta ut Edison genom att rulla ut kartongen. Innan du sätter igång behöver du göra några saker med din Edison och datorn / plattan som du ska

Läs mer

Dagens robot. Copyright Sagitta Pedagog AB

Dagens robot. Copyright Sagitta Pedagog AB Dagens robot RaceBot är utrustad med lysdioder och två motorer med var sitt hjul. Här lär du dig att programmera den så att den går framåt, bakåt eller svänger. Kanske kan du få den att köra i ett L eller

Läs mer

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status: Systemskiss Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0 Status: Granskad Alla 6 december 2010 Godkänd Markus (DOK) 6 december 2010 PROJEKTIDENTITET Segway, HT 2010 Tekniska högskolan vid

Läs mer

Laboration i datateknik

Laboration i datateknik KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Felsökning och programmering av LEGO NXT robot Daniel Willén 2012 09 06 dwill@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Syftet med

Läs mer

Introduktion till programmering med hjälp av Lego Mindstorm

Introduktion till programmering med hjälp av Lego Mindstorm Kungliga Tekniska Högskolan Introduktion till programmering med hjälp av Lego Mindstorm Laborationsrapport gällande programmering inom NXC Simon Jansson 31 08 2014 simonjan@kth.se Introduktionskurs i datateknik

Läs mer

FIRST LEGO League. Stockholm

FIRST LEGO League. Stockholm FIRST LEGO League Stockholm 7-9 2012 Presentasjon av laget great 8 teammates Vi kommer fra Djursholm Snittalderen på våre deltakere er 14 år Laget består av 0 jenter og 6 gutter. Vi representerer Viktor

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN KISTA. Lego Linefollower. Få en robot att följa linjen på golvet!

KUNGLIGA TEKNISKA HÖGSKOLAN KISTA. Lego Linefollower. Få en robot att följa linjen på golvet! KUNGLIGA TEKNISKA HÖGSKOLAN KISTA Lego Linefollower Få en robot att följa linjen på golvet! Felix Ringberg 2012-08-09 felixri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning I den här laborationen

Läs mer

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans DAGBOK HB ADVENTURE TEAM Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans HB Adventure TEAM Vi anmälde ett lag under våren men bestämde sedan att vi skulle ha två lag eftersom de flesta som var

Läs mer

Xtreme Fickparking Real Time Systems - FRTN01 Project supervisor: Karl Berntorp

Xtreme Fickparking Real Time Systems - FRTN01 Project supervisor: Karl Berntorp Xtreme Fickparking Real Time Systems - FRTN01 Project supervisor: Karl Berntorp Erik So derqvist, dt08es8@student.lth.se Johan Paulsson, dt08jp8@student.lth.se Jacob Ferm, dt08jf0@student.lth.se November

Läs mer

MV-Nordic Lucernemarken Odense S Danmark Telefon mv-nordic.com

MV-Nordic Lucernemarken Odense S Danmark Telefon mv-nordic.com 1 LEGO MINDSTORMS Education EV3 Aktiviteter med fokus på matematik Här får ni förslag på aktiviteter som använder LEGO MINDSTORMS Education EV3-materiel tillsammans med vår matematikmatta. Fokus i de beskrivna

Läs mer

Programmering. ur ett ämnesövergripande perspektiv

Programmering. ur ett ämnesövergripande perspektiv Programmering ur ett ämnesövergripande perspektiv Vi kan konstatera att IT i sig självt inte ger en pedagogisk utveckling - det krävs en pedagogisk vision och ett sammanhang för att IT ska bidra till utvecklingen

Läs mer

Swing-Gate. ECO B/S Installation av Swing Gate

Swing-Gate. ECO B/S Installation av Swing Gate Swing-Gate ECO B/S Installation av Swing Gate Generellt Nedanstående manual berör installation av motorer som omfattas av SKANDIMATIK`S produktprogram. Kontrollpanelen innehåller följande EU standarder:

Läs mer

Regler för sumo under Robot-SM

Regler för sumo under Robot-SM Regler för sumo under Robot-SM Uppdateringar: 2015-02-11 - Uppdaterade regler för Lego-sumo (2.9, 4), samt specning av vilka klasser som startmodul är obligatoriskt för (2.6). 2014-02-18 - Ny bild för

Läs mer

Laboration 1 Fysik

Laboration 1 Fysik Laboration 1 Fysik 2 2015 : Fysik 2 för tekniskt/naturvetenskapligt basår Laboration 1 Förberedelseuppgifter 1. För en våg med frekvens f och våglängd λ kan utbredningshastigheten skrivas: 2. Färgen på

Läs mer

Micro:bit och servomotorer

Micro:bit och servomotorer Micro:bit och servomotorer Servomotorer som beskrivs här är så kallade micro servos och har beteckningarna: FS90 FS90R En servomotor har tre kablar. En brun som kopplas till GND, en röd som är för strömförsörjning

Läs mer

Programmeringspalett. Pr o gr a mvar a

Programmeringspalett. Pr o gr a mvar a Pr o gr a mvar a en innehåller alla programmeringsikoner du behöver för att göra dina program. Varje programmeringsikon innehåller instruktioner som din NXT-enhet kan tolka. Du kan kombinera ikonerna för

Läs mer

Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn.

Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn. Manual till appen Blockly till Dash Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn. Du måste ha en Dashrobot

Läs mer

ATU. Användarmanual. Larmöverföringsenhet Firmware 2.9.4. Version 2014.58-003

ATU. Användarmanual. Larmöverföringsenhet Firmware 2.9.4. Version 2014.58-003 ATU Larmöverföringsenhet Firmware 2.9.4 Användarmanual Version 2014.58-003 Läs igenom hela användarhandledningen innan produkten används! Viktigt :ATU använder radiosignaler för att kommunicera och är

Läs mer

Labbrapport. Introduktionskurs i datateknik (II1310) Stefan Dalarsson,

Labbrapport. Introduktionskurs i datateknik (II1310) Stefan Dalarsson, Labbrapport Introduktionskurs i datateknik (II1310) Stefan Dalarsson, 940728 6278 2012 08 30 sdal@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning I denna rapport redovisas resultaten av laborationen

Läs mer

Lego Mindstormprogrammering

Lego Mindstormprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN Lego Mindstormprogrammering med NXC Björn Ehrby 2013-08-26 behrby@kth.se II1310 - Introduktionskurs i datateknik Sammanfattning Lego har en serie programmerbara robotar som

Läs mer

RoboCup Junior Räddning Introduktionskompendium

RoboCup Junior Räddning Introduktionskompendium RoboCup Junior Räddning Introduktionskompendium Ett kompendium för mentorer till lag som deltar i RoboCup Junior Sverige. Förklarar vanliga problem och hur man ska tackla dem. Går även igenom tre olika

Läs mer

Handledning laboration 1

Handledning laboration 1 : Fysik 2 för tekniskt/naturvetenskapligt basår Handledning laboration 1 VT 2017 Laboration 1 Förberedelseuppgifter 1. För en våg med frekvens f och våglängd λ kan utbredningshastigheten skrivas: 2. Färgen

Läs mer

Introduktion i programmering med språket NXC

Introduktion i programmering med språket NXC KUNGL. TEKNISKA HÖGSKOLAN Introduktion i programmering med språket NXC Oliver Bogren Medlaborant: Gabriel Tigerström 2013-09-06 obogren@kth.se II1310 Introduktionskurs i datateknik Sammanfattning Laborationen

Läs mer

OBSERVERA: Innan du monterar motorn på antennmasten ska du koppla motorn till kontrollenheten med kontrollkabeln och utföra funktionen i paragraf 7.

OBSERVERA: Innan du monterar motorn på antennmasten ska du koppla motorn till kontrollenheten med kontrollkabeln och utföra funktionen i paragraf 7. INSTRUKTIONSMANUAL ANTENNROTATIONSMOTOR OBSERVERA: Läs noga igenom alla SÄKERHETSFÖRESKRIFTER i denna manual samt all övrig information rörande säkerhet, installation och användning som medföljer både

Läs mer

Löpvagnen har en fjäderbelastad låstapp för att man ska kunna öppna porten utan motor. Ett dragsnöre kommer att fästas i löpvagnens låstapp senare.

Löpvagnen har en fjäderbelastad låstapp för att man ska kunna öppna porten utan motor. Ett dragsnöre kommer att fästas i löpvagnens låstapp senare. 1 Montering av motor Ta fram Löpvagnen (Svart eller blå) och studera dess funktion. Skjut in löpvagnen med den rundade sidan först in I spåret på kedjeprofilen. Skjut fram löpvagnen så att den klickar

Läs mer

Programmering av LEGO NXT Robot

Programmering av LEGO NXT Robot KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av LEGO NXT Robot Med hjälp av NXC Patrick Granberg 2012-09-01 patgra@kth.se Introduktionskurs i Datateknik och II1310 Sammanfattning I rapporten behandlas hela

Läs mer

Kevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning]

Kevin Lane Kungliga Tekniska Högskolan Introduktionskurs i Datateknik (II1310) TIEDB0. [NXT Legorobot] [Programmering och felsökning] [NXT Legorobot] [Programmering och felsökning] Kevin Lane 28/8-12 klane@kth.se Introduktionskurs i datateknik II1310 1 Sammanfattning I denna laboration så fick vi programmera och felsöka en LEGO-robot.

Läs mer

LMLR-710 (Nätansluten mottagare/dörrklocka) LMLT-711 (Tryckknappsenhet/sändare för dörrklocka)

LMLR-710 (Nätansluten mottagare/dörrklocka) LMLT-711 (Tryckknappsenhet/sändare för dörrklocka) MODELL: LMLR-710 (Nätansluten mottagare/dörrklocka) LMLT-711 (Tryckknappsenhet/sändare för dörrklocka) LEARN-knapp Val av melodi Volymkontroll Blå lysdiod EGENSKAPER: * Självlärande trådlöst RF-system

Läs mer

STERLING OPAL 3 & 4 Information till tekniker

STERLING OPAL 3 & 4 Information till tekniker S U N R I S E M E D I C A L STERLING OPAL 3 & 4 Information till tekniker Art nr: S Opal Man T 2010 Sunrise Medical AB, Britta Sahlgrens gata 8A 421 31 VÄSTRA FRÖLUNDA Tel nr 031-748 37 00 Fax nr 031-748

Läs mer

switchdim data & instruktion 2010-09 switchdim data & instruktion med reservation för ändringar.

switchdim data & instruktion 2010-09 switchdim data & instruktion med reservation för ändringar. switchdim data & instruktion 2010-09 switchdim data & instruktion med reservation för ändringar. switchdim Innehåll: 1. Allmän information 2. Användarbeskrivning 3. Installation 4. Tekniska data 5. Minnesfunktion

Läs mer

Working with parents. Models for activities in science centres and museums

Working with parents. Models for activities in science centres and museums Working with parents. Models for activities in science centres and museums 1 Index EN ROBOT I FAMILJEN ROBOTIK... 3 1. Kort överblick över workshopens aktiviteter... 3 2. Mål och syfte... 3 3. Viktiga

Läs mer

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr. 32-019-03-02 v8

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr. 32-019-03-02 v8 1 TES Mobil Användarmanual 2 Innehållsförteckning 1 Introduktion... 3 1.1 Vad kan man göra med TES Mobil?... 3 1.2 Vad är en RFID-tag?... 3 1.3 Olika hantering på olika mobiltelefoner... 3 1.4 Rekommendationer

Läs mer

HEMISSON. Webots-Botstudio laborationsbok. Sida1

HEMISSON. Webots-Botstudio laborationsbok. Sida1 HEMISSON Webots-Botstudio laborationsbok Sida1 Allmänt om Hemisson Hemisson är en mobil minirobot för utbildning. Liknande enheter förekommer i en mängd sammanhang i dagens samhälle. Det kan vara i form

Läs mer

Montering motor Ta fram frikopplaren och studera dess funktion. Frikopplaren löper i kedjehusets spår och "klickas" i sitt läge.

Montering motor Ta fram frikopplaren och studera dess funktion. Frikopplaren löper i kedjehusets spår och klickas i sitt läge. Montering motor Ta fram frikopplaren och studera dess funktion. Frikopplaren löper i kedjehusets spår och "klickas" i sitt läge. Dra runt kedjan för hand så att den mässingsfärgade gripanordningen flyttas

Läs mer

LBST-604. NEXA LBST-604 Skymningsrelä. Säkerhet. Tekniska data. Uppdaterad: 23 feb 2015 1 av 7

LBST-604. NEXA LBST-604 Skymningsrelä. Säkerhet. Tekniska data. Uppdaterad: 23 feb 2015 1 av 7 LBST-604 NEXA LBST-604 Skymningsrelä KOMPATIBILITET Den här mottagaren fungerar med alla självlärande Nexa-mottagare. FUNKTIONALITET Skymningsrelä med timer för automatisk avstängning. För utomhusbruk

Läs mer

FMCK Malmö Boris Magnusson. Markering av Endurobana

FMCK Malmö Boris Magnusson. Markering av Endurobana FMCK Malmö Boris Magnusson Markering av Endurobana Markering av en Endurobana finns beskrivet i tävlingsreglementet, paragrafer 4.16-17-18 (se nedan) men dessa är ganska kortfattade. Detta PM är ett försöka

Läs mer

LEGO Mindstorm-robot

LEGO Mindstorm-robot KUNGLIGA TEKNISKA HÖGSKOLAN LEGO Mindstorm-robot Programmering av LEGO Mindstorm-robot i språket NXC Kim Hammar 2/6-2013 Kimham@kth.se Introduktionskurs i Datateknik 1311 Sammanfattning En viktig del av

Läs mer

Sphero SPRK+ Appen som används är Sphero Edu. När appen öppnas kommer man till denna bild.

Sphero SPRK+ Appen som används är Sphero Edu. När appen öppnas kommer man till denna bild. Sphero SPRK+ Appen som används är Sphero Edu När appen öppnas kommer man till denna bild. Klicka på 3D-modeller för att se delarna på Sphero Klicka här för att ansluta Sphero till ipad Programmet för att

Läs mer

KOMFORTGUIDE FÖR EBERSPÄCHER PARKERINGSVÄRMARE

KOMFORTGUIDE FÖR EBERSPÄCHER PARKERINGSVÄRMARE KOMFORTGUIDE FÖR EBERSPÄCHER PARKERINGSVÄRMARE A WORLD OF COMFORT PARKERINGSVÄRMARE ENKELT OCH BEKVÄMT Tack för att du har valt en parkeringsvärmare från Eberspächer Den här guiden beskriver hur du på

Läs mer

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot KUNGLIGA TEKNISKA HÖGSKOLAN NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot Gabriel Vilén 30/8-2012 gvilen@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har programmerat

Läs mer

Smart Rogic Manual. Robostick Manual

Smart Rogic Manual. Robostick Manual Smart Rogic Manual Robostick Manual Ladda ner Smart Rogic Programfönster Programmera 4 Kopiera / Klipp ut 5 Ta bort symbol 6 Ångra / Gör om 7 Funktion 8 Ta bort program 9 Anslut via Bluetooth 0 Överföra,

Läs mer

e-sense move dali Manual

e-sense move dali Manual e-sense move dali Manual Innehåll Moves grundläggande funktionssätt...4 5 Programmera RF-signalen...6 7 Ta bort RF-signalen...8 Förinställda scenarion...9 Alternativ för mottagande av RF-signaler...10

Läs mer

EdBuild - EdRoboClaw

EdBuild - EdRoboClaw EdBuild - EdRoboClaw Bygga och programmera en robotarm Svårighet: The EdRoboClaw EdBuild by Microbric Education is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Översatt

Läs mer

[Introduktion till programmering ]

[Introduktion till programmering ] KUNGLIGA TEKNISKA HÖGSKOLAN [Introduktion till programmering ] [Laboration med NXC] Tobias Johansson 05/09/13 tobiaj@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Vad som gör en ingenjör

Läs mer

LEGO MINDSTORMS Education EV3

LEGO MINDSTORMS Education EV3 LEGO MINDSTORMS Education EV3 Framtiden tillhör de kreativa πr ROBOTAR OCH IT KREATIVITET SAMARBETE PROBLEMLÖSNING EV3 en evolution av MINDSTORMS Education! LEGO MINDSTORMS Education har bevisat att det

Läs mer

1. Övre lock 1 2. Display/Fönster 2 3. Nedre lock 3 4. Batterilock 4 5. Solenoid 5 6 6. Dränering 7 8 7. Ventilvred 9. 8.

1. Övre lock 1 2. Display/Fönster 2 3. Nedre lock 3 4. Batterilock 4 5. Solenoid 5 6 6. Dränering 7 8 7. Ventilvred 9. 8. Galcon 6051, 6054 1. Sprängskiss 1. Övre lock 1 2. Display/Fönster 2 3. Nedre lock 3 4. Batterilock 4 5. Solenoid 5 6 6. Dränering 7 8 7. Ventilvred 9 8. Bajonett 10 9. Pil vattenriktning 10. Ventilhus

Läs mer

medemagruppen Styrspak DX2-REM420 Bruksanvisning P Q ver November 2013

medemagruppen Styrspak DX2-REM420 Bruksanvisning P Q ver November 2013 medemagruppen P9-0291-Q ver. 1.0.0 - November 2013 SE Bruksanvisning Styrspak DX2-REM420 Minicrosser AB Bultgatan 28 S-442 40 Kungälv Telefon: (+46) 303 245 200 Fax: (+46) 303 245 228 Snabbguide P9-0291-Q

Läs mer

SBD Styrenhet för belysning [DALI]

SBD Styrenhet för belysning [DALI] Introduktion SBD sw till 1.3.x Driftsättning och konfigurering av belysningsstyrning via SBD sker i flera steg. För grundläggande driftsättning och nod-id tilldelning av DALI-enheter krävs att SBD är korrekt

Läs mer

Installations- och Programmerings- instruktion GLYDEA

Installations- och Programmerings- instruktion GLYDEA Installations- och Programmerings- instruktion GLYDEA 1 Glydea TM Mått Montering skena 1. Märk ut var hållarna skall sitta 2. Borra i taket eller på väggen där fästena skall sitta 3. Montera fästena 4.

Läs mer

SBD Styrenhet för belysning [DALI] SBD Version A02

SBD Styrenhet för belysning [DALI] SBD Version A02 Introduktion SBD Driftsättning och konfigurering av belysningsstyrning via SBD sker i flera steg. För grundläggande driftsättning och nod-id tilldelning av DALI-enheter krävs att SBD är korrekt ansluten

Läs mer

Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310

Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 KUNGLIGA TEKNISKA HÖGSKOLAN Robotlabb En introduktion till Datateknik 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 1 Innehållsförteckning 1. Inledning... 3 1.1 Bakgrund... 3 1.2 Syfte

Läs mer

Program José Nunez Foto Mikael Gustavsen Smink Susanne Persson Modell Pernilla Blomquist. Fitness Magazine 08 08 29

Program José Nunez Foto Mikael Gustavsen Smink Susanne Persson Modell Pernilla Blomquist. Fitness Magazine 08 08 29 TESTA MULTI- TRÄNING! Att styrketräna behöver inte betyda maskiner och tunga vikter. I månadens program testas kroppens funktionalitet. Och vi lovar du blir svettig! Program José Nunez Foto Mikael Gustavsen

Läs mer

Installationsmanual Parkmaster 294F

Installationsmanual Parkmaster 294F Installationsmanual Parkmaster 294F Installation och konfiguration Ingeniörsfirman M.Sjöberg AB Råsundavägen 79 169 57 SOLNA Tel: 08-51 49 49 30 Epost info@m-sjoberg-ab.se Innehåll 1. Installationsverktyg...

Läs mer