Programmering i skolen
  • Introduksjon
  • micro:bit
    • Kom i gang med micro:bit
      • Oppgave 1: Blinkende hjerte (løkke)
      • Oppgave 2: Inndata vs Utdata
      • Oppgave 3: Terningkast (variabel med tilfeldig tall)
      • Oppgave 4: Stein, saks, papir (betinget handling)
      • Oppgave 5: Tellere
      • Oppgave 6: Måle temperatur (Hente og vise data fra sensor)
      • Oppgave 7: Varmt eller kaldt (variabler og betingelser)
      • Oppgave 8: Lyd og melodier
      • Oppgave 9: Overføre temperaturdata med radio
      • Oppgave 10: Starte og stoppe animasjon via radio
      • Oppgave 11: Nedtelling
      • Oppgave 12: Stoppeklokke
      • Oppgave 13: Skru av og på lysdiode
      • Oppgave 14: Trafikklys
      • Oppgave 17: Test av servomotor
    • micro:bit i matematikk
      • Variabler og beregninger
        • Oppgave 1: Pluss og minus
        • Oppgave 2: Gange og dele
        • Oppgave 3: Gangemaskin
      • Tellere og betingelser
      • Lag en regnemaskin
      • Tilfeldighet
    • micro:bit i naturfag
      • Temperaturmåling
        • 1. Lese av temperaturen
        • 2. Justert temperaturvisning
        • 3. Vis temperaturen med en automatisk graf
      • Kompasset
      • Lysmåling og styring
      • Styring av tilkoblede lysdioder
      • Flere eksperimenter med lysdioder
      • Enkel vandstandsmåling
      • Enkel fuktighetsmåling
    • micro:bit og kunstig intelligens
      • KI - Ansiktsgjenkjenning
    • micro:bit i tverrfaglige prosjekter
    • bit:bot XL
      • 1. Kjør frem og tilbake
      • 2. Kjøretur med sving
      • 3. Enkel fjernstyring
      • 4. Selvkjørende robot som unngår farer
      • Programmer en tegning
    • micro:bit Tinker Kit
      • Oppgave 1: Smartlys
      • Oppgave 2: Tyverialarm
      • Oppgave 3: Vanningsalarm
      • Oppgave 4: Koble til microservo
      • Oppgave 5: Veibom med bevegelsessensor
    • micro:bit Smart Home Kit
      • Oppgave 1: Stemmestyrt lys
      • Oppgave 2: Temperaturstyrt vifte
      • Oppgave 3: Innbruddsalarm
      • Oppgave 4: Automatiske gardiner
      • Oppgave 5: Fjernstyrt døråpner
      • Oppgave 6: Vannstand-varsler
    • micro:bit Smart Climate Kit
      • Oppgave 1: Hvor høy er UV-indeksen?
      • Oppgave 2: Vi lager et Anemometer
    • micro:bit Agriculture Kit
      • Kunstig vekstlys
      • Måling av temperatur og fuktighet i drivhus
      • Måle temperatur i oppdrettsanlegg
    • enviro:bit miljøsensor
      • 1. Temperatur
      • 2. Lufttrykk
      • 3. Luftfuktighet
      • 4. Støynivåmåling
      • 5. Lysmåling
      • 6. RGB lysmåling
  • Classroom Smart Home Kit
    • Stemmekontrollert Smartlys
  • micro:bit Ring:bit bricks pack
    • Trafikklys
    • To-hjuls robot
    • Temperaturstyrt vifte
  • Hover:bit fartøy
    • Bygg Hover:bit fjernkontroll
    • Bygg Hover:bit fartøy
    • Hover:bit Programmer Fjernkontrollen
    • Hover:bit Programmert fartøyet
  • Wheel:bit robotkjøretøy
    • Montering
    • Oppgave 1: Kjør rett frem
  • Bubble:bit såpeboblemaskin
    • Montering
    • Oppgave 1:LED - varsellampe
    • Oppgave 2:Såpebobler
  • micro:bit i kunst og håndverk
  • micro:bit i musikk
  • do your :bit
    • Beroligende lysdioder
    • Send et smil
    • Sporing av dyr
Powered by GitBook
On this page
  • Introduksjon
  • Du lærer
  • Du trenger
  • Steg 1: Programmering
  • Step 2: Testing
  • Steg 3: Prøv selv
  1. do your :bit

Send et smil

Å dele og motta vennlighet er en god måte å støtte trivsel på både for deg selv og andre. Alle kan trenge et smil og det koster ingenting :)

PreviousBeroligende lysdioderNextSporing av dyr

Last updated 4 years ago

Introduksjon

I denne oppgaven skal du lage et program som ved hjelp av radio sender et smil fra en micro:bit til en annen for å støtte en venn.

Dette prosjektet er en del av en serie av oppgaver laget for å utforske teknologi som en løsning på FNs bærekraftmål.

Du lærer

  • Hvordan radiokommunikasjon mellom elektroniske enheter bruker protokoller for å sikre at meldinger blir dirigert riktig

  • Hvordan teknologi og elektronisk kommunikasjon kan brukes til noe godt

Du trenger

  • 2 micro:bit'er (eller MakdeCode-simulatoren)

  • MakeCode editoren

  • Batteripakker (valgfritt)

Steg 1: Programmering

  • Dette programmet bruker radiofunksjonen til micro:bit for å sende et smil. Du kan teste programmet i MakeCode-simulatoren eller laste ned koden på to eller flere micro:bit'er.

  • Først setter du radiogruppen til 2. Grupper er som kanaler, så enhver micro:bit som bruker samme gruppe får smilet. Du kan bruke hvilket som helst gruppenummer du liker fra 0-255.

  • Når du trykker på knapp A, sender den en radiotekstmelding "smil".

  • Skjermen blir også tømt slik at du kan sende et nytt smil.

  • Når den mottar en radiomelding, viser den en smileemoji på LED-skjermen.

  • Kombinasjonen av radiogruppe og teksten til radiomeldingen som sendes utgjør en protokoll: et sett med regler for hvordan to enheter kommuniserer.

Step 2: Testing

  • Last ned programmet ditt til micro:bit og test det ut i virkeligheten.

Steg 3: Prøv selv

  1. Tilpass smileemoji'en til ditt eget lykkelige ansikt.

  2. Hvis du jobber i grupper to-og-to i en klasse, velger du dine egne unike radiogruppenummer for hver gruppe slik at du bare sender meldinger til partneren din og ikke til noen andre.

  3. Du kan også gjøre dette ved å beholde den samme radiogruppen, men endre koden slik at tekstmeldingen som sendes er unik for gruppen din. Endre koden slik at den bare viser et smil hvis riktig melding mottas.

  4. Hvordan kan du sende annen emoji hvis du trykker på knapp B?