Pico:ed kompatibilný s Micro:bitom programovateľný v Pythone aj v C/C++

Pre žiakov, študentov a  nadšencoch, ktorých oslovili experimenty s jednodoskovým počítačom BBC Micro:bit, ktorý sa využíva aj na našich školách skôr či neskôr nastane moment, kedy si položia otázku: „Ako ďalej?“. Micro:bit je koncipovaný ako entry-level platforma, ktorá má vo vekovej kategórii mladších aj starších žiakov vzbudiť záujem o programovanie, robotiku a mikroelektroniku a objaviť talenty pre tieto odbory. Talentovaní študenti sa časom začnú obzerať po pokročilejšej a výkonnejšej platforme. Vhodnou alternatívou sú napríklad dosky využívajúce mikrokontroléry  ESP32, alebo RP2040. Alternatívne mikrokontrolérové platformy hardvérovo kompatibilné s Micro:bitom prinášajú dva významné motivačné aspekty. Jednak priamu alternatívu ako pokračovať na pokročilejšej platforme, a taktiež istotu, že hobby nadšenci robotiky môžu začať vytvárať a ladiť svoj hardvérový výtvor s Micro:bitom a ak im táto doska z nejakého dôvodu prestane vyhovovať, majú k dispozícii výkonnejšiu hardvérovo kompatibilnú alternatívu.

Celý článek »

Wonder Building kit

Pri stavbe rôznych robotických konštrukcií potrebujete nielen riadiacu jednotku, ale aj mechanické diely. Najdostupnejším a navyše univerzálnym a flexibilným riešením pre mladých nadšencov robotiky sú konštrukčné stavebnice. V našich končinách je veľmi populárna stavebnica Lego Technic.

Celý článek »

Mechatronická sada I

Pokud vytváříte jen trochu složitější elektronické zařízení, které ale nejspíš zůstane jen v jednom nebo několika málo exemplářích, není příliš ekonomické navrhovat ho stejným způsobem, jako by se mělo vyrábět ve stovkách či tisících kusů. Zároveň však není vhodné takové zařízení ponechat ve stavu „vrabčího hnízda“, ať už zapojeného na univerzálním plošném spoji nebo dokonce na nepájivém poli, protože spolehlivost a zejména opravitelnost takové realizace se nebezpečně blíží k nule. Celý článek »

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 »

Thonny – offline IDE Python editor

Když jsem si pročítal oficiální dokumentaci k nové vývojové desce RaspBerry Pi Pico, zaujal mne pythonový editor Thonny. K RaspBerry Pi Pico se zcela jistě v blízké budoucnosti vrátíme, dnes bych ale chtěl trochu představit editor Thonny. Myslím, že těm z vás, kteří o něm jako já dříve neslyšeli, může dobře posloužit.

Celý článek »

Stavebnica NEZHA Inventor’s Kit

Začneme dvomi kľúčovými výhodami. Stavebnica je určená pre populárnu mikropočítačovú dosku BBC Micro:bit a je mechanicky kompatibilná s dielmi stavebnice LEGO Technic. Stavebnica obsahuje rozširujúcu dosku pre BBC Micro:bit, senzory, motory a servomotor a taktiež veľa mechanických dielcov, takže z nej dokážete postaviť rôzne robotické konštrukcie. Doska Micro:bit nie je súčasťou stavebnice.

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 »