← Alle oefeningen
scratchmicro:bitsensoren

M101-Starten met Microbit

STARTEN MET MICRO:BIT

Nodig:

Image

Computer met internet

Image

Controller OF

Image

micro:bit kit

Image

Image

WAT IS MICRO:BIT?

micro:bit is een klein computertje dat je kan programmeren met een "grote" computer of laptop. Als het programma in de micro:bit zit, heb je de grote computer niet meer nodig en werkt de micro:bit ook zelfstandig op een batterij.

Met een micro:bit kan je heel wat coole projecten maken! Enkele voorbeelden

Image

Een spelletje

Image

LEGO besturen

Een robot

Image

Een game-controller

Image

De mogelijkheden zijn eindeloos! In deze bundel beginnen we met een paar eenvoudige opdrachten en spelletjes.

OPSTARTEN

Heb je een CoderDojo laptop? Dubbelklik dan op "Microsoft Makecode" op het bureaublad

Heb je geen CoderDojo laptop? Open dan Chrome en ga naar makecode.microbit.org

Het startscherm ziet er ongeveer zo uit:

Image

Klik op Nieuw project , en geef het een naam naar keuze, bijvoorbeeld "Eerste programma"

Je krijgt een pop-up met een blauw welkom scherm, sluit dit door te klikken op de X (in witte cirkel)

Tip: staat de taal nog in het Engels? Dan kan je rechtsboven op het witte tandwiel klikken en op Language klikken. Vervolgens kies je Nederlands.

JE EERSTE PROGRAMMA: TOON EEN ♥

Op je scherm staan nu reeds 2 blokken: "bij opstarten" en "de hele tijd".

We gaan een blok toevoegen: klik hiervoor op

Zoek dan het blok

Image

Ga nu met de muispijl op dit blok staan, en druk de linker muisknop in (maar nog niet loslaten!)

Verplaats de muis nu, met de knop ingedrukt, naar het bij opstarten blok, en laat de muisknop los.

We noemen dit voortaan "slepen". Dit is het resultaat:

Image

Ziet het er bij jou anders uit? Probeer dan de blokken goed te zetten, of herbegin. Verbind nu de micro:bit met de USB kabel aan de computer

Heb je een game-controller, dan zit de kabel achteraan rond de batterij Klik (linksonder op het scherm) op Downloaden (klik NIET op de ... er naast)

Image

Er verschijnt: Verbind je micro:bit met je computer. Klik op Volgende

Er verschijnt: Koppel je micro:bit aan je browser : Klik op

Koppelen

Er verschijnt een popup. Klik op "BBC micro:bit CMSIS-DAP..." zodat dit blauw wordt

Klik op Verbinden (of connect)

Als alles goed is gegaan, verschijnt er "Verbonden met micro:bit".

Klik op Downloaden

Werkt het niet? Maak de USB kabel terug los, en probeer opnieuw

Werkt het nog niet? Vraag hulp aan een coach om het op een andere computer te proberen of om Chrome te updaten naar de laatste versie.

Wacht tot de download klaar is en kijk of het hart verschijnt op de micro:bit!

Image

MAAK EEN ANIMATIE

Image

Verplaats het blok nu naar het de hele tijd blok. Het bij opstarten blok wordt nu leeg

Klik op het menu en sleep nu het grote toon lichtjes blok naar het de hele tijd blok zodat het onder het reeds aanwezige toon pictogram blok terecht komt.

Klik vervolgens op de kleine vakjes in het toon lichtjes blok en teken een kleiner hart zoals op de foto hieronder:

Image

Zorg dat de micro:bit verbonden is met de USB kabel. Klik nu opnieuw op de Downloaden knop (links onder).

Als alles goed is, zie je nu een kloppend hart!

EEN ZELF GEMAAKTE ANIMATIE.

We gaan aanpassingen maken aan ons programma. Sleep eerst het toon lichtjes blok een beetje naar rechts zodat dit op een lege plaats staat. Sleep dan het toon pictogram blok naar het linker menu, waardoor dit verwijderd wordt.

Image

Klik nu met de rechter muisknop op het grijze toon lichtjes blok zodat er een menu verschijnt, en klik op Dupliceren :

Image

Sleep nu beide toon lichtjes blokken terug in het de hele tijd blok, de blokken worden terug blauw .

Klik opnieuw rechts op het toon lichtjes blok, kies dupliceren en sleep ook dit blok onderaan de 2 andere toon lichtjes blokken.

Voeg zoveel kopieën van het toon lichtjes blok toe als je zelf wil. Hoe meer blokken je toevoegt, hoe langer je animatie wordt.

Kleur nu zoals je zelf wil, de lichtjes van de blokken in om je animatie te maken. Dit zijn een paar voorbeelden:

Image

Image

Image

Image

Als je programma gedownload is, werkt je micro:bit zelfstandig zonder computer. Koppel de USB kabel los en zet de schakelaar op "ON" (als je een game controller hebt) of koppel de batterij box aan (als je geen game controller hebt)

Image

EEN DOBBELSTEEN

We gaan een iets moeilijker programma maken: een dobbelsteen!

Gooi eerst alle blokken van de vorige opdracht weg . Dit kan je doen op 2 manieren, het maakt niet uit welke methode je gebruikt.

1e manier: klik rechts op een blok en kies

Verwijder blokken

2e manier: sleep het blok

naar het linker menu

We gaan nu alle blokken die we nodig hebben verzamelen

Image

Klik op en sleep het blok naar een vrije ruimte.

Image

Klik op en sleep het blok in het zojuist geplaatste paarse blok.

Image

Klik op en sleep het blok in het witte vakje 0 van het toon nummer blok

Verander de cijfers in dit blok naar 1 en 6, want dat zijn alle cijfers die een dobbelsteen kan werpen.

Image

Dit moet het eindresultaat zijn. Verbeter indien nodig.

Image

Verbind de micro:bit met de USB kabel en klik op de download knop links onder. Na het downloaden mag de kabel eventueel terug los.

Druk op de knop A op de micro:bit willekeurig cijfer van 1 tot 6.

Spelletje: zeggen. Druk op knop A, als het cijfer goed geraden is, heeft de speler gewonnen.

. Als je programma werkt, verschijnt er een vraag aan iemand om een cijfer van 1 tot 6 te raden en luidop te

EEN THERMOMETER

We maken het nog wat moeilijker en gaan een thermometer maken. Start opnieuw vanaf het begin, dus gooi alle blokken weg .

Verzamel volgende blokken en zet deze allemaal op een vrije plaats:

Image

Je hebt nu dit:

Image

Doe nu deze aanpassingen:

  1. sleep het blok toon tekens in het wanneer knop... blok
  2. sleep het blok voeg samen... in het toon tekens blok
  3. klik op de van het voeg samen blok zodat je 3 witte vakken hebt.
  4. sleep het blok temperatuur naar het middelste vak ("wereld") van het voeg samen blok
  5. typ in het eerste witte vak " Het is ". Zet een spatie op het einde (na "is ")
  6. typ in het laatste witte vak " graden ". Begin met een spatie (vóór " graden")

Image

Het resultaat moet er zo uit zien, verbeter indien nodig:

Image

Klik op Downloaden en wacht tot dit klaar is. Druk dan op drukknop A op de micro:bit De micro:bit "zegt" nu "Het is ?? graden" Hoe warm is het bij jou? Bekijk het programma nog eens goed en probeer de logica te begrijpen: Als knop A wordt ingedrukt, dan tonen we een tekst (tekens). Deze tekst bestaat uit "Het is ", daarbij samengevoegd de temperatuur, en daarbij samengevoegd het

woord " graden" zodat we een volledige zin krijgen zoals "Het is 20 graden".

EEN REACTIE SNELHEID SPELLETJE

We maken een spelletje om met 3 te spelen, maar je kan het ook alleen testen om dan later te spelen, bijvoorbeeld tijdens de show&tell waar we dan 2 vrijwilligers zoeken.

Het spelletje gaat als volgt: 2 spelers houden hun vinger klaar op toets A (speler 1) en toets B (speler 2). De derde speler roept op een onverwacht moment "Start". Speler 1 en 2 drukken dan zo snel mogelijk op hun toets. De micro:bit zal tonen wie er het snelst was en dus gewonnen heeft.

Verwijder eerst alle blokken om met deze nieuwe opdracht te beginnen.

Bouw dit programma:

Image

Image

De blokken vind je onder , en . De kleur van de blokken is ook de kleur van de categorie, dat maakt het gemakkelijker!

In plaats van "A Wint" en "B Wint" kan je ook de naam van de speler gebruiken, bijvoorbeeld "Jef Wint" of "Lise Wint". Jij bent baas over je programma en bepaalt hoe het werkt! Maak gerust nog andere aanpassingen als je dat wil.

Download het programma, koppel de kabel los en spelen maar!

EN VERDER…

Je hebt nu de basis van micro:bit geleerd, maar er is nog veel mogelijk! Probeer zeker één van onze volgende opdrachten zoals de Cutebot Lijnvolger waarmee je met een micro:bit een auto zelfstandig laat rijden.