Příspěvky

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

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. >>>  Pracovní listy Python >>>  Začínáme s Pythonem

Umělý horizont

Obrázek
Umělý horizont  v letadle ukazuje aktuální polohu letadla vůči zemi = ukazuje skutečnou vodorovnou rovinu. Vyrobíme si podobný pomocí microbitu a využijeme ho jako volant. Pracovní list k tisku. 1) Průzkum akcelerometru Náklon v různých směrech (x, y, z) microbit poznává pomocí akcelerometru, který měří zrychlení. Nejprve musíme prozkoumat, jaké hodnoty vrací v různých polohách: Jaká fyzika je za tím schovaná?  Na Zemi v každém okamžiku směřuje tíhové zrychlení směrem dolů (kousek od středu Země). Proto akcelerometr microbitu vnímá stálou hodnotu i když se nepohybuje. Osa x je ve směru spojnice tlačítek, takže nakloníme-li microbit tlačítkem A dolů, získáme nejvíce záporné číslo a tlačítkem B dolů nejvíce kladné číslo. Osy y, z také stojí za prozkoumání. Zaznamená microbit změnu zrychlení při každém pohybu? Musí zrychlovat, zpomalovat nebo zatáčet. Pokud se pohybuje rovnoměrně, naměří stejné hodnoty, jako když volně leží. Na to přišel už Newton, i když žádný microbit neměl. 2) Zjištěné

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čí zaznamenávat

Přenos dat do počítače

Obrázek
Micro:bit připojený k počítači dokáže posílat data po sériovém portu. Otevírá se obrovská příležitost data zaznamenávat, zpracovávat a vizualizovat. Propojení fyziky s informatikou přinese měření zrychlení nebo napětí na pinech. Windows 10 Nejsnadnější cesta k datům vede pomocí nové aplikace Makecode pro win 10 .  Nejprve je nutné do microbitu nahrát kód, který posílá po sériovém rozhraní data. Pak se v aplikaci objeví tlačítko " Show console Device", které umožní sledovat průběh a data uložit do csv (modré tlačítko vpravo nahoře). Ve webové verzi makecode je pouze možnost simulace. zrychlení v osách x, y, z získaná data v tabulkovém kalkulátoru Pozor, pokud microbit data neposílá, tlačítko se neobjeví. Setkávám se i s problémy, kdy se komunikace chvíli po nahrání programu přeruší a tlačítko zmizí. Pomůže nechat připojený microbit, zavřít aplikaci a znovu otevřít. Návody v angličtině i pro jiné systémy support.microbit.org/...to-a-computer makeco