TIZ: Microbit - TinyBit - oud

Welkom in het Techlab!
1 / 27
suivant
Slide 1: Diapositive
TechniekMiddelbare schoolvmbo kLeerjaar 1,2

Cette leçon contient 27 diapositives, avec diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Welkom in het Techlab!

Slide 1 - Diapositive

Doel van deze les
In deze les:

  • Leer je hoe je "echte dingen" kunt programmeren (dit doe je al dagelijks)
  • Maak je kennis met de Tinybit robotauto
  • Programmeer je een zelf rijdende robotauto

Slide 2 - Diapositive

Je "programmeert" al dagelijks
Als het 07:42 is, dan moet het alarm af gaan ;-)

Slide 3 - Diapositive

Programmeren voor de fun :-)
Als ik in de camera kijk, dan zie ik een snapchat-filter

Slide 4 - Diapositive

De Tiny:bit
Wat kun je ermee? Bekijk de video!

Slide 5 - Diapositive

De Tiny:bit
Wat zit er allemaal op?
  1. aan/uit-schakelaar
  2. afstandsensor
  3. infrarood ontvanger
  4. koplampen (RGB)
  5. aansluitpunt oplader
  6. LED lampjes (RGB)
  7. Microfoon
  8. aansluitingen klemmen
  9. micro:bit board

Slide 6 - Diapositive

De Tiny:bit
Wat ga je maken?
Je gaat een rijdende robotauto met 
knipperlichten en geluid maken.

Daarna mag je aan de slag met 
de afstandsbediening.

Laat je voortgang zien aan je docent.

Maak ook foto's en videos en voeg deze toe aan je LOB-dossier (Loopbaancompetenties) op Peppels.net

Slide 7 - Diapositive

De Tiny:bit
Programmeren met extra code-blokjes
Om de Tiny:bit robotauto te kunnen 
programmeren heb je extra 
code-blokjes nodig.

1. Klik op deze link
2. Ga naar Makecode
     iPad: open de Micro:bit-app
     Laptop: makecode.microbit.org
3. Klik op Importeren > Importeer URL
4. Plak deze link
5. Bekijk de code-blokjes

Slide 8 - Diapositive

Opdracht licht
Laat de RGB-koplampen eindeloos knipperen

Slide 9 - Diapositive

Opdracht licht
Wat is RGB en wat zijn LED's?
RGB staat voor Rood, Groen en Blauw licht.
Hiermee kun je alle kleuren maken die je kunt verzinnen.

De Tiny:bit heeft 2x grote RGB-leds als
koplampen. LED's zijn energiezuinige lampjes.

Grote kans dat je ook thuis LED-lampen hebt.

Slide 10 - Diapositive

Opdracht licht
Koplampen aanzetten en kleur kiezen
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 11 - Diapositive

Opdracht licht
Koplampen eindeloos 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 12 - Diapositive

Opdracht geluid
Maak geluid via de speaker en verzin een melodie

Slide 13 - Diapositive

Opdracht geluid
Waar zit de luidspreker van de Tiny:bit?
De Tiny:bit heeft een kleine luidspreker op de onderkant. 
Dit type luidspreker wordt ook wel een Piezo-buzzer genoemd.

Het onderdeel hiernaast is een Piezo-buzzer 
en maakt geluid als er een stroompje doorheen gaat. 

Wij kunnen de Piezo-buzzer programmeren en 
hierdoor een melodie laten horen.

Slide 14 - Diapositive

Opdracht geluid
Stel het volume in
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 15 - Diapositive

Opdracht geluid
Bedenk een melodie en speel die eindeloos af
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 16 - Diapositive

Opdracht motoren
Laat de de Tiny:bit rondrijden

Slide 17 - Diapositive

Opdracht motoren
Hoe kun je de 2x motoren gebruiken?
De auto is uitgerust met twee servo-motoren. 

Deze motoren kun je tegelijk of los van elkaar programmeren.  
Hierdoor kun je rechtdoor, maar ook rondjes rijden. 

Denk bij het rondjes rijden aan een rolstoel. 
Door het ene wiel sneller te laten draaien dan de andere, 
kun je rondjes rijden.

Slide 18 - Diapositive

Opdracht motoren
Oefening 1: motor 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 19 - Diapositive

Opdracht motoren
Oefening 2: rij vooruit, achteruit, links en rechts
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 20 - Diapositive

Opdracht motoren
Oefening 3: 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 21 - Diapositive

Eindopdracht
Programmeer een rijdende politieauto

Slide 22 - Diapositive

Eindopdracht
Rijdende politieauto
Programmeer je TinyBit als een politieauto:

  1. met zwaailichten
  2. met een sirene
  3. die rondjes rijdt

Laat je resultaat zien aan de docent!
Maak ook een video en zet deze op Peppels.net

Slide 23 - Diapositive

Bonusopdracht
Programmeer de afstandsbediening

Slide 24 - Diapositive

Bonusopdracht
Programmeer de afstandsbediening
De Tiny:bit kan ook met een afstandsbediening
bestuurd worden. De afstandsbediening werkt met
Infrarood, net als je TV.

Haal een afstandsbediening op bij je docent en
programmeer de knoppen met:

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

Slide 25 - Diapositive

Bonusopdracht
Programmeer de afstandsbediening
1. Ga naar Makecode
2. Importeer opnieuw de code-blokjes  
     voor de Tiny:bit (zie dia nr 6)
3. Volg de stappen hiernaast.

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

Laat je resultaat zien aan de docent!
Maak een video en zet deze op Peppels.net

Slide 26 - Diapositive

Afsluiting
Wat vond je van deze les?

  • Vond je het leuk?
  • Wat heb je geleerd?
  • Waar zou je de Micro:bit en Tiny:bit nog meer voor kunnen gebruiken?
  • Hoe denk je over zelf rijdende auto's in de toekomst? Zou je er in willen rijden?

Slide 27 - Diapositive