Kroppen, naturen og Micro:bit

Dag 1 - Kroppen

Introduktion til Micro:Bit

I denne sektion får du en række øvelser og instruktioner, så du kan lave et program og downloade programmet til Micro:bit.

Nogle af instruktionerne ligger herinde på siden og andre instruktioner i forløbet ligger på andre sider på nettet. F.eks. har Makecode - hvor du koder Micro:bitten allerede en række gode øvelser og forklaringer. De er gode at komme i gang med. Når du har lavet en øvelse, kommer du her tilbage og får næste opgave.

Kompendiet her ligger online, men du har også mulighed for at skrive nogle små hefter ud (det hedder også kompendier) med oversigter over f.eks. øvelser, programstumper og et overblik over de forskellige kategorier af klodser (kommandoer) på Makecode.

Find rundt på Makecode

Få et overblik - hurtigt - over hvor du finder hvad på Makecode.

Klik på billedet nedenfor, for at få adgang til en større billede.

Overblik over Makecode

Hvor er det lige du finder de enkelte klodser - som også kaldes kommandoer?

På Makecode har du adgang til online hjælp til næsten alle klodser og flere af løsningerne til dagens opgaver
- og opgaverne de næste dage.

Klik på billedet nedenfor

Download til Micro:bit og find programmer igen

Lær hvordan du

  1. downloader et program til micro:bit
  2. finder et program du har lavet tidligere på Makecode
  3. finder og genindlæser et program fra din filoversigt til Makecode.

Klik på billedet nedenfor.

Igang med Micro:bit

Begynderøvelser med Micro:bit

På Makecode finder du nogle tutorials - det vil sige vejledninger - til at programmere din Micro:bit.

For at komme godt i gang kan du starte med at lave de tre øvelser:

  1. Flashing heart
  2. Nametag
  3. Rock Scissors Paper

Klik på link nedenfor.

Hvilke teknologier finder du på Micro:bit

Brug det ark i får udleveret til at få et overblik over teknologier Micro:bit er udstyret med.
Hvor sidder hvad. Tegn streger fra navnet på teknologien og hen til, hvor det sidder på Micro:bit

Hvad er en "teknologi" forøvrigt? Prøv at forklare med egne ord og skriv et eksempel ned til de teknologier I kender nu.
Brug gerne bagsiden af arket til at samle input og vælg senere et eksempel ud til jeres planche

Find en gruppe, der arbejder med samme opgave og sammenlign. Er i enige? Har i fundet nogle teknologier, de andre ikke har eller omvendt?

Forstå begreberne

Det er ofte godt at få forklaret ting på flere måder.
Nu hvor I har leget lidt med både øvelserne inde på Makecode og har nået at kigge lidt mere grundigt på micro:bitten, er det tid at tale lidt om de begreber vi arbejder med, når vi koder.

Til det formål kan du prøve at gå gennem introforløbet her på DRs Ultra:bit. Hvor mange point kan i få?

Klik på billedet nedenfor

Kalibrering

Kalibrering bruges til at sikre sig at måleinstrumenter måler rigtigt.
F.eks. når vægten siger 50 kg - så vejer det, der står på vægten, 50 kg.

Ofte er det ikke helt muligt at få en helt nøjagtig måling, hvis f.eks. et instrument har været brugt et stykke tid og er blevet slidt, eller hvis instrumentet påvirkes af andre faktorer som f.eks. af jordens magnetfelt.

Hvis f.eks. vægten ikke kan vise rigtigt - Den viser 50 kg. men emnet vejer rigtigt 48 kg., vil en kalibrering kunne vise unøjagtigheden og vægten kan bruges alligevel. Det bruges overalt på fabrikker, elektrikerens måleinstrumenter m.m. Også f.eks. instrumenter kalibreres, når vi stemmer dem til bestemte toner.
På Micro:bitten skal f.eks. kompasset ofte kalibreres, da det er påvirket af magneter og elektrisk støj. Det samme gælder på droner som eksemplet ude til højre.

Øvelse - Accelerometer

Hvor mange skridt går du på 1 minut?

I denne øvelse skal I lege med accelerometeret på Micro:bit og lave en skridttæller.
Accelerometeret måler bevægelse i forskellige retninger:

horisontalt - vertikalt - og højde.

Det skal I nu prøve af ved at klikke på billedet nedenfor.

Øvelse - Lyssensor

Registrer bevægelse med lyssensoren

I denne øvelse, kan du lave en række programmer, hvor du lærer at måle lysniveauet i rummet omkring Micro:bitten.
I kommer til at lave 2 programmer med en handling baseret lysniveauet - bl.a. en bevægelsessensor.

Se mere i øvelsen ved at klikke på billedet nedenfor.

Øvelse - Temperatursensor

Mål temperatur med Micro:bit

I denne øvelse, kan du lave en række programmer, hvor du lærer at måle temperaturen i rummet omkring Micro:bitten.
I kommer til at lave 2 programmer med en handling baseret på temperaturen

Se mere i øvelsen ved at klikke på billedet nedenfor.

Øvelse - Reaktionstid

Mål reaktionstid med Micro:bit

På Makecode skal du finde den øvelse, der hedder "Snap the Dot". Lav programmet og prøv det af med Micro:bit.

Klik evt. på billedet nedenfor.

Øvelser - Mere om reaktionstid

Tid og fart

På Micro:bit i Skolen kan du finde flere øvelser om fart, tællere og tid og Lav nogle af programmerne og prøv det af med din Micro:bit.

Klik evt. på billedet nedenfor.

Micro:bit med dimser

Forstå et kredsløb

Micro:bitten er i sig selv et lille printboard med en række kredsløb.

I de kommende øvelser, sal vi forbinde Micro:bitten med en række andre "dimser" som f.eks. LED, servomotorer, temperaturmåler, lyssensor, lydsensor m.m.

For at kunne forbinde rigtigt, skal du undervejs lære at forstå, tegne, læse og forbinde et kredsløb.
Klik på billedet overfor og få mere at vide om kredsløb med Micro:bit

Mål lySniveauet

I denne øvelse måler I lysniveauet ved hjælp af en ekstern føler.
I praksis bruger vi her et sensorboard med mulighed for måling af flere ting - men temperaturmålere findes i forskellige udgaver.

Det fungerer ved at måle en strøm mellem føleren og Micro:bitten som øges og formindskes alt efter lysniveauet.
Jo højere lysniveau - jo mere strøm. Lys aflæses som en værdi mellem 0 og 255

Se hele opgaven ved at klikke på billedet nedenfor.

Øvelse - Mål lyDniveauet

I denne øvelse måler I lydniveauet ved hjælp af en ekstern føler.
I praksis bruger vi her et sensorboard med mulighed for måling af flere ting - men lydmålere findes i forskellige udgaver.

Det fungerer ved at måle en strøm mellem føleren og Micro:bitten som øges og formindskes alt efter lydniveauet.
Jo højere lydniveau - jo mere strøm.

Se hele opgaven ved at klikke på billedet nedenfor.

Øvelse - Mål temperaturen

I denne øvelse måler I temperaturen ved hjælp af en ekstern føler.
I praksis bruger vi her et sensorboard med mulighed for måling af flere ting - men temperaturmålere findes i forskellige udgaver.

Det fungerer ved at måle en strøm mellem føleren og Micro:bitten som øges og formindskes alt efter temperaturen.
Jo højere temperatur - jo mere strøm. De fleste temperaturmålere er indrettet til at give data der aflæses som en værdi mellem 0 og 1023 (ingen strøm til max strøm)

Se hele opgaven ved at klikke på billedet nedenfor.

Hjerteslag og puls

At måle pulsslag er ikke den eneste måde, vi kan vide noget om, hvordan hjertet har det - eller vores kondition.

Mere præcise tal får vi ved et EKG. Electro KardioGram

Øvelse - Mål pulsen

I denne øvelse måler I pulsen ved hjælp af en pulsmåler, hvor et stærkt grønt lys fra en LED i pulsmåleren lyser ind på blodåren under huden.

Det grønne lys kan ikke absorberes af den røde farve i blodet og kastes tilbage. I pulsmåleren sidder en lille føler, som rammes af det lys, der kastes tilbage. Føleren sender via datakablet besked til Micro:bit hver gang pulsen giver et udsving. Beskeden er en lille svag strøm, der kan aflæses gennem pin 0, 1 eller 2 på Micro:bit.

Se hele opgaven ved at klikke på billedet nedenfor.

Øvelse - Reaktionsspil

Hvor hurtig er du?

I denne øvelse skal I lege med accelerometeret på Micro:bit og lave et reaktionsspil.
Accelerometeret gør det muligt at lave spil, der bruger reaktionstid som parameter. Accelerometeret måler bevægelse i forskellige retninger:

horisontalt - vertikalt - og højde.

Det skal I nu prøve af ved at klikke på billedet nedenfor - og lave øvelse nr. 2: Enkel måling af reaktionstid dokumentet.
Kan i forbedre "gameboardet"
Hvordan kunne i videreudvikle koden til spillet?