Příspěvky

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

Postřehová hra

Obrázek
S programátory začátečníky jsme prošli  Úvod  a projekt   Robozvíře , kde jsme poprvé použili stisk pinu . Zjistili jsme, že ⁠⁠⁠⁠⁠⁠stačí spojit pin ze zemí (gnd) prsty nebo drátkem. Komfort pro uživatele zajistíme připojením kousku alobalu k pinu 0, 1 nebo 2 nejlépe drátkem s krokodýlky. Začali jsme piny zkoumat více a vyrábět pomocí nich hry. Postřehová hra Jako první jsme programovali postřehovou hru. Dva hráči se jednou rukou dotýkají společné plochy. Dotknutím startovací plochy volnou rukou se zahájí odpočet, počká náhodnou dobu a objeví se obrázek. Vyhrává hráč, který se po zobrazení obrázku jako první dotkne volnou rukou své hrací plochy. (1) V první hodině jsme předchystali základní testovací kód a vyrobili desku. Ověřili jsme, že dotykem gnd a pinu se spojí obvod a vyvolá událost stisk pinu. Proto jsme plochy desky připojili k pinům microbitu a společnou plochu ke gnd. Po spojení pinu 0 s gnd se odstartuje hra,  po spojení pinu 1 s gnd se zobra...

Robozvíře

Obrázek
Projekt na pokračování realizovaný v kroužku začátečníků s microbitem.  Už jsme zvládli Úvod s pracovními listy , takže jsme poznali vstupy, proměnnou a podmínky.  Vlastnosti (1) První hodinu jsme věnovali plánování. Zkoumali jsme starší výtvory a vymýšleli, jaké vlastnosti naše zvířátko bude mít a na co bude reagovat. Budeme potřebovat krabičky. Na co bude zvířátko reagovat? teplo/zima hluk světlo/tma logo down  nebo náklon na stranu – spadl obrazovka nahoru – zvednu do náruče zatřesení magnet – krmení dotek (alobal připojíme k pinu) Jaké bude mít zvířátko emoce? radost smutek únava strach zlost pohoda = normální stav ? Funkce (2) Nachystali jsme emoce a reakce do funkcí, které nám pomůžou schovat část kódu a potom opakovaně používat. Celý kód bude přehlednější a snadno upravitelný. Stihli jsme ještě prozkoumat přinesené krabičky a naplánovat, jak na ně připevníme microbit tak, aby bylo možné odpojovat baterky a nahrávat program. (3) Prozkoumali jsme, jaké další události...

Přistání na planetě (dejtemipevnybod.cz)

Obrázek
Znáte týmovou aktivitu, ve které dostanete omezené prostředky (např. metr izolepy, metr provázku, noviny, papíry, někdy špejle nebo bublinkovou fólii) a vaším úkolem je hodit vajíčko z okna tak, aby se nerozbilo? Abychom nezničili tolik vajíček, zkusíme to podle nápadu Petry Boháčkové z webu  dejtemipevnybod.cz  a přistávat bude microbit. Program je jednoduchý, proto se aktivita dá využít i při prvním seznámení. O to více se můžeme zaměřit na příběh a vylepšování konstrukce. Náročnost můžeme zvýšit použitím 5g nebo dokonce 3g. Edit z budoucnosti z brněnské konference BUMeeting 2025, kde jsme měli možnost si aktivitu zažít v roli žáků pod vedením Petry a Slávka . Náš náklad přistání zvládl!     >>> microbit na dejtemipevnybod.cz Co je BBC micro:bit? – V čem programovat micro:bit? – Jak začít

Ukládání dat

Obrázek
Micro:bit připojený k počítači dokáže >>>  posílat data po sériovém portu . Verze V2 umí navíc ukládat naměřená data do souboru  MY_DATA.htm, který se zobrazí jako webová stránka. Z ní je možné data zobrazit v grafu, kopírovat nebo stáhnout ve formátu csv (hodnoty oddělené čárkou vhodné pro zobrazení v tabulce). Stránka využívá pro tyto funkce styl a javascript načítaný přes internet, proto bez připojení k internetu vypadá jednodušeji 🔗 . Měříme-li data na micro:bitu připojeném k počítači, před jejich zobrazením musíme micro:bit odpojit a znovu připojit, jinak se neaktualizují. Soubor MY_DATA.htm můžeme zkopírovat do počítače a dále využívat.  Pozor, při každém nahrání programu do micro:bitu se zaznamenaná data odstraní a to tzv. "rychle" – zneplatní se, nebudou vidět ve stránce, ale budou stále uložena na micro:bitu. Pro úplné vymazání  musíme použít příkaz 🔗  v našem programu.  Logování dat do souboru v MakeCode (pouze V2) Nejprve přidáme rozší...

Semafor a RGB dioda

Obrázek
Největší předností microbitu je programování propojené s reálným životem. K velké radosti postačí příslušenství za pár korun. Vyzkoušeno na ZŠ pro začátečníky od čtvrté třídy a pro pokročilé od šesté třídy. Určeno i pro střední školu. Semafor a rgb led na destičce s ochrannými rezistory a čtyřmi piny jsou původně určeny pro Arduino a připraveny na napětí pět voltů. Microbití 3,3 volty ale pro rozsvícení diody stačí, takže je můžeme připojit přímo pomocí drátků dupont-krokodýl nebo pomocí libovolného rozšíření a drátků dupont-dupont .  Funguje i se samotnou rgb diodou ( článek RGB LED ), dupont lze navléknout přímo na nožičky nebo použít krokosvorky, ale chybí tam to povědomí o ochranných odporech. Semafor můžeme s dětmi vyrobit z diod a buď připájet na destičku, nebo použít karton či 3D tisk s otvory. Fyzikální vsuvka: Doporučuji na začátku ukázat samotnou LED a její dvě nožičky, vysvětlit/ukázat, že propouští proud jen jedním směrem a přitom svítí. Jakto, že semafor má...

Projekty s PINy

Obrázek
Projekty s využitím pinů a alobalu umožňují velkou kreativitu a gradování úrovně programování od úplných začátečníků (při stisnutí pinu zahrej tón nebo zobraz obrázek) až po velmi pokročilé (efekty, statistiky, hratelnost).  kytara, klavír nášlapný alarm test šikovnosti postřehová hra hlasování robozvířátko Stisknutí pinu navodíme tím, že pin 0, 1 nebo 2 propojíme s pinem GND, obvykle lidským tělem. Pro lepší kontakt jsou piny pomocí vodičů s krokodýly připojeny ke kouskům alobalu. Lze použít i klasické banánky nebo jen kousek drátu. Zkoumali jsme také, jak piny využít bez nutnosti spojení s GND a využili ve dlouhodobém projektu Robozvíře. Kytara (podobně klavír) Levá ruka drží akord = dotýká se jednoho z alobalů na krku připojených k 0, 1 a 2.  Pravá ruka hraje =  dotýká se alobalu na těle (GND) – alobal může simulovat kulatý otvor. Vylepšení:  – na jedno stisknutí více tónů, – efekt při zatřesení,  – využití tlačítek – plynulá reakce na světlo (zakrývání ...