Dubovická Microbit

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 28

Základy programovania aplikované na

BBC micro: bit


pre úplných začiatočníkov

Ing. Zdenka Dubovická


Čo obsahuje micro:bit (čo je v
ňom zabudované)? 
1. Tlačidlá
2. LED displej a svetelný
senzor
3. Tlačidla – GPIO
4. Pin - 3 voltový výkon
5. Pin - Uzemnenie
1. Rádio a Bluetooth antenna 9. Zásuvka na batériu
2. Procesor a snímač teploty 10. USB rozhranie čip
3. Kompas
4. Akcelerometer
5. PINS
6. Zásuvka micro USB
7. LED
8. Tlačidlo Reset
PINY 0, 1, 2, 3V,
GND
•  piatim veľkým PINOM môžete ľahko pripevniť
krokosvorky, alebo banánové svorky.
Prvé tri, označené 0, 1 a 2, sú
• často nazývajú GPIO „general purpose input and
output“-„vstup a výstup na všeobecné účely“
• majú tiež schopnosť čítať analógové napätie
pomocou analógovo-digitálneho prevodníka (ADC)
(analogue to digital convertor)
3V : 3 volt vstup alebo výstup

•  výstupný výkon : Ak je mikro: bit napájaný cez USB


alebo batériu, môžete použiť 3V pin ako výstup pre
napájanie periférnych zariadení; 
•  príkon : Ak mikro: bit nie je napájaný USB alebo
batériou, môžete použiť 3V pin ako zdroj energie na
napájanie mikro: bitu
GND- uzemnenie
• Pripája sa k zemi, aby sa dokončil obvod (vyžaduje
sa pri použití 3V PINU).
• Ak podržíte pin GND jednou rukou, môžete
naprogramovať mikrobit tak, aby ste detegovali, že
sa druhou rukou dotýkate pinov 0,1 alebo 2, čím
získate ďalšie tri tlačidlá na experimentovanie
(pomocou tela ste dokončili elektrický obvod).
• PINY označené 3V a GND sa vzťahujú na napájanie
dosky a nikdy by nemali byť navzájom spojené!
Malé PINY
• Existuje 20 malých kolíkov očíslovaných postupne
od 3 do 22.
• Na rozdiel od troch veľkých kolíkov, ktoré sú určené
na použitie pre externé pripojenia, niektoré z
malých kolíkov sú zdieľané s ostatnými
komponentmi na doske micro: bit. 
• Napríklad PIN 3 je zdieľaný s niektorými LED
diódami na obrazovke micro: bit, takže ak používate
obrazovku na posúvanie správ, nemôžete použiť
tento PIN.
PIN 5(11)
•  GPIO zdieľa s tlačidlom A (B).
• To vám umožní spustiť alebo zistiť stlačenie tlačidla
„A“(„B“). 
• Tento kolík má pull-up odpor, čo znamená, že v
predvolenom nastavení je na napätie 3V.
•  Ak chcete vymeniť tlačidlo A na mikro: bit za externé
tlačidlo, pripojte jeden koniec externého tlačidla k pinu 5
(11) a druhý koniec k GND.
•  Keď je tlačidlo stlačené, napätie na PINE 5 (11) je
stiahnuté dole na 0, čo generuje udalosť kliknutia na
tlačidlo.
www.makecode.microbit.org/#editor

Microsoft MakeCode
• Microsoft MakeCode editor je perfektný spôsob, ako začať
s programovaním a tvorbou pomocou BBC micro: bit. 
• Bloky s farebným kódom sú známe každému, kto predtým
používal Scratch, a napriek tomu dostatočne výkonný, aby
získal prístup k všetkým funkciám tohto malého počítača
• Maximálne jednoduché a zrozumiteľné prostredie.
• Po RESETe prebehne nejaká inicializácia (počas spustenia) a
potom sa dokola vykonáva v nekonečnej slučke nejaká
akcia (vždy), až do vypnutia napájania.
• PIN 3 (4, 6, 7, 9, 10): GPIO zdieľané s LED Col 1,2,
9,8 ,7, 3 )LED obrazovky; je možné použiť pre ADC a
digitálne V / V, keď je obrazovka LED vypnutá.
• kolík 13 : GPIO, ktorý sa bežne používa pre signál
sériových hodín (SCK) 3-vodičovej zbernice Serial
Peripheral Interface (SPI).
• pin 14 : GPIO, ktoré sa bežne používa pre signál
Master In Slave Out (MISO) na zbernici SPI.
https://microbit-micropython.readthedocs.io/
en/latest/i2c.html

• kolíky 19 a 20 : implementácia hodinového signálu


(SCL) a dátovej linky (SDA) komunikačného
protokolu zbernice I2C. 
• S I2C je možné na jednu zbernicu pripojiť niekoľko
zariadení a odosielať / čítať správy do a z CPU. 
• Interne sú akcelerometer a kompas pripojené k I2C.
• kolíky 21 a 22 : tieto kolíky sú zapojené do kolíka
GND a nemajú žiadnu inú funkciu
• kolík 15 : GPIO, ktoré sa bežne používa pre signál
Master Out Slave In (MOSI) zbernice SPI.
• pin 16 : Vyhradené GPIO (bežne sa používa aj pre
funkciu SPI „Chip Select“).
• kolíky 17 a 18 : tieto kolíky sú zapojené do zdroja
3V, rovnako ako veľká podložka „3V“.
 LED displej a svetelný senzor

• Displej slúži na zobrazenie obrázkov, slov a čísel 25


LED diód usporiadaných do mriežky 5x5.
• Môžu tiež pôsobiť ako senzory a merať, koľko svetla
dopadá na váš mikro: bit.
Vstupy a výstupy
Dve tlačidlá

• Mikro bit má na prednej strane dve tlačidlá, ktoré sa


dajú použiť samostatne alebo spolu
Vetvenie programu
GPIO pins
• GPIO pins nám umožňujú pripojiť slúchadlá, snímať
dotyky a pridávať ďalšiu elektroniku, aby sa rozšírili
možnosti nášho mikro: bitu.
GND kolík
• je uzemňovací kolík - používa sa na dokončenie
elektrických obvodov po pripojení slúchadiel, diód
LED alebo externých prepínačov k mikro: bitu
Akcelerometer
• Merajte pohyb v 3 rozmeroch.
• Akcelerometer vo vašom BBC micro: bit zistí, keď ho
nakloníte zľava doprava, dozadu a dopredu a hore a
dole.
Kompas
Snímač teploty

• Snímač teploty je vstupné zariadenie, ktoré meria


teplotu.
• BBC micro: bit má vo vnútri procesora teplotný
senzor, ktorý vám môže poskytnúť približnú teplotu
vzduchu.
Zdroje

• Jakab F., Michalko M.,Kanócz T.,Janitor J.,Biňas M.,


Internet vecí
• Uživateľská príručka micro:bit https
://microbit.org/get-started/user-guide/features-in-
depth/#
buttons
• Návody v slovenskom jazyku: https://makecode.mic
robit.org/#
Blikajúce srdce

Späť
Menovka

Späť
Smajlík prepínaný
tlačidlami

Späť
Merač úrovne osvetlenia

Späť
Merač lásky

Späť
Kocka

Späť

You might also like