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
BL03
5
?
Foto

Opgave

​Bij een school is een gevaarlijke oversteekplaats. Als het donker wordt, wilt men dat de LED-verlichting automatisch aan gaat.  Je gebruikt hiervoor de LED's van je micro:bit als lichtsensor.
(Filmpje volgt later)

Benodigheden

1x micro:bit 
1x voorschakelweerstand
1x LED rood 5 mm
1x breadboard
1x set krokodilleklemmen.
Set Male-male jumperwires.

We leren:

LED aansluiten en aansturen.
Leds micro:bit als lichtsensor gebruiken

Uitleg LED's+ Berekenen voorschakelweerstand.

Lees goed de informatie op de pagina van de LED.
Bereken daarna de voorschakelweerstand.
De gegevens van de rode LED die je nodig hebt voor de berekening kan je hier vinden.

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 "BL02 seinlicht vliegtuig".
  5. Sla je bestand op. 

1 - LED aansluiten

We sluiten de LED aan op pin P1 (P0 gebruiken we voor een eventuele buzzer bij de upgrades). We maken gebruik van een breadboard en de nodige snoeren.
Foto
Er zijn 2 methodes afhankelijk van waar we  de voorschakelweerstand plaatsen.
  • Weerstand achter de LED:
    - We gaan van één van onze pinnen P0 - P1 -P2 van de micro:bit naar de + klem van mijn LED.
    - We gaan van de -klem van de LED naar de weerstand.
    - Het 2e pootje van de weerstand plaatsen we op de blauwe GND-lijn.
    - We verbinden de GND-lijn met de GND van de micro:bit.
  • Weerstand voor de LED
    - We gaan van één van onze pinnen P0 - P1 -P2 van de micro:bit naar één van de klemmen van de werstand.
    - We gaan met de 2e klem van de weerstand naar de + van de LED.
    - We verbinden de - klem van de LED met de GND van de micro:bit (eventueel via de GND-lijn van de micro:bit.

2 - Grens lichtniveau bepalen

Het moeilijkste van deze oefening is de grens bepalen van het lichtniveau. Dit is de waarde waarbij wij vinden dat het donker genoeg is om de verlichting aan te steken.

In dit filmpje over sensoren  leggen we vanaf 7:17 uit hoe je een sensor uitleest. Het enige verschil is dat we deze keer meten met de LED's op de micro:bit zelf.
​Dus in plaats van een een poort (vb. P1) kiezen we nu voor de blok "lichtniveau" die je hiernaast kan zien uit de categorie invoer.
We raden aan om te werken via de console (seriële monitor).  De blokken dat je nodig hebt kan je hiernaast zien staan.
Foto
Foto
Foto
Foto
​Als het gelukt is om de waarden op je scherm te krijgen, kan je met je hand schaduw op je micro:bit krijgen door je hand er boven te houden. Als je vind dat je het donker genoeg hebt gemaakt, lees je de waarde af op je scherm.
Foto
Foto

2 – Programma maken

Om een LED aan te sturen, gaan we een digitaal signaal sturen naar onze pin 1. Dit doe je met de blok die je hiernaast ziet staan. 
Bij je instelling van je blok moet je:
  1. pinnummer kiezen: Op welk pin is je LED aangesloten.
  2. 0 of 1?
    0 = Uit
    ​1 = Aan
Foto
Je zal al de blokken van hiernaast zeker nodig hebben voor je code. Je kan de "=" veranderen door andere tekens door op het pijltje te klikken. Je hebt ook nog enkele extra blokken nodig die je normaal al kunt gebruiken.

​Maak nu de code.
Foto
Foto

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 "BL03 Licht kruispunt.hex". 
    Verplaats dit naar de verwisselbare schijf "MICROBIT".
  5. Geniet van je code op de Micro:bit!

Upgraden niveau

  • +?
    (volgt later).
  • ​+?
    (volgt later).

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