Istraži brojne značajke micro:bita!

Od robota koji plešu do banana-klavijatura, tvoj micro:bit ima sve značajke koje trebaš za kodiranje fenomenalnih stvari – mogućnosti su beskrajne!

Dijagram anatomije BBC micro:bita

Pregled

Tvoj micro:bit se sastoji od sljedećih fizičkih značajki:

Pogledaj čemu služe ove komponente i otkrij kako ih kodirati!

LED diode

Micro:bitove LED diode

Što je to? LED je kratica od Light Emitting Diode (Dioda koja emitira svjetlo). Micro:bit ima 25 LED dioda koje se mogu pojedinačno programirati i koje ti omogućuju prikaz teksta, brojeva i slika.

Kako ću ih kodirati? Provjeri ovu stranicu za dodatno učenje o kodiranju LED dioda ili upotrijebi dolje navedene oznake kôda.

Python JavaScript Blocks

Primjeri – pogledaj ova animirana treperava srca u JavaScriptu ili nauči kako napraviti animacije pomoću Pythona!

Tipke

Micro:bitove tipke

Što je to? Na prednjoj strani micro:bita nalaze se dvije tipke (označene A i B). Kada se one pritisnu to možeš detektirati, što ti omogućuje da pokreneš kôd na uređaju.

Kako ću ih kodirati? Pogledaj dolje navedene oznake kôda.

Python JavaScript Blocks

Primjeri – pogledaj ovaj projekt smješka ili ovaj napredniji uređaj za glasovanje, kojima se može upravljati koristeći se tipkama u JavaScriptu.

Izvodi (pinovi)

Micro:bitovi izvodi

Što je to? Ukupno je 25 vanjskih konektora na rubnom priključku micro:bita, koje nazivamo 'izvodi'. Programiraj motore, LED diode i druge električne komponente pomoću izvoda ili poveži dodatne senzore za upravljanje svojim kôdom!

Kako ću ih kodirati? Nauči više o hardveru izvoda ovdje ili upotrijebi oznake kôda navedene dolje.

Python JavaScript Blocks

Primjeri – kodiraj banana-klavijaturu, napravi svoje slušalice, i izradi robota od tetrapaka za mlijeko pomoću JavaScripta! Ili pogledaj ovaj izazovan micro:bit projekt na Pythonu!

Senzor za svjetlo

Micro:bitov LED zaslon, koji radi kao senzor za svjetlo.

Što je to? Okretanjem LED dioda na zaslonu kako bi postale ulaz (input), LED zaslon radi kao običan senzor za svjetlo omogućujući ti da detektiraš svjetlo u okolini.

Kako ću ga kodirati? Pogledaj donje oznake za uređivač JavaScript Blocks:

JavaScript Blocks

Primjeri – nauči kako namjestiti razinu svjetla na ekranu s pomoću JavaScripta ovdje.

Senzor za temperaturu

Micro:bitov senzor za temperaturu

Što je to? Ovaj senzor omogućuje micro:bitu da detektira trenutačnu temperaturu u okolini, u Celzijevim stupnjevima.

Kako ću ga kôdirati? Pogledaj oznake kôda dolje.

Python JavaScript Blocks

Primjeri – kodiraj digitalni termometar u Celzijevim i Fahrenheitovim stupnjevima s pomoću JavaScripta!

Mjerač ubrzanja

Micro:bitov brzinomjer

Što je to? Mjerač ubrzanja mjeri brzinu tvog micro:bita; ova komponenta osjeti kada se micro:bit pomiče. Može također detektirati i druge aktivnosti, na primjer drhtanje, nagib i slobodan pad.

Kako ću ga kodirati? Pogledaj oznake kôda dolje.

Python JavaScript Blocks

Primjeri – kodiraj igru Kamen, škare, papir pomoću JavaScripta. Pokreni je tako da protreseš micro:bit! Ili napravi glazbeni urnebes pomoću Pythona!

Kompas

Micro:bitov kompas

Što je to? Kompas detektira Zemljino magnetsko polje, što ti omogućuje da otkriješ u kojem smjeru je okrenut micro:bit. Kompas prije upotrebe treba biti kalibriran.

'Kalibriranje' kompasa osigurava precizne rezultate. Za uređivač JavaScript Blocks upotrijebi blok 'kalibrirati kompas'. Za kalibriranje kompasa u Pythonu koristi se poveznicom kalibrirati.kompas().

Kada kalibracija započne, micro:bit će ti na zaslonu prikazati upute – "Draw a circle" ("Nacrtaj krug") ili "Tilt to fill screen" ("Nagni da ispuniš zaslon"). Za kalibraciju kompasa samo prati ove upute i naginji micro:bit u krug tako da pomičeš točkicu u sredinu zaslona dok se ne ispiše obris kruga ili dok se cijeli zaslon ne ispuni točkama.

Kako ću ga kodirati? Pogledaj oznake kôda dolje.

Python JavaScript Blocks

Primjeri – načini kompas za pronalaženje sjevera u JavaScriptu ili Pythonu!

Radio

Micro:bitova radijska antena

Što je to? Komponenta za radio omogućuje ti bežično komuniciranje među micro:bitovima. Upotrijebi radio za slanje poruka drugim micro:bitovima, izradi igre za više igrača i još mnogo toga!

Kako ću ga kodirati? Otkrij kako kodirati radio:

Python JavaScript Blocks

Primjeri – izradi igru Kamen, škare, papir za više igrača (JavaScript), ili napravi fora digitalne krijesnice u JavaScriptu i Pythonu!

Bluetooth

Micro:bitova bluetooth antena

Što je to? BLE (Bluetooth Low Energy) antena omogućuje micro:bitu da šalje i prima Bluetooth signale. To omogućuje micro:bitu da bežično komunicira s osobnim računalima, mobitelima i tabletima pa možeš upravljati svojim mobitelom sa svog micro:bita i bežično slati kôd sa svog mobitela na uređaj!

Prije korištenja Bluetooth antene trebat ćeš upariti svoj micro:bit s drugim uređajem. Nakon uparivanja možeš bežično slati programske kodove svom micro:bitu – o postavkama više možeš naučiti ovdje.

Kako ga mogu kodirati? Nauči kako se funkcionalno koristiti Bluetoothom:

JavaScript Blocks

Uređivač Python trenutačno ne podržava bluetooth.

Što mogu učiniti s tim? Bežično pošalji kôd svom micro:bitu – Nauči više.

USB sučelje

Micro:bit povezan preko USB sučelja

Što je to? USB sučelje omogućuje ti da povežeš micro:bit na svoje računalo preko mikro USB kabela, koji će napuniti uređaj i omogućiti ti da na njega preuzimaš programske kodove.

Kako se koristiti njime? O tome kako pokrenuti programske kodove na svom BBC micro:bitu više informacija možeš naći ovdje, a o porukama o pogreškama možeš pročitati ovdje.

Tehničke informacije

Molimo da pogledate stranicu hardvera kako biste otkrili više o micro:bitovim tehničkim informacijama.

Hardver

Pogledajte stranicu za aplikacije kako biste naučili više o kodiranju micro:bita preko mobitela.

Aplikacije