Příspěvky

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

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...

Pohyb světla

Obrázek
V programech Pohyb světla, Posílání světla a Světelná show používáme proměnnou, podmínky a pásek RGB LEDek ovládný pomocí knihovny příkazů z rozšíření Neopixel .  Pásek můžeme k  microbitu připojit kabelem s krokodýlky nebo v našem případě gvs  (dupont) kabelem   k  0VG na destičce  ring:bit , která má i vlastní napájení a proto může rozsvítit více diod než samotný micro:bit. (pásek od OMG robotics a HW kitchen ) Při startu nastavíme pin a počet LEDek. V příkazech ...více je nastavení barvy konkrétní diody. Potom pomocí show pásek rozsvítíme. Cíl: rozsvítit jednu konkrétní ledku, tlačítkem A ji posunout o jednu doleva a tlačítkem B o jednu doprava. Při startu: nastavit pásek na správný počet LED nastavit novou proměnnou poloha rozsvítit LEDku na adrese poloha Při stisku tlačítka: změnit proměnnou poloha zhasnout pásek a rozsvítit LED na nové adrese Bonus: sudé ledky budou svítit jinou barvou než liché.  Posílání světla Chtěli bychom, aby světlo puto...

Stavíme roboty

Obrázek
Inspirujeme se na soutěžích robotů a nejprve postavíme vlastní stroje, které zvládnou jízdu zručnosti s dálkovým ovládáním. Pokračovat budeme s použitím ultrazvukového měřiče vzdálenosti v zápasech sumo a nakonec přidáme senzor intenzity světla pro jízdu po čáře. Celý plán kroužku pokročilých programátorů  včetně prezentace a pracovních listů je na samostatném webu. (1) v první hodině jsme rádiem propojili dva microbity . Ovladač při náklonu nebo stisku tlačítka zobrazuje symboly a odesílá povely robotovi, který je zobrazí také. (2) jak funguje servo?  Prozkoumali jsme polohové i rotační servo, připojili k micro:bitu pomocí destičky ring:bit  ( nebo jiné rozšiřující desky ) a ovládali stisknutím tlačítek. (3) ovládáme dvě serva  spojená vrtulkami od sebe, jako kola Nachystáme si funkce pro ovládání robota, abychom nemuseli kód upravovat na více místech a program byl přehledný. Program testujeme nejprve použitím tlačítek, teprve po vyzkoušení a odladění přidáme dálko...

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á...