MINDSTORM LEGO ROBOTS
Les 1: Robot basis, en programma aanpassen Les 2: Eigen robot maken & programmeren Les 3: Eigen robot maken & geschiedenis robot opzoeken Les 4: Eigen robot maken & start film maken Les 5: Robot & film moeten klaar zijn
MindStorm Lego Robot
Voorbereiding Docent Doel
De leerlingen enthousiast maken voor de LegoMindStorms en ze laten kennismaken met de Lego Mindstorms robot en de software om de robot te programmeren.
Doelgroep
Brug- en tweede-klassers
Korte beschrijving
Met behulp van deze lessen cyclus krijgen de leerlingen de volgende basiskennis Robot bouwen met Lego Mindstorms Robot programmeren met de software van de Lego Mindstorms De geschiedenis van de robots Het werken met moviemaker om een filmpje te maken van hun proces En een belangrijk onderdeel is het werken in een groep om tot een product te komen
Duur
5 weken dubbele lesuren
Voorbereiding
De volgende voorbereiding is van belang:
Iedere groep moet minimaal 1 pc (laptop) tot hun beschikking hebben waar de Lego Mindstorms programmatuur op staat. Zorg dat het bestand met de basis programma ook op de systemen staan.
Daarnaast nog een pc met internet toegang om het filmpje te maken en de plaatjes van de geschiedenis op te zoeken. Op deze pc moet windows movie maker staan om de filmpjes te kunnen maken
Een foto toestel met foto en film mogelijkheid voor het proces verslag incl. een kabel naar de pc
De Lego Mindstorms robots moeten in een basis robot in elkaar gezet worden en geprogrammeerd. Dit programma moet op de robot gezet worden. Dit in elkaar zetten kost ongeveer 2 uur per robot!
De robots moeten iedere les opgeladen worden om teleurstellingen te voorkomen.
Deze lesbrief copieren per groep
www.4pip.nl juli 2009
2
MindStorm Lego Robot
Les 1: Basis 1. We gaan 5 lessen met de lego robot van
Mindstorm
Als je denkt aan robots, wat zie je dan? -----------------------------------------------------------------------Welke films kun je noemen waarin robots voorkomen -----------------------------------------------------------------------Wanneer zou de eerste robots gemaakt zijn? ------------------------------------------------------------------------
2. Eerst een stukje
geschiedenis van de robots.
Start YouTube op. Zoek op YouTube naar “History
of Robotics”
Bekijk de film. Kijk eventueel naar nog een film
3. De bestaande
robot demonstreren.
Dit is allemaal geprogrammeerd. We gaan vandaag dit programma namaken en uitbreiden.
4. Ga in je
groepje zitten.
Zet de robot aan en laat hem het programma doen wat er op staat. Druk op de oranje knop, hierna 3 maal op d oranje knop (dan start hij robots les zoetermeer op). Kijk goed naar het programma wat hij doet en welke iconen er bij horen.
5. Start Lego
MindStorm op.
Open het bestand Robot Les Zoetermeer. Kijk er eerst eens na. We gaan ditzelfde programma helemaal namaken. Zodat je de basis beginselen leert.
6. Bestand
nieuw. Je nieuwe bestand komt in een nieuw tabblad te staan. In het
oude tabblad is het oude bestand nog steeds zichtbaar. Geef dit bestand een nieuwe naam met bestand opslaan as.
www.4pip.nl juli 2009
3
MindStorm Lego Robot
Les 1: Basis 7. We beginnen bij het
begin. De icoontjes voor
geluid, het beeldscherm en dan even wachten. Als je een keer op het geluid icoon klik, komt onderin het veld een scherm waarin je verschillende opties kunt veranderen. Probeer ze maar eens uit.
8. Naar de robot
overbrengen.
Zorg ervoor dat de kabel in de robot zit. Klik op de het pijltje onder in je scherm. Hij zet je nieuwe programma op je robot. Als het goed is krijg je dan geluid, het beeldscherm Dat het voltooid is. Haal de kabel uit de robot, en run het programma.
9. Een
foutmelding ?
Je krijg soms een foutmelding dat hij vol zit. Je moet dan de bestanden verwijderen. Klik op bestanden beheren, Alle bestanden wissen.
10. Nu gaan we kijken naar het
lopen.
De loop motoren zitten vast aan C en B (kijk maar op je robot en de kabels) Je kunt de richting aanpassen, de hoek van de besturing, Het vermogen, en met de tijdsduur kun je ook variëren. (seconden, omwentelingen) Probeer alle mogelijkheden uit. Kijk ook of je het rondje wat de robot loopt, groter kan maken
11. De
herhaling (blokje lopen)
Kijk of je het blokje groter kunt maken en ook de hoek Wat doet het vermogen? Waarom herhaald hij het maar 4 keer?
www.4pip.nl juli 2009
4
MindStorm Lego Robot
Les 1: Basis 12.
Inparkeren van de robot
Verander het geluid, Laat de robot meer Heen en weer lopen voor hij inparkeert.
13. Wachten op
geluid.
Verander de schermafbeelding in een bewegend plaatje! Hierna staat het wacht symbool. De robot wacht op Een geluid. Het geluid sensor zit vast in nummer 2. Probeer uit wat je kunt doen met deze geluid sensor.
14. Wachten op een
botsing
In dit stuk wacht hij tot hij ergens tegen aan botst Met zijn achterkant. Deze sensor zit in nummer 1. Probeer dit uit. Hoe je dit kan aanpassen.
15. Testen op
zicht
In dit stuk gaat de robot heen en weer. Tot hij geen zicht meer heeft. Deze sensor zit aan nummer 4. Hoe vaak wordt deze actie herhaald. Wanneer is het leuk?
16. De
arm gaat bewegen.
De motor voor de arm zit op A. Kijk hoe dit kan veranderen. Andere kant uit, sneller, vaker. Tegen een bal aanslaan. Etc.
17. De robot laten
stoppen.
Kijk of je de tekst kunt aanpassen. Waarom Moet de robot wachten? En verzin zelf een leuke afsluiting
www.4pip.nl juli 2009
5
MindStorm Lego Robot
Les 1: Basis 18. Bouw zelf iets
19. Ga eventueel
www.4pip.nl juli 2009
bij/op/aan de robot.
verzinnen hoe jullie robot er uit gaat zien volgende week.
6
MindStorm Lego Robot
Les 1: Programma
www.4pip.nl juli 2009
7
MindStorm Lego Robot
Les 1: Sensoren
De robot computer
Geluid
bewegen
www.4pip.nl juli 2009
De motor
Druk
geluid
Licht
beeldscherm
8
herhalen
Afstand
MindStorm Lego Robot
Les 2: Robot maken 1.
We gaan vandaag een
eigen robot in elkaar zetten en deze programmeren.
Beschrijf hier onder wat hij moet doen. De robot moet kunnen rijden (of lopen, maar dat is heel lastig). Je moet minimaal 3 sensoren gebruiken en het programma moet een goed einde en begin hebben.
2.
De robot moet het volgende gaan
doen!
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.
Welke
sensoren?
geluids
4.
druk
afstand
Licht
Eén groep gaat de robot bouwen. Klik in het programma op de lego bouwsteen. Kijk eerst onder de algemene onderdelen wat je in elkaar wilt zetten. Bijvoorbeeld vooruit rijden, dan klik je op bouwgids, en hij geeft stap voor stap weer welke stenen je moet gebruiken.
5.
Eén groep gaat de robot programmeren. Klik in het programma op de lego bouwsteen. Kijk eerst onder de algemene onderdelen wat je wilt gaan programmeren. Bijvoorbeeld vooruit rijden, dan klik je op programmeergids, en hij geeft stap voor stap weer hoe je dit moet neerzetten.
www.4pip.nl juli 2009
9
MindStorm Lego Robot
Les 2: Robot maken 6.
Je kunt ook het programma van vorige week openen. Dit komt dan in het
tabblad ernaast te staan, en daarin kun je ook zien hoe dit is neergezet.
7.
Programmeer zo, dat je
commentaar zet achter
iedere regel
begin en einde hebben!
8.
Ook moet de robot een duidelijk
9.
Test het programma uitgebreid, zodat hij echt doet wat jullie zeggen.
10. Maak genoeg
foto’s! De foto’s van vorige week staan al op de pc. Dus je kunt al
beginnen met de film te maken.
11. Aan het
einde van de les, laat iedereen zijn robot en programma werkende zien.
www.4pip.nl juli 2009
10
MindStorm Lego Robot
Les 3: Robot maken & Geschiedenis 1.
We gaan vandaag verder met de
eigen robot in
elkaar zetten en deze programmeren. Dit weer in 2 teams.
filmpjes te maken
2.
Vergeet niet om foto’s en
3.
Het programmeer team begint ook alvast aan de
4.
Geschiedenis van de robot. Dit kun je op 2 manieren doen. Op tijd. (ga
film. In de film moet zitten:
met zon 20 plaatjes van robots door de geschiedenis van de robot) of op soorten robots waar binnen je dan weer plaatjes zoekt van verschillende jaren. http://mediatheek.thinkquest.nl/~ll106/Knowledge/main_D.html http://nl.wikipedia.org/wiki/Robot http://www.scholieren.com/werkstukken/32570
De eend 1737
5.
De schaker 1769
RUR 1921
Wabot, 1973
Aan het eind van de les laten iedere groep het filmpje alvast
Aibo, 1999
zien wat ze hebben
gemaakt.
6.
En de robot moet
doen wat jullie zeggen! Dit doen we in de hal. Dus daar is
ruimte genoeg.
www.4pip.nl juli 2009
11
MindStorm Lego Robot
Les 4: Robot & film verder maken 1.
We gaan vandaag verder met de
eigen robot in elkaar zetten en deze
programmeren. De robot moet vandaag af zijn!
3.
filmpjes te maken Het programmeer team gaat ook verder met de film.
4.
Aan het eind van de les laten iedere groep het filmpje alvast
2.
Vergeet niet om foto’s en
zien wat ze hebben
gemaakt. 5.
En de robot moet
doen wat jullie zeggen! Dit doen we in de hal. Dus daar is
ruimte genoeg.
www.4pip.nl juli 2009
12
MindStorm Lego Robot
Les 5: De Film afmaken film af.
1.
We maken vandaag de
2.
Hierna gaat een groep verder met alle plaatjes van de geschiedenis en de filmpjes in
movie maker zetten. 3.
Importeer eerst alle plaatjes, foto’s en filmpjes
4.
Sleep dan de bestanden die je wilt gebruiken in de tijdbalk onderin. Kort de filmpjes in of laat ze sneller afspelen met behulp van de effecten (versnellen dubbel!).
5.
Maak een
titel voor en aan het einde.
Eventueel titels over de films en foto’s heen.
6.
Hierna importeer
muziek van je mp’s speler of je download muziek van een
mp3 download site.
7.
Het movie maker bestand opslaan als
8.
Deze film zetten we op
9.
Intussen wordt de lego robot weer
project en ook als film.
youtube. uitelkaar
gehaald.
www.4pip.nl juli 2009
13