@wtFAQ
Radionica 1.1. - Pozdrav svima ▶

1. Uvod u micro:bit

Što je micro:bit?

Micro:bit je ručno programabilno mikro-računalo osmišljeno prvenstveno da bi zainteresiralo djecu za programiranje.
Mozak micro:bita je ARM procesor, a osnovnu komunikaciju s korisnikom omogućavaju tipke i ekran (LED) koji se nalaze na ovom uređaju. Osim toga, micro:bit je opremljen i brojnim senzorima koji omogućuje razne zanimljive primjene ovog mikro-računala.

Micro:bit V2

Ekran

Na prednjoj strani micro:bita nalazi se 25 lampica poredanih u pet vrsta i pet kolona. Ove lampice izrađene su u takozvanoj LED-tehnologiji. LED je skraćenica od Light Emitting Diode, što u prijevodu znači dioda koja emitira svjetlost – svijetleća dioda. Rasvjeta napravljena ovom tehnologijom, zahvaljujući dugotrajnosti i energetskoj učinkovitosti, sve više zamjenjuje halogenu i fluoroscentnu rasvjetu u kućanstvima.

Tipke

Sa lijeve i desne strane ekrana nalazi se po jedna tipka. Tipke su označene slovima A i B i koriste se kao ulazi informacija. Micro:bit može registrirati koja je tipka pritisnuta i na pritisak neke od njih reagirati ili izvršavanjem neke radnje ili odašiljanjem informacije nekom drugom uređaju, ovisno o tome kako ga programiramo.
Na poleđini micro:bita nalazi se još jedna tipka koja omogućava ponovno pokretanje (resetiranje) učitanog programa.

Kompas

U micro:bit je ugrađen i kompas. Možemo odrediti jačinu magnetnog polja u njegovoj blizini, kao i trenutnu orijentaciju uređaja u odnosu na strane svijeta.

Akcelerometar

Akcelerometar nam omogućava detekciju različitih tipova pokreta micro:bita. Može registrirati kad ga neko protrese, nagne ili ispusti. Ovaj senzor svakako može obogatiti sadržaje naših projekata i učiniti ih još zanimljivijima.

Senzor za temperaturu

U micro:bit nije ugrađen poseban senzor za temperaturu, ali je omogućeno korištenje senzora koji mjeri temperaturu njegovog procesora. Mada temperatura koju pokazuje micro:bit nije potpuno precizna, njene promjene možemo registrirati i te podatke iskoristiti za izradu različitih projekata.

Pinovi

Na rubu micro:bita nalazi se 25 izvoda (pinova) – 5 velikih i 20 malih. Pet velikih (osnovnih) pinova označeno je sa 0, 1, 2, 3V i GND. Pinovi 0, 1 i 2 su ulazno-izlazni pinovi opće namjene.
Preko njih, koristeći vodiče sa krokodil-štipaljkama (ili vijcima i maticama), možemo na micro:bit povezati razne dodatne senzore, ali i upravljati brojnim uređajima. Pinovi 3V i GND (ground: uzemljenje ili masa) služe za napajanje. Iako je obilježen sa 3V, na izlazu ovog pina dobivamo napon od 3.3V u odnosu na masu.

Bluetooth

Micro:bit je opremljen i antenom BLE (Bluetooth Low Energy) pomoću koje može bežično komunicirati sa više drugih micro:bitova, računalom, mobilnim telefonom ili nekim drugim uređajem. Komunikacija sa drugim uređajima je dvosmjerna, što znači da micro:bit može od njih primati podatke, ali i slati ih.

Zadnja strana

Micro:bit V2 Micro:bit V1

1. Radio & Bluetooth antena

Micro:bit može komunicirati s drugim micro:bit uređajima putem radija, ali i s ostalim uređajima (npr. računalo ili pametni telefon) koristeći Bluetooth.

2. Procesor i senzor temperature

Procesor micro:bita je njegov “mozak”: dohvaća, dekodira i izvršava zadane upute. Također sadržava senzor temperature tako da može mjeriti koliko je toplo ili hladno u njegovoj okolini.

3. Kompas

Micro:bit pronalazi magnetni sjever i mjeri snagu magnetskih polja pomoću kompasa. Magnetska polja može mjeriti u tri dimenzije, što se može iskoristiti za znanstvene eksperimente ili za jednostavne alarme na vratima ili prozorima.

4. Akcelerometar

Akcelerometar mjeri sile u tri dimenzije, uključujući i gravitaciju, tako da razni projekti mogu odrediti u kojem se smjeru micro:bit nalazi. Može se koristiti za znanstvene pokuse, dodati detekciju trešnje u igrama ili za jednostavne alarme koji upozoravaju kad se nešto pomakne.

5. Pinovi

Omogućuju povezivanje micro:bita sa slušalicama, jednostavnim prekidačima i elektronikom, osjetilom na dodir i još više. Pinovi mogu napajati jednostavne dodatke poput obojenih svjetala, motora i robota.

6. Micro USB utičnica

Omogućava preuzimanje programa sa računala na micro:bit, ali služi i za napajanje preko USB sučelja.

7. Žuta LED-dioda

Žuta LED-dioda na stražnjoj strani originalnog micro:bita (V1) trepće kad se prebacuje (flash) program na njega, i svijetli kad je napajan preko USB priključka.

8. Tipka za reset

Pomoću tipke za resete se ponovno pokreće program na micro:bitu.

9. Baterijski priključak

Micro:bit se može odvojiti od računala ako se koristi koristiti baterijski paket. Ovo je jako korisno jer dodaje micro:bitu mobilnost, pa se može nositi sa sobom ili igrati igre. Može raditi duže koristeći samo dvije AAA baterije.

10. Čip za USB sučelje (USB interface chip)

Čip USB sučelja služi za prenošenje novog koda na micro:bit, slanje i primanje serijskih podataka prema i od računala putem USB-a.

11. Zvučnik

Novi micro:bit sa zvukom ima ugrađeni zvučnik za lakše dodavanje glazbe i novih zvukova u projektima.

12. Mikrofon

Mikrofon i pripadajući LED su na stražnjoj strani ploče. LED svijetli kad mikrofon mjeri razinu zvuka, a na prednjoj strani uređaja postoji mali otvor kroz koji zvuk ulazi u mikrofon.

13. Crvena LED-dioda za napajanje

Crvena LED-dioda na stražnjoj strani novog micro:bita pokazuje kad uređaj ima napajanje, bilo iz baterija ili USB kabela.

14. Žuta USB LED-dioda

Na novom micro:bitu žuta LED-dioda trepće kad računalo komunicira s micro:bitom preko USB-a, na primjer kad se učitava programska datoteka.

15. Tipka za reset i napajanje

Pritiskom na ovu tipku na novom micro:bitu (V2) resetirati će se program (ponovno pokrenuti od početka). Ako se tipka drži dulje, crvena LED-dioda će slabije svijetliti. Kad se ta dioda ugasi, otpuštanjem tipke će micro:bit ući u režim štednje energije (sleep mode). Ponovni pritisak na tipku će ga probuditi za normali rad.

ligtbulb Što smo naučili?

  • Micro:bit je programabilno mikro-računalo.
  • U sebi ima ugrađen LED ekran, tipke i više senzora, koje možemo koristiti u programiranju.
Radionica 1.1. - Pozdrav svima ▶