Ozobot
Introductie
Deze instructie gaat over de Ozobot Bit, een klein robotje dat verrassend veel kan. Ozobot Bit is op verschillende manieren te programmeren: met streepjescodes in kleur en met het programma OzoBlockly. Hieronder vind je van beide manieren een of meer voorbeelden.
Benodigdheden
Stappen
1. De basis
Klik hier voor een duidelijke uitleg over hoe je de Ozobot aanzet en kalibreert, en hoe de kleurencodes werken.
2. Puzzelen met kleurencodes
Zodra je de Bit aanzet zal deze op zoek gaan naar een (zwarte) lijn om te volgen. Op deze lijn kun je met rood/groen/blauw codes zetten om de Bit opdrachten te geven. Hieronder staan een aantal mogelijke dingen om te proberen - deze voorbeelden zijn ook uitgeprint aanwezig bij de Dojo.
3a. Aan de gang met OzoBlockly
Met OzoBlockly kun je het standaard programma van de Ozobot (een lijn volgen en opdrachten uitvoeren bij de kleurencodes) helemaal vervangen door wat jij zelf wilt. Je kunt de Bit laten rijden, bochten laten maken, de lichten laten knipperen en kleuren herkennen. In het voorbeeld hieronder gaan we al deze mogelijkheden samen gebruiken. Voor we met het programma zelf beginnen kijken we eerst even wat je zoal kunt doen in OzoBlockly.
3b. Het programma
Het doel van het programma is om de Bit op deze kaart (of iets wat er op lijkt, je mag 'm zelf tekenen) alle drie de kleuren "vindt" en dit daarna een feestje viert.- zorgen dat de Bit binnen de zwarte lijnen blijft,
- zorgen dat de Bit onthoudt dat ie een kleur gezien heeft, en
- een feestje bouwen!
De Bit binnen de lijnen houden
Hiervoor is het nodig om te herkennen wanneer je een lijn tegenkomt, en vervolgens zo te bewegen dat je er niet overheen rijdt. Je hebt hiervoor blokken nodig uit
Speel met de draaisnelheid van elk van de wielen ('wheel speeds') en hoe lang die verschillend moet zijn om de Bit te laten doen wat je wilt. Uiteindelijk zou je programma er ongeveer zo uit kunnen zien:
De kleuren onthouden
Het is de bedoeling dat de Bit iedere kleur minimaal 1 keer tegenkomt. Om te weten wanneer alle kleuren gevonden zijn moet je onthouden dat een kleur al gezien is. Hiervoor heb je blokken nodig uit
Programmeer de Bit zo dat ie stopt met kleuren zoeken als ze allemaal gevonden zijn. Uiteindelijk zou je programma er ongeveer zo uit kunnen zien:
Een feestje bouwen
Laat je fantasie de vrije loop en gebruik beweging en licht om het vinden van alle kleuren feestelijk te vieren! Een voorbeeld:
Alles bij elkaar
In het programma hieronder komen alle stukjes samen:
Conclusie
Je hebt nu hopelijk een idee gekregen van wat Ozobot allemaal kan, en wat jij allemaal kunt met Ozobot!
Vervolg
Meer Ozobot materiaal: