Micro:bit v robotike – pripojenie displejov a zobrazovanie

V mnohých zariadeniach ovládaných mikrokontrolérmi je dôležité mať možnosť zobrazovať rôzne prevádzkové, či namerané údaje, prípadne pokyny pre používateľov, alebo stavové hlásenia. Zobrazovacie možnosti populárnej mikropočítačovej dosky BBC Micro:bit sú pomerne skromné. Na doske je displej zložený z 25 LED diód usporiadaných v matici 5 x 5. Na displeji možné staticky zobraziť jeden znak, alebo iný grafický symbol, prípadne animáciu. Viac znakov sa na tento maticový displej nevojde. Napriek tomu je aj na takomto displeji možné zobraziť aj niekoľko znakový textový reťazec. Trik je v tom že text vodorovne roluje. Ako demo atrakcia je to dobré, no zobrazovať takto nameraný údaj, napríklad teplotu je veľmi nepraktické. Našťastie k Micro:bitu môžete pripojiť takmer každý displej, ktorý sa ovláda cez komunikačné rozhrania I2C a SPI.

Celý článek »

Micro:bit v. 2.0 – první zkušenosti

Je to již pár let (od roku 2016), co je tu s námi BBC Micro:Bit (dále jen Microbit) jako zajímavá (nejen) výuková platforma. Nyní před Vánoci se objevila nová verze 2.0 s několika zajímavými novinkami.  Většina  z nich byla představena zde v předchozím článku.  My se zde zaměříme především na novinky v používání MicroPythonu.

Celý článek »

BBC Micro:Bit V2

Na podnet britskej verejnoprávnej televízie BBC bol v roku 2016 vyvinutý zaujímavý jednodoskový mikropočítač BBC Micro:bit a dostal ho každý 11 a 12 ročný žiak v Spojenom Kráľovstve. Vďaka inovatívnej koncepcii a cene do 20 eur sa tento mikropočítač začal používať aj v iných krajinách a je rozšírený aj na našich školách. Nedávno prišla na trh vylepšená verzia, ktorá má výkonnejší procesor, viac pamäti a je doplnená o mikrofón, reproduktor a dotykový senzor.

Celý článek »

Programovanie Micro:bitu v jazyku Python – 3 časť

Bezdrôtová komunikácia

Celý článek »

Programovanie Micro:bitu v jazyku Python – 2 časť

Obsluha hardvéru a súbory

Celý článek »

Programovanie Micro:bitu v jazyku Python – 1 časť

Python je interpretovaný programovací jazyk určený pre všeobecné programovanie. Hlavnou výhodou je jeho zrozumiteľnosť, takže zdrojovému programu v jazyku Python porozumie aj začiatočník a bude veľmi rýchlo vedieť realizovať v ňom svoje nápady. Naproti tomu ak by ste ukázali začiatočníkovi kód v programovacom jazyku C, kde sa to len tak hemží smerníkmi, asi by ste ho dosť znechutili a nadobudol by dojem, že programovanie je veľmi zložité.

Celý článek »

Micro:bit a Merkur

Pokud jásáte, že firma Merkur Toys už konečně začala ve stavebnicích používat Micro:bit, musíme vás zklamat. Protože ale Micro:bit začíná pomalu, zato ale jistě pronikat do škol, předpokládáme, že učitelé uvítají rozšiřující díly, pocházející z dílny Hobbyrobotu, které snesou i hrubší zacházení a navíc jsou s téměř již stoletým Merkurem slučitelné. Touhle stavebnicí jsou školy vesměs dobře zásobeny, ale často jen zaprášená odpočívá v regálech školních skladů…

Celý článek »