TIZ: Microbit - Robotauto

Welkom in het Techlab
1 / 34
volgende
Slide 1: Tekstslide
TechniekMiddelbare schoolvmbo kLeerjaar 1

In deze les zitten 34 slides, met tekstslides.

Onderdelen in deze les

Welkom in het Techlab

Slide 1 - Tekstslide

Terugblik op de vorige les

Je hebt:
  1. Onderzocht wat robots zijn
  2. Kennisgemaakt met het brein van een robot: Microbit
  3. Geleerd hoe je via Als - Dan sensoren, knoppen, beeld en geluid kunt gebruiken

Slide 2 - Tekstslide

Probleem oplossend denken

Je hebt:
  1. Kennisgemaakt met programmeren
  2. De virtuele robot "Agent" opdrachten laten uitvoeren
  3. Geleerd hoe je dit speciale blokjes code realiseert & test
1. Wat moet ik doen?
2. Hoe moet ik het doen?
3. Ik doe het!
4. Ik kijk na!

Slide 3 - Tekstslide

Planning en doel van deze les
  1. Leer wat de Tinybit robotauto is en kan
  2. Ontwikkel een zelf-rijdende, zelf-remmende, afstand bestuurbare, geluid makende robotauto
  3. Ga aan de slag en experimenteer erop los
  4. Evaluatie en vooruitblik

Slide 4 - Tekstslide


1. Wat is de Tinybit robotauto?

Slide 5 - Tekstslide

Slide 6 - Tekstslide

Wat is en kan de Tinybit robotauto?

  • De Tinybit is een robotauto met een Microbit als "brein"
  • Extra sensoren zoals "ogen" en "oren"
  • Programmeerbaar met speciale blokjes

Slide 7 - Tekstslide


2. Ontwikkel een robotauto

Slide 8 - Tekstslide

Ontwikkel een robotauto

  • Gebruik invoer: afstandsensor, microfoon, knoppen & andere sensoren
  • Gebruik uitvoer: motoren, luidspreker, ledlampen
  • Wees creatief: bedenk een leuke, nuttige toepassing

Slide 9 - Tekstslide

1. Wat is robot

Slide 10 - Tekstslide

1. Wat is robot

Slide 11 - Tekstslide

1. Wat is robot

Slide 12 - Tekstslide

1. Wat is robot

Slide 13 - Tekstslide

1. Wat is robot

Slide 14 - Tekstslide

3. Ik wil aan de slag, 
wat heb ik nodig?

Slide 15 - Tekstslide

Bekijk de links & uitleg in Teams
Het lesdoel, handige links en deze uitleg vind je altijd in Teams

  1. Open Microsoft Teams
  2. Ga naar het Team: TIZ Techlab
  3. Klik op Microbit
  4. Lees en bekijk het lesdoel, links en uitleg

Slide 16 - Tekstslide

Controleer of je alles hebt

  1. iPad / Laptop
  2. Muis is handig
  3. Micro:bit, accu, USB-kabel
  4. Tiny:bit robotauto
  5. Site makecode.microbit.org
  6. Link voor speciale programmeer-blokjes

Slide 17 - Tekstslide

  1. Open Minecraft for Education
  2. Log in met je leerling mailadres en wachtwoord
  3.  Klik op Spelen, maak een Nieuwe Wereld in Creative modus
  4. Klik op de C-toets om de Codebuilder te openen

Slide 18 - Tekstslide

Speciale blokjes importeren
Om de Tiny:bit robotauto te kunnen 
programmeren heb je speciale 
programmeer-blokjes nodig.

1. Kopieer onderstaande link:
https://makecode.microbit.org/_a9Xhsb3Eva3U
2. Ga naar Makecode
     iPad: open de Micro:bit-app
     Laptop: website makecode.microbit.org
3. Klik op Importeren > Importeer URL
4. Plak de gekopieerde link
6. Klik op de knop Ga je gang!
5. Bekijk de code-blokjes

Slide 19 - Tekstslide

LED-lampen aanzetten
We gaan de koplampen van de 
TinyBit aanzetten en een kleur 
instellen.

1. Start met een De hele tijd-blok
2. Plaats daarin het RGB-blok
3. Stel de kleur van de koplamp in
4. Download de code en zet het op je Micro:bit

Slide 20 - Tekstslide

LED-lampen laten knipperen
Door het Pauzeer-blokje kun je de
koplampen laten knipperen.

1. Plaats een Pauzeer-blok
2. Plaats daarna een extra RGB-blok
3. Stel de kleur het RGB-blok in
4. Plaat nog een Pauzeer-Blok
5. Download de code en zet het op je Micro:bit

Slide 21 - Tekstslide

Volume van het geluid instellen
Stel het volume van de luidspreker
bij het opstarten van de Tiny:bit.

Let op: er maar in totaal maar 1x
"Bij opstarten-blok" aanwezig zijn.

1. Plaats een Bij opstarten-blok
2. Plaats daarna een Set Volume-blok
3. Stel deze in op "70"

Slide 22 - Tekstslide

Geluid maken, maak een melodie
Bedenk zelf een melodie via het 
"Play melody-blok" en speel die af.

1. Plaats een De hele tijd-blok
2. Plaats daarna een Play melody-blok
3. Gebruik de vakjes om een melodie te maken
4. Download de code en zet het op je Micro:bit

Slide 23 - Tekstslide

Motoren starten en stoppen
Oefen met het starten en stoppen van de
 motoren.

1. Plaats een CarCrtlSpeed-blok
2. Stel de snelheid in op "50"
3. Plaats een Pauzeer-blok
4. Plaats nog een CarCtrlSpeed-blok
5. Stel deze in op "Stop"
6. Plaats nog een Pauzeer-blok
7. Download de code en zet het op je Micro:bit

Slide 24 - Tekstslide

Rij linksaf, rechtsaf, vooruit, achteruit
Oefen met de ingebouwde functies voor 
vooruit, achteruit, linksaf en rechtsaf rijden.

1. Plaats een CarCrtlSpeed-blok
2. Stel de snelheid in op "50"
3. Stel de rijrichting op "Run"
4. Download de code en zet het op je Micro:bit
5. Oefen daarna met achteruit, linksaf en 
     rechtsaf rijden 

Slide 25 - Tekstslide

Rij een rondje
Rij een rondje door de 2x wielen een 
andere snelheid te geven.

1. Plaats een CarCrtlSpeed-blok met 
    speed 1 en speed 2
2. Stel speed 1 in op "40"
3. Stel speed 2 in op "60"
4. Download de code en zet het op je Micro:bit
5. Rijdt de Tiny:bit nu rond?

Slide 26 - Tekstslide

Automatisch remmen
De Tinybit Robotauto heeft een afstandssensor
die via ultrasoon geluid werkt (als een vleermuis).
Bouw een automatisch remsysteem, zoals een
moderne Tesla ook heeft.

1. Plaats een nieuw De hele tijd-blok
2. Plaats een Als - Anders-blok
3. Plaats een Vergelijkings-blok
4. Plaats het Afstandssensor-blok
5. Voeg een CarCtrl-blok en pas aan naar Stop
zodat de robotauto remt
6. Voeg een CarCtrlSpeed-blok in en stel de
Snelheid in op 100
7. Download de code en zet het op je Micro:bit

Slide 27 - Tekstslide

Programmeer de afstandsbediening
1. Maak een nieuw project aan via Makecode
2. Kopieer en importeer opnieuw de speciale 
programmeer-blokjes  voor de Tiny:bit
3. Volg de stappen hiernaast.

Geluid: toeteren via een knop
Rijden: vooruit, achteruit, links, rechts, stoppen
Licht: knipperen met de koplampen

Let op: het geluid, de lampen en motoren stoppen
niet automatisch als je de knop los laat.

Bedenk een oplossing hiervoor!

Slide 28 - Tekstslide

Veel succes!

Slide 29 - Tekstslide

Wat is een variabele?
Een variabele is een "doosje" waar je "waarden" in op slaat

  1. Denk aan een weerbericht
  2. Temperatuur is het "doosje"
  3. Graden Celsius zijn de "waarden" en veranderen
  4. Vandaag is het [graden] warm

Slide 30 - Tekstslide


Afsluiting
Hoe vond je het?

  1. Hoe ging het?
  2. Wat vond je leuk / lastig?
  3. Heb je "Als - Dan" herkend?
  4. Probleemoplossend gedacht?
  5. Heb je een leuke toepassing voor de robotauto bedacht?

Slide 31 - Tekstslide


Huiswerk
Laat weten hoe ver je deze les gekomen bent!

  1. Ga naar Teams TIZ Techlab
  2. Klik op Opdrachten
  3. Vul het voortgangsformulier in
  4. Geef je feedback

Slide 32 - Tekstslide


De volgende les
Wat staat er op de planning?

  1. Verder met de robotauto
  2. Kennismaking met  robot Maatje

Slide 33 - Tekstslide

Opruimen
  • Zet alle spullen uit
  • Lever de muis, Micro:bit en robotauto bij de docent in
  • Schuif je stoel aan
  • Controleer de vloer op rommel

Dankjewel en tot de 
volgende les!

Slide 34 - Tekstslide