9. Tyverialarm med buzzer

Relaterede dokumenter
Under 'Microsoft Block Editor', klik 'New project' for at åbne block editor-værktøjet.

BBC micro:bit så er du i gang

BBC micro:bit så er du i gang

Mircobit Kursus Lektion 1

Extraudstyr og opgaver til Micro:Bit

Mircobit Kursus Lektion 4 (Du skal her vælge Lets Code Og herefter Block Editor.)

Morse med micro:bit. Morse med micro:bit

Mircobit Kursus Lektion 2

Micro:bit. Komponenter i CFU-kasser. Lær komponenterne at kende

Undersøgelse teknologi og resurser: Eleverne skal lære om enkel produktudvikling fra ide til implementering.

Micro-pixel Neopixel til micro:bit

Design: Eleven kan arbejde med enkle designprocesser knyttet til egen produktfremstilling

Fable Kom godt i gang

Kom godt i gang med Fable-robotten

Fable Kom godt i gang

Hos Podconsultsbutik kan du finde vandpumpen i 3 udgaver, hvilket har betydning for hvordan du samler og forbinder pumpen til din Micro:bit.

BBC micro:bit Buggy som følger en linje

QUICK MANUAL - HUAWEI E3276

Garmin & Sporttracks

Håndskanner & Skannerpen Tjekliste

Brugermanual MP3 afspiller

EBO-600E. Quick Start Guide

Arduino Programmering

Hans Jørn Schmidt. Min micro:bit. Robotkæledyr og unyttige robotter. Elev. Hæftets websted: Annevista

Microcontroller, Arduino

Guide til opdatering af Parrot CK3100 LCD, 3200LS Color, 3200LS+ og MK6100 med en Parrot Dongle

Indhold. Tablet Guides

Udfordringen. Forstå udfordringen

Når du har hentet disse programmer installerer du dem alle og følger guiden herunder.

Walkie-talkie sæt HN4288 Model 808

1. Detaljeret beskrivelse

Micro:bit De første skridt

Python 3 kursus lektion 1:

Skannerpen Gennemgået Øvelse Scan tekster med C-Pen Windows 1 Scan tekster med C-Pen Mac 2 Scan tekster med IRISPen Windows 3

Fang Prikkerne. Introduktion. Scratch

Tegnekasse. Introduktion. Scratch. I dette projekt skal du lave dit eget tegneprogram! Arbejdsliste. Test dit Projekt.

Velkommen til dit nye ihealth produkt

Lad os prøve GeoGebra.

Udfordringen. Forstå udfordringen

Håndskanner og Skannerpen Tjekliste

GSM SMS Modem MODEL: SA RTU-1 V1.01

MVT380 Vejledning. Forord. Website: Kontakt: Tillykke med din nye GPS tracker MVT380.

ARDUINO PROGRAMMERING

Microcontroller, Arduino

SSIHuset Svane Electronic Arildsvej 27, Gråmose, DK-7442 Engesvang. Tastatur med proximity standard læser Model 12 og 20

Installationsmanual 4-Device-Control Boks

Computerundervisning

Bit:Bot Introduktion og første opgave

Jabra. Talk 5. Brugervejledning

Det er muligt at opdatere kittet når det er installeret i bilen eller før det installeres, som dog kræver at man f.eks. tilslutter det et demopodie.

Brugermanual. Action kamera

Brugsanvisning QL-700. Labelprinter

Manual KlimaC SMS Box. Dioder for fjernbetjening skal pege mod varmepumpen (afstand 6 m.)

Tillykke med din nye Cobra søkort plotter. Her er en kort gennemgang i brugen af din nye kortplotter, og de ting du skal være opmærksom på.

Vejledning Post modul

Brugermanual. 2GB MP3 afspiller

Bit:Bot Introduktion og første opgave

Installation af software Datasuite til Fourtec Microlite II dataloggere og Picolite

Start af nyt schematic projekt i Quartus II

Brugervejledning ERX 300

Oversigt.: LED Indikator Optag / Stop Button Lince MIC Nulstil Hul USB Plug

BitBot robotbil - Kørsel

Bruger manual for SW 3.06

Pocket Printer BRUGERVEJLEDNING

NetLogo-simuleringen. Simuleringer og fysiske modeller (henfaldsloven)

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B

Ghostbusters. Introduktion. Scratch. Du skal lave et fangelegsspil med spøgelser! Arbejdsliste. Test dit Projekt. Gem dit Projekt

Artone 3 Bluetooth Max

Solar Plus Ajax Security Hub Quick Start Guide. Solar Sikring

KOM GODT I GANG MED TILGIN HG 2381

Beskyttelse Døre, fronthjelm, bagagerum og kabine, samt startblokering (hvis monteret)

Norddjurs hjemmefra. Vejledning. Få adgang til Citrix hjemmefra på en privat PC IT-AFDELINGEN

Quick Start til WiFi Smartpen

Måle og test I. Lasse Kaae 2012

KODETASTATUR MED PROXIMITY LÆSER 125KHZ STANDARD. Varenr Valgfri kodelængde 2-6 cifre 2x6 trykknapper med blåt lys

Bit:Bot Flere opgaver!

Produkt Detaljer: Indhold i boksen: Produktmanual. 1) ipad Cover 2) ipad bund Lås 3) ipad top Lås 4) Tastatur

Hello! Smart Trådløs Bluetooth Højtaler BRUGER MANUAL

DIGITAL HD VIDEO KAMERA TIL BILER

WT-1011RC Programmer User Guide

// Definition af porte og funktioner

Vejledning til Mozart Viewer 12

Butterfly Brugervejledning D3030B

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION

Sådan gør du i GeoGebra.

Det Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske

Simulering af en Mux2

Video Doorbell. shown in Satin Nickel. Kom godt i gang

Transkript:

22 9. Tyverialarm med buzzer Også i denne øvelse skal du bruge både micro:bits pins og LED-displayet. Micro:bit har et accellerometer, som har indbygget x-y-z-akse, dvs den registrerer, hvilken retning, micro:bit vender. Du skal bruge: 1 x BBC micro:bit 1 x Micro USB 1 x computer 2 x AAA batterier og batteriholder 2 par krokodillenæb 1 x buzzer som denne http://www.podconsultsbutik.dk/buzzer Gå til http://microbit.org/ klik på Let s code og påbegynd et nyt Microsoft Block Editor projekt. Du henter en Forever -blok og en Show string fra Basics-menuen. I stedet for Hello! -teksten kan du ændre den til "Fingrene vaek fra min microbit! Denne besked skal køre på displayet, mens micro:bit ligger på bordet. Men nu skal du sikre dig, at der går en alarm, hvis nogen trods advarslen tager fat i din micro:bit og bevæger den. For at gøre dét, skal du have data fra micro:bits accelerometer ind i en variabel. Hent nu en variabel ind, der hedder set item to, og omdøb item til noget, der giver mere mening. F.eks. zmovement. Da du skal bruge denne variabel til at registrere bevægelser i z-retningen, så kan du kalde den "Zmovement".

23 Med disse tre blokke burger du accellerometeret og sørger for at hente data ind, når micro:bit bevæges i alle tre retninger x y z Se eks. på denne tegning, hvordan hun med sit vr-headset bevæger hovedet i tre akser x, y og z. Den variabel skal du nu sætte til at gøre noget, hvis en bestemt ting er opfyldt. Med if fra Logic-menuen kan du programmere noget til at ske, når der sker en ændring. Det kan i dette tilfælde være en betingelse, der tjekker om variablen "Zmovement" kommer under -1100 eller over -900. Det sker, hvis BBC micro:bit bevæges i Z-aksen. Nu skal du i Pins-menuen finde den blok, der hedder digital write (0,1) [1] to pin [P0]. Denne blok fortæller pin, at den skal tænde eller slukke. Når digital write er 0, er den slukket, Når den er 1 er den tændt med 3V. Sæt digital write til [1], og lad pin stå på [P0]. Fortsæt nu programmet med de samme if/do som sker, når micro:bit bevæges i de to andre akser.

24 Du kan forhindre, at buzzeren starter med det samme, men gerne med en lille pause. Sæt derfor fra Basicmenuen en pause ind og sæt tallet til 2000 der vil så være en pause på 2 sekunder, før alarmen lyder. Ud for hver do kan du sætte string-blokken med Fingrene vaek fra min microbit!. Teksten vil lyse i displayet, når micro:bit bliver løftet fra bordet. Din kode skal ende med at se ud som herunder. Så vil alarmen lyde, når nogen bevæger micro:bit.

25 Som du kan se i programmet her, så vil micro:bits display skrive din tekst string, hvis micro:bit bevæges. Det vil du se, hvis du compiler og downloader dit program til en.hex-fil og videre til din micro:bit. Sjovest er det, hvis programmet er forbundet til noget, f.eks. en buzzer. Så bliver det en rigtig alarm. Sæt den ene ende af dit første krokodillenæb til GND på micro:bit og den anden ende til det sorte kabel på din buzzer. Sæt nu den ene ende på dit andet par krokodillenæb fast i pin 0 på micro:bit og det andet næb I det røde kabel på buzzeren. Nu er det bare at vente, indtil der er nogen, der ikke kan holde fingrene væk fra din micro:bit!

26 10. E-tekstil med micro:bit Det er også muligt at kombinere micro:bit med tekstiler. Man syr faktisk elektriske forbindelser mellem micro:bit og f.eks. små lys dioder. På Kitroniks hjemmeside kan du hente både skabeloner og nøjagtig instruktion i at sy pennalhus med e- tekstil og micro:bit. https://www.kitronik.co.uk/blog/bbc-microbit-countdown-pencil-case/ Hvis du køber et micro:bit e-tekstilsæt, synål, sytråd og et stykke filt, så vil du kunne sy et pennalhus som dette. Eller du kan føle dig inspireret til at lave dit helt eget design. Du kan klippe og sy raket-pennalhuset først, efter Kitroniks skabelon og instruktion, men kom tilbage hertil og lav dit program. Du kan også lave koden til micro:bit først og sy den inderste del med ledende tråd og krokodillenæb. Her er den måde, du koder micro:bit på, inden du syr et kredsløb. Gå til http://microbit.org/ klik på Let s code og påbegynd et nyt Microsoft Block Editor projekt. Først skal du hente en Input-funktion, som skal styre alle de øvrige blokke i programmet. I dette tilfælde startes hele programmet, når du trykker på A-knappen. Så skal du sørge for, at Pins bliver tændt, og dertil skal du bruge digital write under Pins-menuen. Du skal så trække et tal (number) ind fra Maths-menuen. Den vil tænde Pin0. Nu har du altså programmeret, at en LED skal tænde via micro:bits pins. Men LED lyser konstant, så nu skal du sørge for, at LED tænder og slukker. Træk en pause -blok ind fra fra Basic-menuen og ændr tiden fra 100 ms til 1000 ms, så holder LED en pause i 1 sekund. Nu skal du duplikere og lave fire ekstra digital write -blokke (ved at højreklikke) - og to ekstra pause. Når koden ser ud som herunder, så har du programmeret, at LED erne skal tænde efter tur med et sekunds pause imellem. Du kan se, at der også er sat nogle Show number -blokke ind fra Basic-menuen. Det er dem, der får micro:bits display til at tælle ned fra 5 til 1 inden der show string står Nu!