Stem SiRe
  • Home
  • Leerlingen
    • ICT Algemeen >
      • Powerpoint
      • Sway
      • OBS-Studio
    • Programmeren >
      • Snap!
      • Micro:bit >
        • Voor je begint
        • Solo >
          • S01 Knipperend licht
          • S02 Naamkaartje
          • S03 Emoji's Hoe ik me voel
          • S04 Dobbelsteen (eenvoudig)
          • S05 Ja of Nee
        • @home >
          • H01 Fruitmachine
          • H02 Magische knoppen
          • H03 Reflex Game
        • Upgraded >
          • Maqueen >
            • UM01 Wandelde Maqueen
            • UM03 Rythm Master
          • GamePad >
            • UGP01 Menselijke robot
          • ZIP Halo LED Ring >
            • UH01 Bewegende regenboog
            • UH02 De lichtquiz
          • Verkeersplein >
            • UV01 Verkeerslicht eenvoudig
            • UV02 Lantaarnpaal eenvoudig
            • UV03 Slagboom eenvoudig
            • UV04 Automatisch buitenlicht
          • Mi:sound >
            • US01 De dokters deurbel
            • US02 Morse code
            • US03 Muziekdoosje
          • LCD-scherm >
            • UL01 Wachten bij de slager
          • Grove Inventor kit >
            • UG01 Bewegende regenboog
            • UG02 De lichtquiz
        • Break out >
          • Breadboard
          • Jumper Kabels
          • Breakout board
          • Compact Robotics Board
          • Afstandssensoren >
            • BAS1 Ganglicht
            • BAS1 Vrije parkeerplaats
          • LED-strip >
            • BL01 Bewegende regenboog
            • BL02 De lichtquiz
          • LED >
            • BL01 Licht Opnamestudio
            • BL02 seinlicht vliegtuig
            • BL03 Licht kruispunt
          • Servomotor >
            • BSM1 Metronoom
            • BSM2 automatisch slot bank
      • Brainbox AVR >
        • Ardublock >
          • Downloaden & installatie
          • Oefeningen
        • Componenten aansluiten
    • 3D-ontwerpen >
      • Schetsen
      • 3D-tekenen >
        • Problem Solving SE
      • 3D-printen >
        • Wat?
        • Spelregels 3D-ontwerp
  • Leraren
    • Programmeren >
      • Micro:bit >
        • Leerplandoelstellingen
        • Eigen methode
        • oplossing oefeningen >
          • Solo
          • @home
          • Upgraded
          • Breakout
        • Code*org
    • 3D-ontwerpen
  • Robotkamp
    • Al eens deelgenomen
    • Bouwen Smartcar
    • Programmeren >
      • Voor je begint
      • Leds
      • motoren (rijden)
    • Sfeerbeelden
    • Archief robotkamp >
      • SMARTCAR
  • Contact
  • Archief
    • Break out
    • What's new?
    • STEM-thema's >
      • 3D-ontwerpen >
        • Solid Edge >
          • Solid Edge Wikipedia >
            • Wat
            • Videolessen >
              • 1. Downloaden en installeren SE9
              • 2. Voor je begint te tekenen
              • 3. Algemene technieken
              • 4. Part
            • Inoefenen Technieken
            • Vertaling en extra uitleg
            • Vragen van leerlingen
        • 3D-printen
        • Lasercutten
      • Programmeren >
        • Algemeen
        • Printplaten >
          • Algemeen
        • Software programmeren
      • ICT - Algemeen
    • Teachers only >
      • Thema Downforce Racer voor de vrienden
      • Micro:bit
      • Oplossingen oefeningen ArduBlock
      • Nascholing >
        • Smartcar - Robotkamp
        • Elektronica 1e graad
        • 3D ontwerpen in SE
      • printproblemen
    • Downloads
  • STEM-Projecten
    • Escape room
  • Home
  • Leerlingen
    • ICT Algemeen >
      • Powerpoint
      • Sway
      • OBS-Studio
    • Programmeren >
      • Snap!
      • Micro:bit >
        • Voor je begint
        • Solo >
          • S01 Knipperend licht
          • S02 Naamkaartje
          • S03 Emoji's Hoe ik me voel
          • S04 Dobbelsteen (eenvoudig)
          • S05 Ja of Nee
        • @home >
          • H01 Fruitmachine
          • H02 Magische knoppen
          • H03 Reflex Game
        • Upgraded >
          • Maqueen >
            • UM01 Wandelde Maqueen
            • UM03 Rythm Master
          • GamePad >
            • UGP01 Menselijke robot
          • ZIP Halo LED Ring >
            • UH01 Bewegende regenboog
            • UH02 De lichtquiz
          • Verkeersplein >
            • UV01 Verkeerslicht eenvoudig
            • UV02 Lantaarnpaal eenvoudig
            • UV03 Slagboom eenvoudig
            • UV04 Automatisch buitenlicht
          • Mi:sound >
            • US01 De dokters deurbel
            • US02 Morse code
            • US03 Muziekdoosje
          • LCD-scherm >
            • UL01 Wachten bij de slager
          • Grove Inventor kit >
            • UG01 Bewegende regenboog
            • UG02 De lichtquiz
        • Break out >
          • Breadboard
          • Jumper Kabels
          • Breakout board
          • Compact Robotics Board
          • Afstandssensoren >
            • BAS1 Ganglicht
            • BAS1 Vrije parkeerplaats
          • LED-strip >
            • BL01 Bewegende regenboog
            • BL02 De lichtquiz
          • LED >
            • BL01 Licht Opnamestudio
            • BL02 seinlicht vliegtuig
            • BL03 Licht kruispunt
          • Servomotor >
            • BSM1 Metronoom
            • BSM2 automatisch slot bank
      • Brainbox AVR >
        • Ardublock >
          • Downloaden & installatie
          • Oefeningen
        • Componenten aansluiten
    • 3D-ontwerpen >
      • Schetsen
      • 3D-tekenen >
        • Problem Solving SE
      • 3D-printen >
        • Wat?
        • Spelregels 3D-ontwerp
  • Leraren
    • Programmeren >
      • Micro:bit >
        • Leerplandoelstellingen
        • Eigen methode
        • oplossing oefeningen >
          • Solo
          • @home
          • Upgraded
          • Breakout
        • Code*org
    • 3D-ontwerpen
  • Robotkamp
    • Al eens deelgenomen
    • Bouwen Smartcar
    • Programmeren >
      • Voor je begint
      • Leds
      • motoren (rijden)
    • Sfeerbeelden
    • Archief robotkamp >
      • SMARTCAR
  • Contact
  • Archief
    • Break out
    • What's new?
    • STEM-thema's >
      • 3D-ontwerpen >
        • Solid Edge >
          • Solid Edge Wikipedia >
            • Wat
            • Videolessen >
              • 1. Downloaden en installeren SE9
              • 2. Voor je begint te tekenen
              • 3. Algemene technieken
              • 4. Part
            • Inoefenen Technieken
            • Vertaling en extra uitleg
            • Vragen van leerlingen
        • 3D-printen
        • Lasercutten
      • Programmeren >
        • Algemeen
        • Printplaten >
          • Algemeen
        • Software programmeren
      • ICT - Algemeen
    • Teachers only >
      • Thema Downforce Racer voor de vrienden
      • Micro:bit
      • Oplossingen oefeningen ArduBlock
      • Nascholing >
        • Smartcar - Robotkamp
        • Elektronica 1e graad
        • 3D ontwerpen in SE
      • printproblemen
    • Downloads
  • STEM-Projecten
    • Escape room
Search by typing & pressing enter

YOUR CART

Code
Niveau
Upgrade
US02
2
5
Foto

Opgave

Programmeer de knoppen op de micro:bit om iemand een bericht te sturen in geheime morse code.
​De knop A dient om een kor signaal te sturen, de knop B voor een lang signaal.

Benodigheden

1x Micro:bit (meer bij upgrade)
​1x Mi:Sound speaker board for micro:bit

We leren:

  • Geluid afpelen met de MI:sound
  • ​Knoppen A en B gebruiken

Uitleg

Voor dit filmpje moet je de ondertiteling aanzetten:
  1. Instellingen ->  ondertiteling aanzetten.
  2. Instellingen -> automatisch vertalen
    ​->  Nederlands

Stappenplan oefening starten

  1. Surf naar Makecode 
  2. Helemaal onderaan de pagina kan je eventueel de taal wijzigen naar Nederlands (Dutch).
  3.  Klik op "Nieuw Project" bij "Mijn projecten".
  4. Vervang bij titel "zonder titel" door "US02 Morse code".
  5. Sla je bestand op. 

1 - Mi:Board aansluiten aan de microbit

  1. Zet de schakelaar op uit.
  2. Doe de cel-batterij in het Mi:Sound Speaker Board en maak het board vast aan de Micro:bit.
  3. Plaats de plastic buisjes om de schroeven tussen de Micro:bit en het Mi:board. Bevestig de 3 schroefjes bij:
  • GND
  • 3V
  •  P0
Let op: Draai de moeren niet te vast aan, anders richt je schade aan  bij de micro:bit.
Foto

2- Knop A instellen

We hebben voor dit deel van de code 2 blokken nodig:
Normaal moet je al weten hoe de 2 knoppen A en B werken.

Daarnaast heb je nog een blok nodig die een toon afspeelt. Hiervoor gebruiken we de blok van
[Speel toon (midden C) voor (1Beat)]
Je kan bij toon instellen welk toon je hoor, en bij beats kan je de tijd instellen. 

​ Maak nu de code om de deurbel van de dokter te laten werkeen.
Foto

3- Knop B instellen

Maak nu ook de code voor de lange toon die je start door op de knop B te drukken.

Downloaden naar Microbit

Als alles op de simulatie goed werkt, kunnen we nu het programma op onze Micro:Bit zetten.
  1. Sluit je micro:Bit aan.
  2. Klik op "downloaden".
  3. Er verschijnt een kader met uitleg hoe je moet downloaden. Je mag deze weg klikken door op het kruisje te klikken.
  4. In de map "downloads" kan je een bestand vinden met naam "US02 morse code.hex". 
    Verplaats dit naar de verwisselbare schijf "MICROBIT".
  5. Geniet van je code op de Micro:bit!

Upgraden niveau

  • +1
    Kan je ervoor zorgen dat de LED-lichtjes ook een kort en lang signaal weergeven op het display?
  • +1
    Kan je ervoor zorgen dat bij het indrukken van beide knoppen automatisch het SOS-signaal in morse code afspeelt en SOS verschijnt op het display?

  • +3
    Kan je er voor zorgen dar 2 micro:bits met elkaar kunnen communiceren via je morse code. Bekijk zeker eens de oefening "Ja of Nee" als je niet weet hoe je hier aan begint.

Tips

  1. Wanneer je klaar bent, verwijder je best blokken die je niet gebruikt.
  2. Plaats de blokken die je gebruikt mooi overzichtelijk op je scherm. 
  3. Bekijk eens de code in {} Javascript.
    Dan kan je zien hoe een ervaren programmeur deze code zou schrijven. 
    Probeer eens te kijken of je je eigen blokken kan herkennen in deze code.
Proudly powered by Weebly