Robot lessen VBS De Bron Meester Ronny Marc Horst.

16
Robot lessen VBS De Bron Meester Ronny Marc Horst

Transcript of Robot lessen VBS De Bron Meester Ronny Marc Horst.

Page 1: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Robot lessen

VBS De BronMeester Ronny

Marc Horst

Page 2: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Motoren

• Maak met je groepje een plan over hoe je de robot wilt laten bewegen, bv.:– een slinger beweging (2 sec vooruit, naar

rechts draaien, 2 sec vooruit, naar links draaien, ...)

– Een letter laten rijden (bv T: vooruit 1 sec, naar rechts, 3 sec rijden, draaien (of achteruit rijden), 3 sec rijden, naar rechts)

– ...

Page 3: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Sensoren

• Wat is een sensor? 

• Welke soorten sensoren bestaan er? 

• Hoe gebruikt men een sensor in een NXT programma? 

• Hoe reageert de robot op signalen die  worden opgevangen door de sensoren? – Als de robot bezig is: niet (direkt) -> liever niet

‘rij 1 seconde’, maar ‘rij vooruit (via herhaling)’

Page 4: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Stappenplan

• Maak met je groepje een plan over hoe het programma moet werken– Herhaal– Schakel-blok (als ...)– Motor blokken

• Schrijf dit programma op een papier

• DAARNA pas programmeren

• Kijk achteraf hoe goed jullie plan was

Page 5: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Botsing voorkomen 1

• de robot moet vooruit rijden

• als hij iets ziet (op bv. 20 cm) met z’n ultrasone sensor moet hij:– naar links (of rechts) draaien (gedurende bv.

2 seconden)– weer rechtdoor rijden (totdat hij een volgend

object ziet)

Page 6: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Botsing voorkomen 2

• Het resultaat is zoiets:

Page 7: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Stappenplan

• Maak met je groepje een plan over hoe het programma moet werken– Herhaal– Schakel-blok (als ...)– Motor blokken

• Schrijf dit programma op een papier

• DAARNA pas programmeren

• Kijk achteraf hoe goed jullie plan was

Page 8: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Hindernisbaan

• Programmeer de robot zodat deze geen botsingen maakt

• Zet hem in de hindernisbaan en test de robot

• Denk aan het stappenplan

Page 9: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Kleuren herkennen

• Maak een programma dat een aantal kleuren herkent:– Wit: speel een lage toon af– Rood: speel een middelhoge toon af– Blauw: speel een hoge toon af

• Denk aan het stappenplan

Page 10: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Pad volgen 1

• Plan:– Als je wit ziet: ga naar rechts– Als je zwart ziet: ga naar links

• Hint: Snellere reaktie als je motorblok ‘BC’ opsplits in motorblok ‘B’ en motorblok ‘C’

• Wat gebeurt er als je zwart en wit omdraait?• Soms is het handig om ipv. op de

achtergrondskleur (wit) te schakelen, om op de niet-lijnkleur (niet zwart) te schakelen. Wanneer?

Page 11: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Pad volgen 2

• Als dit werkt het volgende toevoegen:– Als je geel ziet: een toon spelen en stil gaan

staan (wachten)

Page 12: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Spelregels van wedstrijd

• Voor reddende robots

• Voor dansende robots

Page 13: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Plattegrond Reddende robot

Page 14: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Hints voor Reddende robot

• Plan:– Zwarte lijn op groene achtergrond volgen

• denk eraan: wil je de binnenbaan of de buitenbaan?

– Als je geel ziet: stop met lijn volgen en gebruik nu de ultrasone sensor:

• als deze niets ziet: draaien• als deze wel wat ziet: rechtdoor rijden (hoe lang?)

– Denk aan het stappenplan

Page 15: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Plattegrond voor Dansende robot

3-6 meter

3-4 m

eter

Page 16: Robot lessen VBS De Bron Meester Ronny Marc Horst.

Hints voor dansende robot

• Kies een leuk liedje en zet deze op een cd (duur: tussen 1 en 2 min)

• Maak voor de robot een veld met lijnen, zodat je kan rijden van lijn tot lijn

• Start de robot als de muziek start (steeds op hetzelfde moment)

• Denk aan het stappenplan