Příspěvky

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

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

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

Video: MicroPython

Obrázek
O lektorovi: Marek Mansell je edukátor, ktorý v rámci Učíme s Hardvérom  resp. enter.study šíri povedomie o programovateľnom hardvéri a tvorí vzdelávacie materiály.  MicroPython je upravená verzia Pythonu, ktorá beží aj na menej výkonných zariadeniach ako je napríklad BBC micro:bit. Obrovskou výhodou je fakt, že syntax je pre Python aj MicroPython rovnaká, a tak sa učiteľom aj žiakom stačí naučiť iba jeden jazyk. V úvodom webinári si predstavíme MicroPython prostredia, dokumentáciu a viaceré ukážky programov. Pracovať budeme s tlačidlami, displejom, výpisom nameraných údajov v grafe, kompasom či senzorom pohybu. Webinár je vhodný pre učiteľov a učiteľky stredných škôl, ako aj stredoškolákov a stredoškoláčky. MicroPython & BBC micro:bit webinár V druhom webinári MicroPython série si predstavíme prácu s hudbou, LEDkami a NeoPixel-om. Webinár: MicroPython 2 (hudba, LEDky a NeoPixel) Na konci května bude třetí díl. Učební texty  Programujeme micro:bit v MicroPythone http...

Programovanie Micro:bitu v jazyku Python (Luboslav Lacko)

Obrázek
Robodoupě: trojdílný článek textově i jako video. Programovanie Micro:bitu v jazyku Python – 1 časť Úvod, zobrazování na displeji, tlačítka. Programovanie Micro:bitu v jazyku Python – 2 časť Piny, servo, zvuk, teplota, akcelerometr, kompas, soubory. Programovanie Micro:bitu v jazyku Python – 3 časť Bezdrátová komunikace. Všechny články v jednom pdf:  dps-az.cz/getFile/id:84165/Programovanie-MicroBitu-Python.pdf