110 likes | 342 Vues
Lego Mindstorm. Waaruit bestaat je robot ?. Zijn “ brein ” waarmee sensors en motoren zijn verbonden . Het programma dat je op de PC schrijft wordt in deze blok opgeladen . 3 motors : A bestuurt de grijparm B en C laten de wielen bewegen.
E N D
Waaruitbestaat je robot ? • Zijn“brein” waarmee sensors en motorenzijnverbonden.Het programmadat je op de PC schrijftwordt in dezeblokopgeladen. • 3 motors : • A bestuurt de grijparm • B en C laten de wielenbewegen • 1 grijparmomobjectentegrijpen. In ditgeval: eenballetje. • Verschillendesensors.
GeïnstalleerdeSensoren • Met de tastsensor die gevoelig is voordruk(soortschakelaar), gaatuw robot het “raken”kunnenervaren! • De “lichtsensor” reageert op lichtintensiteit(lichtaanwezig of afwezig). • De “ultrasone sensor” ( Afstandsensor ) reageert op de nabijheid van objecten • De “Geluidsensor” reageert op geluid ( bijvoorbeeldhandgeklap).
De Lego MindstormsProgrammeren? • De programma’szijneenaaneenschakeling van grafischeblokjesdie men éénvoorééntoevoegt. • Men kan : • De robot latenrijden • hem latenwachten • Hem latenpraten, • Eenvoorwerplatengrijpen, etc ...
Afspraken • Respect voorelkaar • Respect voor het materiaal • Testengebeuren op het circuit • De robot is niet ‘slim’, dezerijdtgemakkelijk de tafelaf. • Laat het instructieboekje in de klas • Vraaghulp
Opdracht 1 : Schrijfeenprogrammadat de robot vooruitlaatrijden. De robot stopt, zegt ‘hallo’ en rijdtvervolgensachterwaartsterugnaar de beginpositie. Servomotor Eensimpeleoefeningalskennismaking met de werkwijze. Duurtijd: 15 minuten
Opdracht2 : Schrijfeenprogrammadat de robot vooruitlaatrijden tot tegen het balletje. De robot wachtgedurende 1 seconde, grijpt het balletje en rijdtachteruitnaar de beginpositie. Tastsensor, servomotor Duurtijd: 15 tot 20 minuten
Opdracht3 : Schrijfeenprogrammadat de robot vooruitlaatrijden tot tegen het balletje. De robot wacht op een hard geluid en grijptdan het balletje. De robot maakteendraaiendebeweging en rijdtdanvoorwaarts. Als de robot over de zwarte band rijdt, stopt de robot en laatdeze het balletje los. Als de lichtwaardeniet correct is, stopt de robot niet!! Tastsensor, geluidssensor, lichtsensor, servomotor Duurtijd: 20 minuten
Opdracht4 : Schrijfeenprogrammadie de robot vooruitlaatrijdennaareenmuurtegeneensnelheid die afhankelijk is van de afstand tot de muur ( hoe dichternaar de muur hoe trager de robot rijdt ). De robot stoptalshijdichterdan 10 cm van de muurgenaderd is. Herhaling / Schakeloptie
Opdracht4 : Start Rij Vooruit Met max vermogen Afstand<100cm ? Ja Nee Lees Afstand Zet vermogen = Afstand Afstand<10cm ? Ja Nee Stop Motors Stop
Opdracht5 : Schrijfeenprogrammadie de robot vooruitlaatrijden over eenzwartelijn, en dezelijnblijftvolgen. De robot stopt wanneer hij een voorwerp raakt met zijn tastsensor. Herhaling / Schakeloptie / calibratie