Stisk pinu
Nové i osvědčené projekty s využitím pinů vhodné pro začátečníky a mírně pokročilé.
Máme za sebou Úvod ve škole i v kroužku a během projektu Robozvíře jsme objevili, jak se vyvolá stisk pinu.
Někdy opravdu stačí se dotknout, ale zaručeně funguje, spojit pin ze zemí (gnd). Komfort pro uživatele zajistíme připojením kousku alobalu drátkem, nejlépe s krokodýlky. Využívat můžeme piny 0, 1 a 2.
(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.
(2) Další hodinu jsme přemýšleli, jak zařídit, aby se hráč nemohl desky dotknout dřív než se obrázek objeví a aby mohl stisknout pouze jeden hráč.
Někdy opravdu stačí se dotknout, ale zaručeně funguje, spojit pin ze zemí (gnd). Komfort pro uživatele zajistíme připojením kousku alobalu drátkem, nejlépe s krokodýlky. Využívat můžeme piny 0, 1 a 2.
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 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 zobrazí šipka doleva,
- po spojení pinu 2 s gnd se zobrazí šipka doprava.
(2) Další hodinu jsme přemýšleli, jak zařídit, aby se hráč nemohl desky dotknout dřív než se obrázek objeví a aby mohl stisknout pouze jeden hráč.
Ukázali jsme si nový druh proměnné, ve které může být uloženo pravda nebo nepravda a pasuje do šestiúhelníčků v podmínkách.
Vymýšleli jsme i vylepšení, například přidání třetího hráče nebo falešného obrázku a počítání bodů.
Chytni šipku
<<< Robozvíře




