Obsah:

Micro: bit Smart Watch: 9 krokov
Micro: bit Smart Watch: 9 krokov

Video: Micro: bit Smart Watch: 9 krokov

Video: Micro: bit Smart Watch: 9 krokov
Video: micro:bit – лучший одноплатник для учебы детей программированию! 2024, Júl
Anonim
Micro: bit Smart Watch
Micro: bit Smart Watch

Na Vianoce som dostal sadu mikro: bit inteligentných domov. Preto som si povedal, že by som mohol vytvoriť inteligentné hodinky, ktoré budú fungovať ako budík, hodinky, prehrávač hudby, ale dokonca aj ako krokomer a kalkulačka. Nakoniec som to zvládol na výbornú a tak vám môžem napísať návod na výrobu a naprogramovanie týchto inteligentných hodiniek: D

Zásoby

Micoro: trochu inteligentná domácnosť

kartón

imitácia kože

nejaké káble

kancelárska sponka

lepiaca páska

Krok 1: Krok 1: Stavebný box

Krok 1: Stavebný box
Krok 1: Stavebný box
Krok 1: Stavebný box
Krok 1: Stavebný box

Najprv urobíme krabicu. Začneme tým, že na kartón nakreslíme dva obdĺžniky 7 cm * 6,2 cm, potom ďalšie dva obdĺžniky na 3,5 x 7 cm a predtým jeden 3,5 x 6,5 cm na kartón. Potom môžete tieto obdĺžniky vystrihnúť. A ako poslednú časť tohto cieľa pomocou lepiacej pištole prilepte obdĺžniky k škatuliam podľa obrázku. Nechali sme jeden obdĺžnik 7 x 6,2 cm a mohli sme s nimi pracovať v ďalších krokoch.

Krok 2: Krok 2: Dokončenie škatule

Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule
Krok 2: Dokončenie škatule

Základňu škatule teda už máme, ale to neznamená, že je hotová. A my sa pozrieme na to, ako ho v tomto kroku dokončiť. Najočakávanejšia práca na škatuli, kde je konektor pre slúchadlá, keď je v otvorenej časti škatule mikrobitový port USB. Potom prilepíme posledný obdĺžnik, ktorý nám zostal v poslednom kroku, ako môžeme na obrázku. Kto chce byť majstrom, ktorý vyzerá ako malý vtáčik, ktorý vyzerá ako škatuľka, ale napriek tomu nerobí horný koženkový obdĺžnik, ktorý už ponúka, objaví sa. A teraz prichádza tá ťažšia časť. Prenasledujú kryt a na tele označia dostupné A a B. Potom v týchto dvoch bodoch máte na škatuli dieru. Pretlačte ich cez pripravené otvory tak, aby sa dotýkali vašich prstov. Ako predposledná časť tohto kroku, kde sú konektory displeja, vyrežte malý otvor, aby sa konektory lepšie dotýkali káblov. A naposledy do škatule prilepte koženku pre lepší estetický vzhľad.

Krok 3: Dokončenie hodiniek

Dokončenie hodiniek
Dokončenie hodiniek
Dokončenie hodiniek
Dokončenie hodiniek
Dokončenie hodiniek
Dokončenie hodiniek

V tomto kroku dokončíme naše mikrobitové hodinky. Tak poďme na to. Najprv sme si vystrihli kus koženky široký ako náš hrob a dlhý ako obvod našej ruky. potom prilepte tento kus na dno našej škatule lepiacou pištoľou. Potom na druhom konci tohto kusu koženky vytvoríme niekoľko otvorov pomocou kancelárskej sponky. Ďalej prepichnite otvor v kúsku kartónu, ktorý je nad portami pre mikrobity, kancelárskou sponkou a prilepte tam kancelársku sponku. Teraz ste na rade a zakryte batériu. Na kartón nakreslíme batériu, tieto diely spolu nastriháme a zlepíme pomocou lepiacej pištole. Následne pre lepší vzhľad vystrihneme rovnaké veľké kusy koženky, ako sme práve vystrihli z kartónu. Prilepte tieto diely na kryt batérie. Nakoniec prilepte kryt batérie k krabici podľa obrázku. A teraz máme hotový hardvér, aby sme sa mohli pozrieť na softvérwe.

Krok 4: Začiatok programovania

Image
Image

Kliknite na ikonu nového projektu a nič nám nebráni začať s programovaním. Teraz máte hodinky hotové, ale nikdy sa nebudeme programovať: D. A preto vás naučím programovať mikrobity. Najlepšie dostupné je prejsť na stránku makekode. T. Kliknite na ikonu Základné a potiahnite bielu oblasť „na začiatku“a „zobraziť LED diódy“. Potom prejdeme na Imput a tu vidíme rôzne podmienky, ktoré keď sú splnené, spustia program, ktorý do nich vložíme. Vyberieme stlačené tlačidlo A a potiahneme ho na pracovnú plochu. Potom presuňte „zobraziť diódy“do tohto bloku a kliknite na to, čo sa na mikrobite zobrazí 5 * 5 LED displej. Toto sa môže opakovať ešte dvakrát, ale musíme nastaviť spustenie programu stlačením klávesu A a A alebo B. Nakoniec môžeme pridať uvítací obrázok, ktorý sa zobrazí pri načítaní programu, a obrázky, ktoré sa majú zobraziť, keď A, B, a stlačia sa A + B.

Krok 5: Sledujte programovanie

Programovanie kalkulačky
Programovanie kalkulačky

V poslednom kroku sme sa naučili základnú teóriu programovania mikrobitov. Ak niečomu nerozumiete a chcete pomoc, napíšte do komentárov, ak viem, poradím vám. Najprv si ujasnime, čo chceme, aby mikrobit robil. Nechal som tento program fungovať takto: Keď stlačím tlačidlo A, čas sa pridá k času alebo hodina pridá čas, kedy zaznie budík. čas, kedy má zvoniť budík, závisí od nastavenia. A práve nastavenia sa zmenia, keď stlačíte A + B. Teraz si vysvetlíme, čo každé nastavenie znamená: Nastavenie 1 znamená nastavenie času, keď stlačením A pridáte k času hodinu a stlačením B minútu. Nastavenie 2 znamená, že čas budíka je rovnaký ako čas. Tlačidlo A pridá k času budíka jednu hodinu a tlačidlo B jednu minútu k času budíka. Nastavenie 3 znamená, že čas budíka aj čas budíka sú už nastavené, takže tlačidlá A a B nerobia nič, iba keď stlačíte alebo sa tlačidlá súčasne prepnú na ďalšie nastavenie. Nakoniec nastavenie 4 znamená, že budík nie je aktívny a hodinky ukazujú iba čas. Ďalší krok vám povie, ako naprogramovať mikrobit tak, aby sa mohol počítať ako kalkulačka.

Krok 6: Programovanie kalkulačky

Image
Image

V poslednom kroku som vám sľúbil, že sa pozrieme na to, ako naprogramovať mikrobit tak, aby fungoval ako kalkulačka, a tu to máte: Tento program je naprogramovaný tak, aby vytváral 4 premenné: číslo päste, druhé číslo, funkcia a výsledok. Následne stlačením tlačidla A pridáte jednu do premennej „prvé číslo“a stlačením B pridáte jednu do druhej číselnej premennej. A teraz sa určite pýtate, čo sa stane, keď stlačíme A + B? Uhádli ste správne, ak ste si mysleli, že to mení funkciu. Keď sa hodnota premennej funkcie rovná 0, znamená to +, keď 1 znamená - ak 2, potom * a nakoniec, keď 3, potom je zapnutá funkcia /.

Krok 7: Programovanie hudby

Už sme skúsili naprogramovať mikrobitu, aby sa správal ako hodinky a kalkulačka. V tomto kroku sa pozrieme na niečo príjemnejšie, a to na programovanie hudby. Bloky programovania hudby nájdete v priečinku s hudbou. Tu si môžete vybrať, či chcete hrať niektoré z predprogramovaných melódií alebo si môžete naprogramovať vlastné. Ak si chcete naprogramovať vlastné melódie, presuňte prvý blok v ponuke na plochu. Keď kliknete na tento blok, kde je napísané stredné písmeno C, zobrazí sa vám klavírna klávesnica, na ktorej si môžete vybrať, ktorá nota sa bude hrať v tomto bloku. Potom kliknutím na „beat“určíte dĺžku noty. A teraz môžete podľa hudby naprogramovať nejakú pieseň alebo možno ako ja česká verzia Jingle bells: D. Ale chce to veľa trpezlivosti, pretože každú notu musíte nastaviť osobitne. Nasleduje program, v ktorom sú 4 melódie. jedna začína na štarte a ďalšie tri po stlačení A, B a A + B. Príjemné počúvanie:)

Krok 8: Program Smart Watch

Image
Image

Ak by boli ostatné kroky jednoduché, tento program by bol veľmi komplikovaný. Najprv skopírujeme všetky bloky na sledovanie. Potom potrebujeme ďalšie nastavenia (premenná prepínača) asi 11. Nastavenie 1-4 je už známe z kroku, kde sme hodinky naprogramovali alebo: Nastavenie 1 = nastavenie času, Nastavenie 2 = nastavenie času budíka, Nastavenie 3 = Alarm je aktívny, Nastavenie 4 = alarm je vypnutý. Teraz k tomuto nastaveniu pridáme: Nastavenia 5 = Prehrávanie hudby, Nastavenia 6 = Kalkulačka sčítania, Nastavenia 7 = Kalkulačka odčítania, Nastavenia 8 = Kalkulačka násobenia, Nastavenia 9 = Kalkulačka rozdelenia, Nastavenia 10 = Nastaví premenné prvého a druhého čísla na nulu, a posledných 11 Nastavenie 11 = krokomer. Celý program funguje tak, že v bloku na tlačidle A / B je pri prepínači = 5 niekoľko blokov, takže zvyšuje jednu premennú o jednu. A tu podložky potrebujú 5. Celý program je však tak ťažké popísať úplnými slovami, ktorý by bol uverejnený v knihe, a preto prikladám screenshoty tohto programu. A tu je odkaz na video, kde sú uvedené všetky funkcie tohto programu:

Krok 9: Vyhodnotenie celého projektu

Vyhodnotenie celého projektu
Vyhodnotenie celého projektu
Vyhodnotenie celého projektu
Vyhodnotenie celého projektu
Vyhodnotenie celého projektu
Vyhodnotenie celého projektu

Tento projekt bol oveľa ťažší, ako som si pôvodne myslel. Myslím si, že je stále čo zlepšovať, ale nechávam to na vás. Môžete dokonca naprogramovať kompas alebo nejakú hru. V skutočnosti sa fantázii medze nekladú. Dúfam, že sa vám tento projekt páčil alebo napíšete kométam akékoľvek otázky o tomto projekte, ak viem, že by som na ne chcel odpovedať. Budem veľmi rád, ak mi dáte hlas v súťaži o nosenie. Prajem vám veľa šťastia pri realizácii tohto projektu:).

Odporúča: