Alarm med lysføler og microcontroller

Eleverne bygger en alarm, der hyler, når nogen åbner en kasse eller tænder lyset. En god første opgave med sensorer og betingelser.

Elever bygger et kredsløb med en microcontroller

Det lærer eleverne

  • At en sensor omsætter noget fra omgivelserne til et tal, som programmet kan bruge.
  • At bruge en hvis-så-betingelse og en grænseværdi.
  • At teste og justere, til løsningen virker i praksis.

Det skal I bruge

  • 1 micro:bit med batteripakke pr. gruppe (version 2 har indbygget højttaler)
  • 1 pap- eller skokasse med låg
  • Malertape og saks
  • Computer eller tablet med MakeCode

Sådan gør I

  1. Lad eleverne undersøge lysniveauet: micro:bit kan måle lys med sine lysdioder og giver et tal mellem 0 og 255. Vis tallet på displayet, mens kassen er lukket og åben.
  2. Find i fællesskab en grænseværdi, der ligger mellem de to målinger.
  3. Byg programmet: hvis lysniveauet er over grænsen, så spil en lyd og vis et ikon, ellers vis ingenting.
  4. Tape micro:bit fast inde i kassen med displayet opad, og test alarmen.
  5. Lad grupperne justere grænseværdien, til alarmen hverken er for følsom eller for sløv.

Sikkerhed: Ingen særlige risici. Brug batteripakker med to AAA-batterier, og lad eleverne ikke åbne batterierne.

Gør det lettere eller sværere

  • Lettere: Giv eleverne et færdigt program, hvor de kun skal ændre grænseværdien.
  • Sværere: Lad alarmen kræve en hemmelig kode på knap A og B, før den kan slås fra.

Snak om det bagefter

  • Hvorfor virkede alarmen forskelligt i de forskellige grupper?
  • Hvor bruger vi lysfølere i hverdagen?
  • Hvad ville der ske, hvis alarmen stod i et rum med vinduer?
Materialer: , ,

Udstyr til aktiviteten

Mangler I sensorer, elektronik eller materialer? Se udvalget hos LabDidakt.