Robot lessen VBS De Bron Meester Ronny Marc
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) –. . .
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)’
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
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)
Botsing voorkomen 2 • Het resultaat is zoiets:
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
Hindernisbaan • Programmeer de robot zodat deze geen botsingen maakt • Zet hem in de hindernisbaan en test de robot • Denk aan het stappenplan
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
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?
Pad volgen 2 • Als dit werkt het volgende toevoegen: – Als je geel ziet: een toon spelen en stil gaan staan (wachten)
Spelregels van wedstrijd • Voor reddende robots • Voor dansende robots
Plattegrond Reddende robot
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
Plattegrond voor Dansende robot 3 -4 meter 3 -6 meter
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
- Slides: 16