Příspěvky

Zobrazují se příspěvky se štítkem makecode

Joystick pro microbit

Obrázek
V kroužku programování s pokročilými testujeme různé příslušenství. Pokud se osvědčí, pořídíme více kusů a začleníme do výuky. Elecfreaks Joystick:bit V2 Šikovný gamepad modul pro micro:bit jsme koupili u české firmy  HW kitchen . Používáme ho pro programování her na microbitu, kreslení nebo dálkové ovládání autíček. Joystick:bit obsahuje kromě joysticku a tlačítek také bzučák a vibrační motorek pro zpětnou vazbu. K napájení slouží dvě AAA baterie v držáku připevněném zespodu. Po zadání  joystickbit  do vyhledávacího pole rozšíření lze v prostředí makecode přidat příkazy pro snadné programování. Seznámení s joystickem v prostředí makecode usnadňuje pracovní list . Joystick je možné ovládat i bez použití rozšíření. Piny jsou vyvedeny takto: P0 = bzučák (analog) P1 = pohyb v ose x (analog) P2 = pohyb v ose y (analog) P12–P15 = tlačítka C–F P16 = vibrační motorek Dalších sedm portů je vyvedeno jako GVS (zem, napájení, signál). Poloha joysticku je v ob...

Půlroční kurz na Micro:bit – recenze

Obrázek
K micro:bitu je k nalezení celá řada příkladů, ale někomu by se možná hodil ucelený kurz, který by ho provedl alespoň jedním pololetím výuky. Pojďme se podívat na takovýto oficiální kurz, který je k nalezení přímo na stránkách prostředí MakeCode pro micro:bit v sekci Courses.  Kurz nese název Intro to CS with MakeCode for Microbit a bohužel je zatím pouze v angličtině. Autory je dvojice učitelů z Honolulu a nutno říct, že kurz je hlavně po stránce didaktické na velmi dobré úrovni. To co možná hledáte, je nějaký systém, v jakém pořadí volit jednotlivé úlohy a co vlastně by mělo být výstupem práce s micro:bitem. Tento kurz by mohl být odpovědí nebo alespoň vzorem. Kurz lze nalézt pod tímto odkazem: https://makecode.microbit.org/courses/csintro a je možné ho procházet online nebo si ho stáhnout jako PDF či OneNote soubor. Celý kurz je rozdělen do 12 na sebe navazujících kapitol. Kapitoly jdou v pořadí, jak by se žáci měli seznamovat s jednotlivými obla...

Robotické autíčko micro:Maqueen – rozšíření pro váš micro:bit

Obrázek
O samotném micro:bitu na těchto stránkách naleznete celou řadu informací. Pojďme se ale podívat na jedno z rozšíření, na které tak často nenarazíte. Velmi populární jsou různá robotická autíčka ať už postavená z Lega či přímo jako hotový produkt. Nejčastější úlohou je pak sledování čáry. A i většina soutěží pro základní i střední školy vyžaduje, aby váš robot uměl jezdit a orientovat se v prostoru. Micro:bit to sám o sobě samozřejmě neumí, ale jeho výhodou je, že v dnešní době existuje celá řada doplňující modulů. Jedním takovým, který máme ve škole, je robotický podvozek micro:Maqueen. Pojďme se na něj blíže podívat. Micro:maqueen je destička, do které zasunete váš micro:bit. Destička obsahuje dva servomotory a celou řadu diod a senzorů. Těmi nejdůležitějšími jsou asi senzory pro sledování čáry. Mezi zajímavé diody patří bezesporu dvě červené vpředu autíčka. Ty mohou sloužit jako blinkry a každá z nich je zvlášť programovatelná. V přední části se nacházejí i sloty pro připojení ro...

Seriál IoT prakticky – robotika

Obrázek
Články a videa o micro:bitech, příslušenství a internetu věcí na PC Revue, tentokrát o doplňcích k micro:bitům a robotickým podvozkům (Luboslav Lacko)  Robotika – doplnky k podvozku Ring:bit pre Micro:bit na sledovanie čiary a farebné efekty V článku  sme predstavili stavebnicu robotického podvozku Ring: bit V2, ktorý je riadený populárnym jednodoskovým mikropočítač BBC micro:bit, ktorý sa používa na výučbu programovania aj v mnohých našich školách. Micro:bit sa k doske elektroniky pripevní pomocou piatich skrutiek, ktoré zároveň tvoria elektrické prepojenie pre tri porty P0, P1 a P2, napájacie napätie 3.3 V a elektrickú zem GND. Dva GPIO porty P1 a P2 sú určené na ovládanie servomotorov poháňajúcich kolesá a tretí port P0 sa dá použiť na iný účel, napríklad nárazník s farebnými diódami, optický senzor na sledovanie čiary, ktoré sa dajú upevniť zospodu na pomocnú dosku elektroniky,  prípadne ultrazvukový senzor na meranie vzdialenosti ktorý vhodne mechanicky upevní...

Seriál IoT prakticky – příslušenství pro micro:bit

Obrázek
Články a videa o micro:bitech, příslušenství a internetu věcí na PC Revue, tentokrát o sadě Grove, součástkách Experiment Box a simulaci inteligentního domu ( Luboslav Lacko)  IoT prakticky – modulová stavebnica Grove pre vývojovú dosku BBC micro:bit Ak ešte nemáte dostatok skúseností so zapojovaním elektronických obvodov a chcete si vyskúšať fungovanie čidiel a displejov a ďalších komponentov pripojených k vývojovým doskám, riešením sú modulové stavebnice Grove. Predstavujeme možnosti stavebnice Grove pre vývojovú dosku BBC Micro:bit. Cena stavebnice je okolo 50 eur. Možnosti stavebnice vrátane predstavenia jednotlivých modulov aj s názornými príkladmi sú vo videu: ... pokračování článku Micro:bit Experiment Box na jednoduché pokusy s hardvérom Súprava Experiment Kit uľahčí žiakom a mladým záujemcom o elektroniku prvé kroky pri poznávaní elektroniky a základov programovania. Využíva populárnu mikropočítačovú dosku BBC micro:bit Obsahuje LED diódu, RGB LE...

Pracovní listy – podmínky

Obrázek
Tři pracovní listy a jeden list s úkoly na téma podmínky ze ZŠ Brno, Gajdošova a Gymnázia Brno, Elgartova. Poznávání podmínek věnujeme tři hodiny (tři pracovní listy), později pak zařazuji hodinu, ve které místo pracovních listů děti dostanou kartičky s úkolem. Po splnění si ji vymění za těžší. Úlohy na sebe navazují tak, aby krok po kroku vybudovali hru s čísly. Takováto změna pracovního postupu je velmi oblíbená. Není nutné hodiny zařadit po sobě, pro základní seznámení s podmínkami stačí první pracovní list. Třetí pracovní list uvádí důležité využití proměnné jako ukazatele stavu, ve kterém se program nachází. Podle hodnoty proměnné se například zobrazují obrázky (také >>>  Obrázky ) nebo animace. Navázat se dá naprogramováním více funkcí (stopky, odpočet, skokoměr, ...), které přepínáme právě pomocí změny hodnoty proměnné. >>> If–then–else hry s kostkami >>>  Mapa pokroku  (další pracovní listy a popis práce)

Seriál IoT prakticky – robotické podvozky a motorky

Obrázek
Články a videa o micro:bitech, příslušenství a internetu věcí na PC Revue, tentokrát o robotických podvozcích a ovládání motorků ( Luboslav Lacko)  IoT prakticky – Micro:bit, spínanie čohokoľvek a zmena smeru otáčania motorčeka Pomocou portov dosky micro:bit môžete spínať pripojené zariadenia, avšak ich napájanie je limitované napätím 3.3 V a maximálnym prúdom niekoľko desiatok miliampérov.  Pri napájaní cez USB prúdový regulátor zvládne záťaž 120 mA. Ak počítame 30 mA na napájenie obvodov na samotnej doske, na napájanie periférií zostáva celkový maximálny prúd 90 mA. Takže môžete napájať napríklad 4 LED diódy pripojené na portoch, pričom každá odoberá 20 mA Aby ste mohli spínať aj zariadenia s vyšším prúdovým odberom, napríklad žiarovky modelovej železnice, prípadne zariadenia na vyššie napätie, potrebujete vhodný spínací prvok. Vo videu nájdete príklady použitia originálneho modulu so štyrmi relé a taktiež príklad ako prispôsobiť lacné univerzálne moduly s relé ...

Velký RGB displej

Obrázek
Splněný sen: velký displej připojený k micro:bitu. Odkazy: 64×32 5mm RGB LED ,  koupeno z cz.mouser.com ,  rozšíření do editoru makecode ,  zdroj nápadu a podrobný popis  ( přeloženo ). Aby se bluetooth microbitu a displeje automaticky nepárovalo, je nutné odstranit bluetooth modul z displeje. Jedná se o snadnou a vratnou úpravu. Pro připojení k microbitu a současné napájení lze využít libovolnou rozšiřující desku, která dává potřebné napětí okolo 5 V (stačí tři tužkové baterie). Vhodné jsou všechny desky určené pro servo motorky. Na snímku je  Servo:Lite board for :MOVE mini . Konektor s vodiči je přibalen k displeji: bílý vodič (RX) připojíme například na signál P1 žlutý vodič (TX) připojíme na signál P2 červený vodič připojíme buď k napájení, nebo kvůli velké spotřebě raději odpojíme a displej napájíme přes USB černý vodič připojíme na zem (GND) Pokud chceme na displeji zobrazovat jeden ze šesti nahraných obrázků, je pr...

Pracovní listy – hudba

Obrázek
První pracovní list nevyžaduje znalost proměnné, je tedy vhodný i pro úplné začátečníky. Třetí úkol navádí na zkoumání frekvence tónů a vztahů mezi nimi. Edit 2023: přidán úkol na zajištění synchronizace obrázku a zvuku. Druhý pracovní list využívá proměnnou k nastavení výšky tónu a ukazuje, jak nejsnáze pracovat s piny. Pracovní listy ze ZŠ Brno, Gajdošova a Gymnázia Brno, Elgartova: >>> Hudba s microbitem  (jak hudbu na microbitu přehrát) >>> Mapa pokroku (další pracovní listy a popis práce) Výborně zpracovaný popis hodiny i s fyzikálním a hudebním pozadím: Banter bloguje: Hudba s microbitem Anglické stránky s přehledným vysvětlením zápisu not do microbitu:

V čem programovat micro:bit?

Obrázek
Jednou z největších výhod micro:bitu je možnost programování v různých jazycích a zejména plynulé přecházení mezi nimi . Zvídaví začátečníci se tak velmi brzy dostávají na vyšší úroveň. Obsah článku - MakeCode online a offline  - MicroPython online a Mu   - rozdíl mezi MakeCode python a MicroPython   - alternativní editory   Na oficiálních stránkách microbit.org se pod odkazem Let’s Code skrývá rozcestník doporučovaných online vývojových prostředí MakeCode Editor a Python Editor a aplikací pro různé platformy. Poslední kapitola na stránce obsahuje početný přehled alternativních editorů . Podívejme se na některé možnosti. MakeCode MakeCode online  https://makecode.microbit.org práce přímo v prohlížeči blokové programování jako puzzle tutoriály a nápověda k příkazům přeloženo i do češtiny plynulé přepínání do javascriptu a „pythonu“ testování v simulátoru Bloky nelze sestavit syntakticky špatně, proto odpadá hledání středníků a závorek a vznik...

Odpočet na hodinovém displeji

Obrázek
Paní učitelko, potřebuji vyrobit „bombu“, která odpočítává čas a přestřihnutím drátků jde zastavit. Velmi vydařený projekt pro skauty. Jedna osmnáctiletá slečna vyráběla a pájela, druhá programovala a třetí chystala šifry. Ukázka toho, že stačí v hodinách informatiky inspirovat a nápady předčí očekávání. Nutné příslušenství: vodiče, rezistory, nepájivé pole, hodinový displej s čipem TM1637, zip LED, konektor (libovolná rozšiřující deska ). Pro ovládání hodinového displeje v MakeCode existuje rozšíření TM1637. Popis programu Při zapnutí se tlačítky A/B nastaví požadovaný počet minut (výchozí hodnota 60) a spustí se odpočet. Po správném vyluštění šifry zjistíme barvu drátku k přestřihnutí. Přestřižení správného drátku = rozsvítí se zelená dioda. Přestřižení špatného drátku = rozsvítí se červená dioda. Tři červené = konec hry (vizuálně, zvukově, jak je libo). Tři zelené = zastaví se odpočet. Jaké fyzikální kouzlo je uvnitř schované?  K pinu 1 jsou paralelně připojeny tři rezist...

Pracovní listy – kreslení

Obrázek
Kreslení je rozděleno na –  seznámení se souřadnicemi a základními příkazy , –  práci s proměnnou a opakováním , –  cyklus FOR . Kreslení 1 je vhodné pro úplné začátečníky ještě před seznámení s proměnnou. Pracovní listy ze ZŠ Brno, Gajdošova a Gymnázia Brno, Elgartova: >>> Mapa pokroku (další pracovní listy a popis práce) >>> Kreslení bodů (gradované úlohy s řešením) >>> Kreslení s Pythonem (podobné úlohy řešené v Pythonu)

100 LED Gymnázia Elgartova

Obrázek
Projekty studentů ke stému výročí Gymnázia Brno, Elgartova s využitím ZIP LEDs Add-On Pack a  ZIP Halo for the BBC micro:bit v makecode i v Pythonu. Míchání barev a cyklus for v makecode Náhodné míchání barev v pythonu >>> Pracovní listy k míchání barev RGB