Příspěvky

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

Volby s microbitem

Obrázek
Kroužek programovaní pro druhý stupeň, začátečníci i pokročilí, jedna hodina práce. Hlasovací zařízení v jednom microbitu, počty hlasů se zobrazují ve druhém. Volili jsme mezi stranami „Blokové programování“ (Bloky), JavaScript a Python. První krok – posílání textových zpráv z microbitu na microbit (ideálně v předchozí hodině): při startu nastav skupinu na (ve dvojicích stejné číslo 1 až 255) při stisku A/B/A+B pošli text při přijetí textu ho zobraz Druhý krok – změnit na posílání a přijímání čísel: při startu nastav skupinu na (ve dvojicích stejné číslo 1 až 255) při stisku A/B/A+B pošli číslo při přijetí čísla ho zobraz Třetí krok – dvojice se domluví, na kterém počítači naprogramují vysílač a na kterém přijímač. Programují vždy ve dvojici spolu u jednoho počítače. vysílač pošle číslo a napíše název „strany“ přijímač přijme číslo a napíše stejný název Ukázkový kód do začátku (vlevo vysílač, vpravo přijímač, uprostřed společné): Výsledný kód: Vylepšení – sčítejte hlasy: vytvořte...

Video: svítící čelenka

Obrázek
Slovenský návod z kanálu Učíme s hardvérom Preskúmajte spolu s Nikou Kvaššayovou 🌍 svet nositeľnej elektroniky! Ako si vytvoriť 💡 svietiacu čelenku pomocou neopixel LED pásika? Vieme rozblikať 🌟 LEDky jednotlivo? A čo miešanie vlastnej farby v Makecode?! Odpovede 🔎 nájdete vo videu! >>> Projekt  100 LED Gymnázia Elgartova <<< Pracovní listy  Míchání barev RGB  s pásky Neopixel <<<  Samostatná součástka RGB LED

Bastlírna: Jak se staví mazel

Obrázek
Postavte si vlastní tamagoči – digitální LEGO-ovečku ! Článek na bastlírně plný nápadů, odkazů, videí a obrázků je rozdělen do čtyř částí: JAK SE STAVÍ MAZEL ANEB LEGO POTKÁVÁ MICRO:BIT [ ČÁST 1 ] (inventář, stavba z lega, kostra programu) JAK SE STAVÍ MAZEL ANEB LEGO POTKÁVÁ MICRO:BIT [ ČÁST 2 ] (optimalizace, rozpoznání nálady ovečky) JAK SE STAVÍ MAZEL ANEB LEGO POTKÁVÁ MICRO:BIT [ ČÁST 3 ] (krmení a rozveselení ovečky) JAK SE STAVÍ MAZEL ANEB LEGO POTKÁVÁ MICRO:BIT [ ČÁST 4 ] (skóre, shrnutí a jednodušší verze) Vše o micro:bitech na bastlírně: https://bastlirna.hwkitchen.cz/category/novinky/tutorialy/microbit/

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

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

Hlasování

Obrázek
Sčítání hlasů pomocí microbitů s využitím pole (array) . Pro začátečníky >>> lze i bez pole . Hlasovací zařízení:   Pomocí tlačítek vybírám možnosti (A, B, C, D), stiskem obou tlačítek odešlu zvolenou možnost na vybraném kanále. Každý si programuje svůj microbit. Sčítací zařízení:   Jeden nebo více microbitů zobrazuje a případně vizualizuje počty. >>> Pracovní list k tisku <<< Prvních pět příkazů pro práci s poli zajišťuje: – vytvoření a nastavení pole čísel – vytvoření a nastavení pole řetězců – zjištění délky pole (počet položek) – zjištění hodnoty v poli na zadané pozici – nastavení hodnoty v poli na zadané pozici (pozice jsou číslovány od nuly) Hlasovací zařízení (vysílač): Možnosti jsou uloženy v poli, místo písmen mohou být libovolné texty, např. "ANO", "NE", počet možností se v kódu upravuje tlačítky + a –. Pomocná proměnná poradi ukazuje na zvolenou možnost, tlačítky A/B se snižuje/zvyšuje její hodno...

Pozdrav v pěti jazycích

Obrázek
Ke stoletému výročí  Gymnázia Brno, Elgartova  studenti vytvořili dálkově ovládaný displej – robota, který umí pozdravit v pěti jazycích na škole vyučovaných. Kromě microbitů a baterií není potřeba žádné příslušenství a nápad se dá využít i na jednom samotném microbitu (místo dálkového přenosu se pouze zobrazí text). >>> Princip displeje je popsán v samostatném článku.   Každý z microbitů si z odeslaného textu vezme první písmeno, podle pořadí nastaveného na začátku. Ovladač displeje Pomocí tlačítek na ovladači vybíráme jazyk, stiskem obou tlačítek současně se odešle pozdrav. Pokud máme k dispozici jen jeden microbit, pak místo poslání na displej může být pouhé zobrazení textu. Řešení pomocí konstrukce if–elif–...–elif–else  a odložení celé konstrukce do funkce: odkaz na program v makecode Elegantnější řešení pomocí dvou polí: odkaz na program v makecode Ovladač displeje – pro začátečníky Příchozí návštěvníci si mohli do jinéh...

Dálkově ovládaný displej

Obrázek
Efektní hříčka bez dalšího příslušenství s variací obtížnosti od úplných začátečníků po velmi pokročilé. Zadání : Vytvořte displej z několika microbitů ovládaný dálkově jiným microbitem. (Začátečníci programují pouze vysílač.) Varianty : každý microbit zobrazí jedno písmeno,  nápis bude rolovat,  efekty jako blikání, postupné objevování ... Vysílač pouze na správném kanálu pošle text. Je také možné využít proměnné a mít zásobu textů, které tlačítky měním a stiskem A+B odešlu. Displej Jak zařídit, abychom do všech microbitů nahráli stejný program a nemuseli programovat každý zvlášť? Použijeme proměnnou s číslem (pořadím) microbitu, kterou po zapnutí nastavíme tlačítky. Postupné objevování: pauza (délka – číslo)*100ms Rolování : Časy čekání je potřeba doladit. Vylepšení – efekty : Po zatřesení lze odeslat zvolené klíčové slovo, například *BLIK*, které se na displeji nevypíše, ale vyvolá efekt (např. blikání). Nutně tedy potřebujeme uloži...

Automatická pokladnička

Obrázek
Nutné příslušenství: vodiče, plíšky nebo alobal. Každý otvor má na krajích kousek plechu/alobalu. Jedna strana všech otvorů je připojena ke GND, druhá strana je u každého otvoru připojena k jinému pinu (0, 1, 2). Vložením mince se spojí kontakty, přičte se částka a výsledek zobrazí na displeji. Podrobný popis výroby  (lze i bez konektoru). Příběh, který se za pokladničkou skrývá. >>>  Projekty s PINy Pokladnička k 3D tisku na printables.com

Micro:bit na UčIT jinak

Obrázek
Pátek 29. 3. 13:00–14:00  Martin Cápay : Programovanie ako ho nepoznáte: aktivity s BBC micro:bit vhodné aj pre ZŠ Více informací v programu na https://www.ucit-jinak.cz/ Martin Cápay inspiruje Reportáž z klubu informatiků Nápady z Martinova Youtube kanálu:

Ottík Kittenbot Robot:bit

Obrázek
Ottík Hanky Šandové připraven ke stavbě a programování. Jeden microbit připojen ke Kittenbot Robot:bit , druhý jako dálkové ovládání. Osm malých plastových servomotorků a 3D tisk Ottíkova těla . Návod na stavbu v pdf. Pozor, častěji se prodává Robot:bit v1.3, novější je v2.0. V modelu jsou hlavy pro obě varianty. Zatím bez ručiček a s nožičkama od Arduino Ottíka, ale jdeme programovat Nohy mají jinde umístěný motorek a vejde se do nich větší kovový. Ovládání je ale stejné. Micro:bit Ottík žije Další krok je ovládání náklonem a po zatřesení třeba změna barvy očí. Video:  https://www.facebook.com/hanka.sandova/videos/10157996338562195/ Kódy ovládací microbit otevřít kód v makecode start Ottíka celý kód v makecode Brněnský microbití Ottík už také baletí Zahraniční zdroje podrobný návod na stavbu (lze přeložit do češtiny) microbití Ottík na wikifactory <<< Dříve vyzkoušený jezdící Kitten...

Měření zrychlení

Obrázek
Konkrétní fyzikální aplikace  Přenosu dat do počítače . Praktické uspořádání experimentů umožňuje použití dvou microbitů. Jeden provádí samotný sběr dat, odesílá je rádiovou komunikací na druhý a ten po sériové lince do počítače. vysílač – zdroj dat přijímač – data předává do pc V případě odesílání více hodnot po sobě, jak je uvedeno na příkladě, je nutné mezi příkazy vložit krátkou pauzu (např. 10ms). Funkčnost obou microbitů lze zviditelnit blikáním diody. Akcelerometr Akcelerometr microbitu měří zrychlení ve třech osách x , y , z a vrací hodnoty −1023 až +1023, které odpovídají rozsahu −g až +g. Leží-li microbit displejem vzhůru, je x =0, y =0, z =−1023, protože v ose z působí tíhové zrychlení o velikosti g směrem dolů. Rozsah je možné změnit na 2g, 4g a 8g. Akcelerometr může odesílat i celkovou velikost zrychlení (strength). Vhodné experimenty pro zpracování dat  naklánění a zrychlování (projeví se stejně?) kmitání na pružině (stačí zaz...