Programmering

Postkasse med alarm (6/12)

clock 60 min
user 7. - 9. klasse
Middel
Lær at bruge en micro:bit sammen med en afstands sensor og en PIEZO højtaler, så man kan lave en postkasse der give lyd når der er post.
Materialeliste
Det skal du bruge:

Introduktion

Når du er færdig med lektionen:

  • Kan du tilkoble en micro:bit med en afstands sensor og en PIEZO højtaler.
  • Kender du til hvordan en PIEZO højtaler virker.
  • Kender du til hvordan en afstands sensor fungerer.
  • Kan du lave forbindelse mellem et kredsløb og en micro:bit.
  • Kan du gennem kode læse en værdi på en pin.
  • Kan du gennem kode sætte en værdi på en pin til høj eller lav.

Hvad er en micro:bit?

Hvad er en micro:bit?

En micro:bit er det, man kalder for en mikrokontroller. ‘Mikro’ betyder at den er lille og ‘kontroller’ betyder, at den kan styre noget. Du skal bruge et program for at fortælle micro:bit, hvordan den skal styre noget. Når du bygger et kredsløb, kan du bruge micro:bit til at styre dit kredsløb. Micro:bit kan styre kredsløbet gennem det, man kalder Pins. Pins kan give en spænding til kredsløbet eller måle en spænding fra kredsløbet.

Hvad er en afstandssensor

En afstandssensor måler afstand med ultralyd. -ligesom en flagermus.

Bruges i projekter hvor man skal registrerer bevægelse indenfor en given afstand, eller projekter hvor man skal måle noget.

Der skal bruges et bibliotek som nemt findes under udvidelser i MakeCode og søg på “Sonar”.

Opsætning:

Afstandssensoren skal bruge ca. 5V, hvorfor micro:bittens 3V pin (+) ikke er nok.

Heldigvis kan vi forbinde en 4.5V batteri pakke til vores kredsløb.

Pakken indeholder 3stk. AA-batterier.

AA-batterierne er hver især på 1.5V, hvorfor de giver 4.5V når de bliver forbundet til hinanden, inden i batteri-pakken.

Obs: Husk at forbind batteri-pakkens GND (-) med micro:bittens GND pin (-).

De fire ben:

Vcc - Skal til min 5V.

Trig - Sender en lille ultralyd ud (vi kan ikke høre det). Når lyden rammer noget kastes det tilbage igen, ligesom eks. en bold også gør.

Echo - Lytter efter om lyden er kommet tilbage, når den er det, sender echo pinnen et signal til micro:bitten.

GND - Forbindes til jord.

Diagram 2
Kode

Hvad er en PIEZO højtaler

En PIEZO højtaler er blot to forskellige materialer, der udvider sig forskelligt ved tilførsel af en elektrisk ladning.

Når det sker, afgiver den en lille lyd.

Ved at styre hvor meget spænding der tilføjes/fjernes og hvor ofte, kan man få den til at spille små melodier mm.

Obs: Hvis man vil bruge micro:bittens musik blokke som nedenunder, så skal buzzeren være stilsluttet pin 0.

Diagram 1
buzzer kode

Byg et kredsløb med micro:bit, en afstands sensor og en PIEZO højtaler.

Nu skal du bygge kredsløbet på billedet.

På billederne kan du se hvordan de skal sættes op.

Diagram 3

Programmering af en afstands sensor og en PIEZO højtaler i MakeCode

Prøv at lav et program der:

  • Læser afstanden og gemmer værdien i en variabel
  • Afspiller en melodi hvis afstanden er mindre end 10
Kode

Byg en postkasse med alarm.

Sæt nu kredsløbet ind i en postkasse og test om du kan høre alarmen, når der kommer breve i postkassen.

PostAlarm1

Om teknologiundervisning

En frivillig forening der tilbyder teknologiske fritidsaktiviteter

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed di am nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et ju sto duo dolores et ea rebum. Stet clita kasd gubergren, no sea

om-teknologiskolen

Kontakt

Har du brug for at vide mere om vores projekter?

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit

text-image-kontakt