1. korak: Napravi
Što je to?
Je li netko bio u tvojoj sobi? Pomoću micro:bita, kompleta baterija i magneta možeš napraviti alarm koji će te upozoriti na njuškala koja se šuljaju okolo...
Uvod
Vodič za kodiranje
Kako to radi
- U ovom projektu napraviti ćeš alarm za vrata koji radi baš kao pravi senzor na vratima u kućnom sigurnosnom sustavu.
- U micro:bit je ugrađen senzor kompasa koji se naziva još i magnetometar. Može se iskoristiti za mjerenje Zemljinog magnetskog polja poput kompasa - ili otkriti kako se magnetsko polje nalazi blizu kuće!
- Na ugao vrata pričvrsti magnet, a blizu toga na okvir vrata pričvrsti micro:bit s programom za alarm, kao što je prikazano u videu.
- Program koristi ulazni senzor micro:bitova kompasa i beskonačnu petlju za mjerenje jakosti magnetskog polja.
- Koristi se postupak odabira pa kada jakost bude niža od određene vrijednosti (granična vrijednost), tada se na LED zaslonu pokaže ljutito lice. Znači da se magnet odmaknuo od micro:bita - jer su se vrata otvorila - dakle, netko je ušao u sobu!
- Pritiskom tipke A pokaže se trenutno očitanje magnetske sile. Vrijednosti očitanja kad su vrata zatvorena i kad su otvorena neka ti posluže da odrediš graničnu vrijednost koju ćeš iskoristiti u programu. U našem primjeru to je 200, no to ovisi o jačini magneta koji koristiš i o postojanju drugih magnetskih polja u blizini. Video prikazuje postupak kodiranja.
- Pritisni tipku A da izbrišeš ljutito lice i resetiraš alarm.
- Nemoj zaboraviti da prije prve uporabe senzora kompasa treba napraviti kalibriranje tako da igricom ispuniš zaslon točkicama, kao što kalibiriraš kompas mobitela.
Što ti treba
- micro:bit
- Uređivač koda MakeCode na mreži
- komplet baterija
- magnet
- neki način pričvršćivanja magneta, micro:bita i baterija na vrata i dovratak
2. korak: Kodiraj
3. korak: Unaprijedi
- Dodaj zvučnik i zvučni alarm
- Odredi varijablu za brojanje koliko su puta vrata bila otvarana - trebati će dopisati kôd za prepoznavanje otvaranja i zatvaranja vrata.
- Kreiraj tajmer koji će mjeriti koliko su dugo vrata bila otvorena
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.