Skip to content

Activiteit

MakeCode datalogger

Gevorderd | MakeCode | Acceleratiemeter, Radio, USB interface | Afhandeling van informatie, Data verwerking, Energie, Lasten, Radiogolven, Sensoren, Statistieken & grafieken, Weer & klimaat

Stap 1: Maak het

Wat is het?

Gebruik micro:bit als een draadloze datalogger die de meetwaarden van de sensoren registreert.

micro:bit toont grafiek en X-, Y- en Z-assen die respectievelijk over voor, boven naar beneden en van voren naar achteren gaan

Zo werkt het

  • Flash het zenderprogramma op een micro:bit met batterijpakket en bevestig het aan iets dat beweegt (zoals de binnenkant van een sla centrifuge) of maak je klaar om ermee te overgooien.
  • De zender meet de krachten constant in de acceleratiemeter in 3 dimensies (x-, y- en z-assen) en zendt deze via de radio uit.
  • Sluit de ontvanger micro:bit aan op een computer en flash het loggerprogramma erop met behulp van de Chrome-browser of de zelfstandige MakeCode app. Deze ontvangt de gegevens van de acceleratiemeter en verzendt deze als seriële gegevens naar uw computer.
  • Je zou nu een 'console apparaat weergeven' knop moeten zien verschijnen onder de micro:bit simulator, klik erop en je zou grafieken van de live data uitlezingen op het scherm moeten zien verschijnen.
  • Houd de sensor micro:bit aan elk van zijn zijden en kijk hoe de meetwaarden in elke as veranderen. Gooi het in de lucht, draai het in een salade-spinner: wat zie je?
  • Druk op 'pauze' en je kunt de numerieke gegevens downloaden als een CSV-bestand (komma gescheiden waarden) dat je in een spreadsheet programma kunt openen om te analyseren. Als je de tweede en derde tijdkolom verwijdert en alleen de eerste overlaat, kunt je de gegevens plotten in een spreidingsgrafiek in jouw spreadsheet die laat zien hoe de krachten in de loop van de tijd veranderen.
spreadsheet met lijn diagram gemaakt van acceleratiemeter metingen

Benodigdheden

  • 2 micro:bits en één batterijpakket
  • laptop of desktopcomputer om gegevens op vast te leggen
  • MakeCode-editor (zelfstandige app of webversie in Chrome v65 of hoger)
  • up-to-date firmware (0249 of hoger) op de ontvanger micro:bit
  • optionele salade spinner

Step 2: Codeer het

Sensor / zender

Ontvanger

Stap 3: Verbeter het

  • Leg op deze manier andere micro:bit-sensormetingen op afstand vast, zoals temperatuur-, licht- of magnetische kompasmetingen.
  • Voer een natuurkundig experiment uit naar de krachten die op een micro:bit inwerken terwijl deze in een slacentrifuge (centrifuge) draait. Zie je wat je had verwacht? (Houd er rekening mee dat de acceleratiemeter op de micro:bit slechts krachten tot 2g kan lezen, twee keer de kracht van de zwaartekracht van de aarde - als je hem snel ronddraait, kan hij krachten ervaren die te groot zijn om te registreren.)