Programmering

Automatisk frisk duft (8/12)

clock 60 min
user 7. - 9. klasse
Middel
Lær at bruge en micro: bit sammen med en bevægelses sensor og en DC motor, så man kan lave en automatisk blæser der blæser dejlig duft ud i lokalet.
Materialeliste
Det skal du bruge:

Introduktion

Når du er færdig med lektionen:

  • Kan du tilkoble en micro: bit med en PIR bevægelses sensor og en DC motor.
  • Ved du hvordan en DC motor virker.
  • Kender du til NPN-transistor og hvorfor de er nødvendige.
  • Kender du til hvordan en PIR bevægelses sensor virker.
  • 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 PIR bevægelses sensor.

PIR

PIR står for Passiv Infra Red.

PIR sensoren fungerer ved at have to registrerings områder, som er lavet af et materiale der er følsomt over for infrarødt lys(IR).

Når sensoren er inaktiv, registrerer begge områder den samme mængde IR ud fra omgivelserne.

Hvis en varm krop som et menneske eller dyr kommer forbi, opsnappes det af den ene halvdel af PIR sensoren, hvilket giver en positiv differentialeændring mellem de to halvdele og igen omvendt når den varme krop forlader området, genererer området en negativ differentialeændring.

På siden er der to gule skruer hvor man kan justerer:

Sensivity Adjust - hvor sensitiv sensoren skal være i detektionsområdet mellem 3 og 7 meter.

Time Delay Adjust - hvor lang tid output skal forblive høj efter opdagelse af bevægelse.

Hvad er en DC motor.

DCmotor

Meget simpelt er en DC motor et modul der får en styrepind til at dreje rundt.

Hastigheden reguleres af spændingsmængden og kan kontrolleres med forskellige modstande.

Man bør aldrig sætte en DC motor direkte til

Meget simpelt er en DC motor et modul der får en styrepind til at dreje rundt.

Hastigheden reguleres af spændingsmængden og kan kontrolleres med forskellige modstande.

DC motorens retning kan reguleres ved at ændre strømretningen, hertil kan man bruge en H-bro.

Man bør aldrig sætte en DC motor direkte til micro:bitten, for når man slukker motoren kommer der en elektronisk feedback som kan ødelægge micro:bitten.

Herunder vises en simpel opsætning med en NPN transistor.

Hvad er en NPN transistor.

Mange sammenligner en NPN transistor med en vandhane, der når man tænder for vandhanen lader vand løbe ud.

Sådan kan man også se på en NPN transistor.

NPN transistorens tre ben er:

Collector - Det er den der får strømmen.

Base - Dette ben er svarende til vandhanens håndtag, når man giver en lille mængde strøm hertil, vil den åbne for Collector og Emitter, så strømmen kan løbe igennem de to.

Emitter - Det er her strømmen løber ud, hvis Base har åbnet for det strøm Collector får ind.

Der findes mange andre former for transistorer, hvor strømmen løber omvendt eller hvor basen lukker for strømmen. Men nu kigger vi kun på en NPN transistor.

Byg et kredsløb med micro: bit , en PIR bevægelsessensor og en DC motor.

Nu skal du bygge kredsløbet på billedet.

På billederne kan du se hvordan de skal sættes op. Du kan bruge både breadboard eller ledninger -vigtigst er at det er rigtig forbundet og du ved hvilke farver der til hvilke indgange.

PIRDC

Programmering af en PIR bevægelses sensor og en DC motor i MakeCode

Lav en kode i MakeCode .

Lav en "Hvis-løkke" som siger Hvis PIR bevægelses sensoren registrer bevægelse så tænd for motoren med blæseren ellers sluk DC motoren.

PIRDC_block

Byg nu en automatisk duft frisker

Sæt blæseren bag en kop med duftende olie, sådan at når bevægelses sensoren registrere bevægelse, så blæser motoren med blæseren duft ud i lokalet.

AutDuft

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