Extra's
Je Golfer werkt. Hieronder staan drie dingen die je er nog bij kunt maken. Ze zijn lastiger dan wat je tot nu toe deed, dus pak ze een voor een aan.
Een lampje dat meekleurt
In het doosje zit ook een RGB-lampje: een lampje dat verschillende kleuren kan maken. Zorg dat:
- het lampje groen wordt als er een balletje ligt en de robot aan het slaan is;
- het lampje rood wordt als er geen balletje ligt en de robot stilstaat.
Bekijk deze video om uit te vinden hoe je het lampje moet aansluiten.
Klik hier voor een tip!
Gebruik een als … dan … anders-blok. Ziet de sensor een balletje: maak het lampje groen en laat de robot slaan. Ziet de sensor niets: maak het lampje rood.
Klik hier voor het antwoord!
Je bouwt hetzelfde als-blok als bij Een bal detecteren, maar nu met een anders-tak erbij:
- als
Read anapin A0groter is dan jouw grens: zet het lampje op groen en laat de arm slaan; - anders: zet het lampje op rood.
Het slaan zat al in je programma van Hole in one; dat blok sleep je in de dan-tak. De kleur zet je met het RGB-blok uit de video: groen is rood 0, groen 255, blauw 0, en rood is rood 255, groen 0, blauw 0.
Willekeurig mikken
Nu mikt je Golfer altijd met dezelfde waarde: 50 graden. Pas het subprogramma Mikken aan zodat het een willekeurig aantal graden tussen de 40 en de 70 gebruikt, in plaats van de vaste waarde 50.
Klik hier voor een tip!
Er bestaat een blok dat een willekeurig getal tussen twee waardes geeft. Zet dat blok op de plek waar nu 50 staat, en kies 40 als laagste en 70 als hoogste waarde.
Klik hier voor het antwoord!
Open het subprogramma Mikken. Daar staat het getal 50 ingevuld. Trek dat getal eruit en zet er het blok willekeurig getal tussen … en … voor in de plaats, met 40 in het eerste vakje en 70 in het tweede.
Laat je robot nu een paar keer slaan. Elke slag is net iets anders, want het blok kiest telkens een nieuw getal.
Print het hoofd van je Golfer
Wil je je Golfer een echt hoofd geven? Dat ontwerp en print je zelf met een 3D-printer. Hier hoort geen antwoord bij: elk hoofd is goed, zolang het op je Golfer past.
- Ontwerp het hoofd in TinkerCAD. Volg de uitleg op MakerSpace – TinkerCAD.
- Print je ontwerp met FlashPrint. Volg de uitleg op MakerSpace – FlashPrint.