Kazalo:

Pametna ura Micro: bit: 9 korakov
Pametna ura Micro: bit: 9 korakov

Video: Pametna ura Micro: bit: 9 korakov

Video: Pametna ura Micro: bit: 9 korakov
Video: Vigoshop.si Vigo Pametna ura Premium Elegant (Review) 2024, November
Anonim
Pametna ura Micro: bit
Pametna ura Micro: bit

Za božič sem dobil komplet pametnega doma micro: bit. Zato sem mislil, da bi lahko ustvaril pametno uro, ki bi delovala kot budilka, ura, predvajalnik glasbe, vendar celo kot pedometer in kalkulator. Na koncu mi je šlo odlično in zato vam lahko napišem navodila, kako narediti in programirati to pametno uro: D.

Zaloge

Micoro: malo pameten dom

kartona

imitacija usnja

nekaj kablov

sponka za papir

lepilni trak

1. korak: 1. korak: Gradbena škatla

1. korak: Gradnja škatle
1. korak: Gradnja škatle
1. korak: Gradnja škatle
1. korak: Gradnja škatle

Najprej naredimo škatlo. Začnimo tako, da na karton narišemo dva pravokotnika velikosti 7 cm * 6,2 cm, nato pa še dva pravokotnika velikosti 3,5 x 7 cm in predhodno enega 3,5 x 6,5 cm na karton. Nato lahko izrežete te pravokotnike. Kot zadnji del tega cilja uporabite pištolo za lepilo, da pritrdite pravokotnike na škatle, kot je prikazano. Pustili smo en pravokotnik velikosti 7 x 6,2 cm in z njimi bi lahko delali v naslednjih korakih.

2. korak: 2. korak: Dokončanje škatle

2. korak: Dokončanje škatle
2. korak: Dokončanje škatle
2. korak: Dokončanje škatle
2. korak: Dokončanje škatle
2. korak: Dokončanje škatle
2. korak: Dokončanje škatle
2. korak: Dokončanje škatle
2. korak: Dokončanje škatle

Torej že imamo osnovo škatle, vendar to ne pomeni, da je končano. V tem koraku bomo pogledali, kako to dokončati. Najbolj pričakovano delo na škatli, kjer je priključek za slušalke, ko so vrata USB za microbit v izpostavljenem delu škatle. Nato zlepimo zadnji pravokotnik, ki nam je ostal v zadnjem koraku, kot lahko na sliki. Kdor želi biti mojster, ki je videti kot majhna ptica, ki je videti kot škatla, vendar še vedno ne naredi zgornjega pravokotnika iz usnja, ki že ponuja. In zdaj prihaja težji del. Lovijo pokrov in označijo razpoložljiva A in B na telesu. Na teh dveh točkah imate na škatli luknjo. Potisnite jih skozi pripravljene luknje, tako da se dotaknejo vaših prstov. Kot predzadnji del tega koraka, kjer so priključki za zaslon, izrežite majhno luknjo, tako da se priključki bolje dotikajo kablov.

3. korak: dokončanje ure

Dokončanje ure
Dokončanje ure
Dokončanje ure
Dokončanje ure
Dokončanje ure
Dokončanje ure

V tem koraku bomo dokončali uro z mikrobitom. Zato naredimo to. Najprej smo izrezali kos usnja, širok kot naš grob in dolg kot obseg roke. nato z lepilno pištolo lepite ta kos na dno naše škatle, nato pa na drugem koncu tega kosa usnja ustvarite nekaj lukenj s sponko za papir. Nato z zaponko za papir prebodite luknjo v kosu kartona, ki je nad vrati za mikrobit, in tam prilepite zaponko. Zdaj ste na vrsti, da pokrijete baterijo. Na karton narišemo baterijo, te kose razrežemo skupaj in jih z lepilno pištolo zlepimo skupaj. Nato smo za boljši videz izrezali iste velike kose usnja, ki smo jih pravkar izrezali iz kartona. Te kose prilepite na pokrov baterije. Na koncu lepilo pritrdite na škatlo, kot je prikazano na sliki. In zdaj smo končali strojno opremo, da si lahko ogledamo softwarwe.

4. korak: Začetek programiranja

Image
Image

Kliknite ikono novega projekta in nič nas ne ovira pri začetku programiranja. Zdaj imate opravljeno uro, vendar se nikoli ne bomo programirali: D. In zato vas bom naučil programirati mikrobite. Najboljše, kar je na voljo, pojdite na stran makekode.t. Kliknite ikono Osnovno in povlecite belo območje "ob zagonu" in "pokaži LED". Nato gremo v Imput in tu vidimo različne pogoje, ki bodo, ko bodo izpolnjeni, zagnali program, ki ga vanj postavimo. Izberemo pritisnjen gumb A in ga povlečemo na namizje. Nato povlecite "pokaži LED" v ta blok in kliknite, kaj bo LED zaslon 5 * 5 prikazal na mikrobitu. To lahko ponovimo še dvakrat, vendar moramo nastaviti, da se program zažene, ko pritisnete A in A ali B. Nazadnje lahko dodamo pozdravno sliko, ki bo prikazana, ko se program naloži, in slike, ki bodo prikazane, ko A, B, in A + B pritisnete.

5. korak: Oglejte si programiranje

Kalkulator programiranje
Kalkulator programiranje

V zadnjem koraku smo se naučili osnovne teorije mikrobitnega programiranja. Če česa ne razumete in želite pomoč, napišite v komentarjih, če vem, vam bom svetoval. Najprej pojasnimo, kaj želimo, da mikrobit počne. Ta program sem naredil tako: Ko pritisnem gumb A, se čas doda času ali ura doda čas, ko se oglasi alarm. čas zvonjenja alarma je odvisen od nastavitve. In samo nastavitve se bodo spremenile, ko pritisnete A + B. Zdaj pa pojasnimo, kaj pomeni vsaka nastavitev: Nastavitev 1 pomeni nastavitev časa, ko pritisk A času doda uro, pritisk B pa minuto. Nastavitev 2 pomeni, da je čas alarma enak času. Gumb A k času alarma doda eno uro, gumb B pa minuto alarma doda eno minuto. Nastavitev 3 pomeni, da sta čas alarma in čas alarma že nastavljena, tako da gumb A in gumb B ne naredita ničesar le, če pritisnete ali gumbi hkrati preklopijo na naslednjo nastavitev. Končno nastavitev 4 pomeni, da budilka ni aktivna in ura prikazuje le čas. Naslednji korak vam pove, kako programirati mikrobit tako, da se lahko šteje kot kalkulator.

6. korak: Programiranje s kalkulatorjem

Image
Image

V zadnjem koraku sem vam obljubil, da bomo pogledali, kako programirati mikrobit, da deluje kot kalkulator, in tukaj imate to: Ta program je programiran tako, da ustvari 4 spremenljivke: prvo številko, drugo številko, funkcijo in rezultat. Nato s pritiskom na gumb A dodamo eno spremenljivki "frist number", pritisk B pa eno k drugi številčni spremenljivki. In zdaj boste zagotovo vprašali, kaj se zgodi, ko pritisnemo A + B? Pravilno ste uganili, če mislite, da spreminja funkcijo. Ko je vrednost spremenljivke enaka 0, pomeni +, ko 1 pomeni - če 2 potem * in nazadnje, ko je 3, potem je funkcija / vklopljena.

7. korak: Programiranje glasbe

Mikrobito smo že poskušali programirati tako, da se obnaša kot ura in kalkulator. V tem koraku bomo pogledali nekaj prijetnejšega, in sicer glasbeno programiranje. Bloke za glasbeno programiranje najdete v glasbeni mapi. Tam lahko izberete, ali želite predvajati katero od vnaprej programiranih melodij ali pa programirate svojo. Če želite programirati svoje melodije, povlecite prvi blok v meniju na namizje. Ko kliknete na ta blok, kjer je napisana srednja črka C, boste videli klavirsko tipkovnico, na kateri lahko izberete, katero noto boste igrali v tem bloku. Nato kliknite na "beat", da določite dolžino note. In zdaj lahko glede na glasbo programirate kakšno pesem ali morda kot jaz češko različico Jingle bells: D. Toda za to je potrebno veliko potrpljenja, ker morate vsako noto nastaviti posebej. Spodaj je program, v katerem so 4 melodije. ena se začne na začetku, ostale tri pa ob pritisku na A, B in A + B. Prijetno poslušanje:)

8. korak: Program pametne ure

Image
Image

Če bi bili drugi koraki enostavni, bi bil ta program zelo zapleten. Najprej kopiramo vse bloke za ogled. Nato potrebujemo več nastavitev (spremenljivka stikala) približno 11. Nastavitev 1-4 je že znana iz koraka, kjer smo programirali uro ali: Nastavitev 1 = nastavitev časa, Nastavitev 2 = nastavitev časa alarma, Nastavitev 3 = Alarm je aktiven, Nastavitev 4 = alarm je izklopljen. Zdaj k tej nastavitvi dodamo: Nastavitve 5 = Predvajanje glasbe, Nastavitve 6 = Kalkulator seštevkov, Nastavitve 7 = Kalkulator odštevanja, Nastavitve 8 = Kalkulator množenja, Nastavitve 9 = Delitev kalkulatorja, Nastavitve 10 = Spremenljivke prve številke in druge številke nastavite na nič, in zadnja 11 Nastavitev 11 = pedometer. Celoten program deluje tako, da je pri pritisku bloka na gumbu A / B pri stikalu = 5 več blokov, zato za eno dvigne neko spremenljivko. In tu blazinice potrebujejo 5. Vendar pa je celoten program tako težko opisati s polnimi besedami, ki bi bil objavljen v knjigi, zato prilagam posnetke zaslona tega programa. In tukaj je povezava do videoposnetka, kjer so prikazane vse funkcije tega programa:

9. korak: Vrednotenje celotnega projekta

Vrednotenje celotnega projekta
Vrednotenje celotnega projekta
Vrednotenje celotnega projekta
Vrednotenje celotnega projekta
Vrednotenje celotnega projekta
Vrednotenje celotnega projekta

Ta projekt je bil veliko težji, kot sem sprva mislil. Mislim, da je treba še kaj izboljšati, vendar to prepuščam vam. Lahko celo programirate kompas ali kakšno igro. Pravzaprav ni omejitev za domišljijo. Upam, da vam je bil ta projekt všeč ali napišite komete kakršna koli vprašanja o tem projektu, če vem, da bi rad odgovoril. Zelo bom vesel, če boste glasovali zame v konkurenci nosljivih. Želim vam veliko sreče pri izvajanju tega projekta:).

Priporočena: