programmere_microbit
Forskjeller
Her vises forskjeller mellom den valgte versjonen og den nåværende versjonen av dokumentet.
| Begge sider forrige revisjonForrige revisjonNeste revisjon | Forrige revisjon | ||
| programmere_microbit [2018/02/21 09:23] – royeven | programmere_microbit [2022/11/30 08:09] (nåværende versjon) – ekstern redigering 127.0.0.1 | ||
|---|---|---|---|
| Linje 8: | Linje 8: | ||
| Kantkontaktene (nederst på bildet) er for å koble til bl.a. motorer, sensorer og batterier. | Kantkontaktene (nederst på bildet) er for å koble til bl.a. motorer, sensorer og batterier. | ||
| - | Programmering av micro:bit gjøres via en nettleser, hvor du bygger opp programmet ditt ved hjelp av enkle programmeringsblokker. Adressen er [[https:// | + | Programmering av micro:bit gjøres via en nettleser, hvor du bygger opp programmet ditt ved hjelp av enkle programmeringsblokker. Forsøk å lage eksemplet under: |
| ===== Start-eksempel ===== | ===== Start-eksempel ===== | ||
| - | {{microbit: | + | {{microbit: |
| Slik gjør du det: | Slik gjør du det: | ||
| - Koble micro:bit til datamaskinen din via USB-kabel | - Koble micro:bit til datamaskinen din via USB-kabel | ||
| - Åpne en nettleser og gå til [[https:// | - Åpne en nettleser og gå til [[https:// | ||
| + | - Dersom du vil endre språk gjør du det ved å trykke på tannhjulet øverst i høyre hjørne og endrer språk der | ||
| + | - Dersom det kommer opp gamle prosjekter på nettsiden lager du et nytt prosjekt ved å velge Prosjekter-> | ||
| - Gi prosjektet ditt et navn (se navnefelt merket <color red> | - Gi prosjektet ditt et navn (se navnefelt merket <color red> | ||
| - Finn programmeringsblokkene du vil bruke i felt <color red> | - Finn programmeringsblokkene du vil bruke i felt <color red> | ||
| Linje 26: | Linje 28: | ||
| - Mens du programmerer kan du bruke knappene i felt <color red> | - Mens du programmerer kan du bruke knappene i felt <color red> | ||
| - Mens du programmerer kan du teste koden din i simulatoren <color red> | - Mens du programmerer kan du teste koden din i simulatoren <color red> | ||
| - | - I felt <color red> | + | - I felt <color red> |
| - Når du er ferdig med å programmere kan du laste ned programmet ditt ved å trykke på "Last ned" | - Når du er ferdig med å programmere kan du laste ned programmet ditt ved å trykke på "Last ned" | ||
| - Finn tak i den nedlastede filen. Denne havner vanligvis i den mappen som heter " | - Finn tak i den nedlastede filen. Denne havner vanligvis i den mappen som heter " | ||
| - Bruk windows utforsker til å trekke filen over til micro: | - Bruk windows utforsker til å trekke filen over til micro: | ||
| - | {{microbit: | + | |
| + | {{microbit: | ||
| ===== Introduksjonsoppgaver til micro:bit ===== | ===== Introduksjonsoppgaver til micro:bit ===== | ||
| Linje 93: | Linje 96: | ||
| === Oppdrag 3b. Lage navneskilt med flere navn === | === Oppdrag 3b. Lage navneskilt med flere navn === | ||
| Lag et program som viser navnene til alle deltakerne i tur og orden. | Lag et program som viser navnene til alle deltakerne i tur og orden. | ||
| - | <hidden Løsningsforslag:> | + | <hidden Løsningsforslag:> |
| \\ | \\ | ||
| Linje 120: | Linje 123: | ||
| {{microbit: | {{microbit: | ||
| - | Hvis mikro:biten ligger flatt på bordet vil tyngdekraften virke nedover. Merk at z-aksen, se bilde over til venstre, peker oppover. Hvis vi måler akselerasjonen i z-retning vil akselerometeret da måle -1048 mG. Minustegnet forteller oss at kraften virker motsatt vei av z-aksen (altså nedover) og tallet forteller oss at kraften er like sterk som jordens tyngdekraft. | + | Hvis mikro:biten ligger flatt på bordet vil tyngdekraften virke nedover. Merk at z-aksen, se bilde over til venstre, peker oppover. Hvis vi måler akselerasjonen i z-retning vil akselerometeret da måle -1024 mG. Minustegnet forteller oss at kraften virker motsatt vei av z-aksen (altså nedover) og tallet forteller oss at kraften er like sterk som jordens tyngdekraft. |
| Hvis vi måler kraften i x-retning vil denne være 0, fordi tyngdekraften ikke trekker micro:biten til høyre eller venstre. Hvis vi måler krafte i y-retning vil denne også være 0, fordi tyngdekraften ikke trekker framover eller bakover. | Hvis vi måler kraften i x-retning vil denne være 0, fordi tyngdekraften ikke trekker micro:biten til høyre eller venstre. Hvis vi måler krafte i y-retning vil denne også være 0, fordi tyngdekraften ikke trekker framover eller bakover. | ||
| Linje 128: | Linje 131: | ||
| <hidden Tips 1:>I Inndata-menyen finner du funksjoner for å måle med akselerometer.</ | <hidden Tips 1:>I Inndata-menyen finner du funksjoner for å måle med akselerometer.</ | ||
| <hidden Tips 2:>Du kan bruke knappene til å velge hvilken retning du vil vise på skjermen.</ | <hidden Tips 2:>Du kan bruke knappene til å velge hvilken retning du vil vise på skjermen.</ | ||
| - | <hidden Løsningsforslag:> | + | <hidden Løsningsforslag:> |
| + | |||
| + | \\ | ||
| + | === Oppdrag 4b. Bruke akselermeteret som input === | ||
| + | I dette oppdraget skal du lage navneskilt med fire navn, og bruke akselerometeret til å velge hvilket navn som skal vises. Hold micro:biten slik at skjermen peker oppover og kantkontakten er mot deg. | ||
| + | |||
| + | Dersom micro:biten holdes på skrå framover vil kraften i y-retning bli negativ.\\ | ||
| + | Dersom micro:biten holdes på skrå bakover vil kraften i y-retning bli positiv.\\ | ||
| + | Dersom micro:biten holdes på skrå til venstre vil kraften i x-retning bli negativ.\\ | ||
| + | Dersom micro:biten holdes på skrå til høyre vil kraften i x-retning bli positiv.\\ | ||
| + | |||
| + | <hidden Tips 1:>Her kan det lønne seg å bruke hvis-setninger til å bestemme hvilket navn som skal vises. Disse finner du under Logikk-menyen.</ | ||
| + | <hidden Tips 2:>Hvis akselerasjon i y-retning OG akselerasjon i x-retning begge er positive tall (større enn 0) er micro:biten på skrå bakover og til høyre. \\ {{microbit: | ||
| + | <hidden Tips 3:>Hvis du trykker på den blå knappen med tannhjulet i hvis-blokken kan du velge flere alternativer til å bestemme tekst.</ | ||
| + | <hidden Løsningsforslag:> | ||
| \\ | \\ | ||
| Linje 135: | Linje 152: | ||
| <hidden Tips 1:>I Inndata-menyen finner du funksjoner for å måle med magnetometeret.</ | <hidden Tips 1:>I Inndata-menyen finner du funksjoner for å måle med magnetometeret.</ | ||
| <hidden Tips 2:> | <hidden Tips 2:> | ||
| - | <hidden Tips 3:>Hold kompasset slik at du kan se skjermen og har kantkontakten på micro:biten mot deg. Når kompasset viser 0&# | + | <hidden Tips 3:>Hold kompasset slik at du kan se skjermen og har kantkontakten på micro:biten mot deg. Når kompasset viser 0° har du nord rett fram.</ |
| <hidden Løsningsforslag:> | <hidden Løsningsforslag:> | ||
| <hidden Ekstra utfordring til avanserte brukere:> | <hidden Ekstra utfordring til avanserte brukere:> | ||
| Linje 148: | Linje 165: | ||
| <hidden Ekstra utfordring til avanserte brukere:> | <hidden Ekstra utfordring til avanserte brukere:> | ||
| <hidden Tips til ekstra oppdrag:> | <hidden Tips til ekstra oppdrag:> | ||
| - | <hidden Løsningsforslag til ekstra oppdrag:> | + | <hidden Løsningsforslag til ekstra oppdrag:> |
| </ | </ | ||
programmere_microbit.1519205027.txt.gz · Sist endret: (ekstern redigering)
