MoleGraph – měření s Arduinem

MoleGraph

Pokud chcete používat Arduino ve výuce jako měřicí systém, potřebujete nějakou aplikaci pro zobrazování a záznam dat. Právě k tomuto účelu byla vytvořena multiplatformní aplikace MoleGraph.

Postupně bychom chtěli aplikaci rozšiřovat, především na základě požadavků vzešlých od učitelů, kteří Arduino k měření aktivně využívají. To ale neznamená, že pokud Arduino ve výuce nepoužíváte, nechceme od vás nic slyšet. Budeme vděčni za jakoukoli zpětnou vazbu.

Více se o možnostech MoleGraphu můžete dozvědět v e-Molu č. 7-8. Jestliže uvažujete o tom, jak zakrytovat různá čidla, podívejte se na systém 3D tištěných krabiček MoleBox.

Základní vlastnosti aplikace MoleGraph
  • multiplatformí open source aplikace
  • možnost připojení Arduina přes USB, nebo Bluetooth
  • maximálně 8 měřicích kanálů
  • záznam měřených hodnot
  • libovolný počet měření (možnost klonování nastavení již existujícího měření)
  • měření kontinuální (vzorkovací frekvence závisí na použitém čidlu a Arduinu) nebo vzorkování na vyžádání (stisk tlačítka)
  • zobrazování hodnot formou grafu (libovolný počet nezávislých os y; osa x jako vzorkovací/časová osa, nebo zobrazení dat z vybraného kanálu - např. závislost napětí a proudu)
  • odečet hodnot z grafu
  • snadné celkové zoomování v grafu, nezávislé zoomování a posun os
  • zobrazování hodnot v číslicové podobě
  • nezávislé ukládání a načítání naměřených dat a parametrů nastavení měření do/ze souboru (možnost tvorby žákovských "šablon" úloh)
  • export grafu jako obrázku
  • export naměřených dat v tabulkovém formátu CSV (aktuální měření, všechna měření)

K dispozici jsou následující verze MoleGraphu (pro nasazení ve výuce doporučujeme hned tu první, pokud chcete otestovat novinky, pak tu druhou :-)). UPOZORNĚNÍ: Soubory uložené v novějších verzích nemusí být kompatibilní se staršími verzemi.

  • Stáhnout pro MS Windows (jedná se o klasický instalátor),
    MD5:D957E38795F23BECBCD348188270C105
  • Stáhnout pro Linux (spustitelný soubor dodatečně zabalený GZIPem, včetně Qt runtime),
    MD5:BE778C4AAE9226C6B9F0EEDE4306124B
  • Stáhnout pro Android (klasický APK instalační balíček, pro instalaci je třeba na vašem zařízení povolit instalace z neověřených zdrojů),
    MD5:696C249ACD3441E18149289E0345D929
  • Stáhnout pro Mac (DMG instalační balíček),
    MD5:104CB7F680D29AB18EAC6E904BBC777D
  • Stáhnout pro MS Windows (jedná se o klasický instalátor),
    MD5:413C22C478839B714F9EC11D4A73CAF1
  • Stáhnout pro Linux (spustitelný soubor dodatečně zabalený GZIPem, včetně Qt runtime),
    MD5:2D361D2C36901CEAD333DE2184E9B39A
  • Stáhnout pro Android (klasický APK instalační balíček, pro instalaci je třeba na vašem zařízení povolit instalace z neověřených zdrojů),
    MD5:B7CDFC58B3C8FFF13D00DC2C11C44C53

Stáhnout knihovny Molegraph (libraries) a ukázkové kódy určené pro nahrání do Arduina (formát ZIP),
MD5: FF1A75BA109D3440F00E4DDD6B47A38E

Pokud chcete měřit reálná data, musíte k Arduinu připojit odpovídající čidlo, upravit odpovídajícím způsobem Arduino kód (ukázkový kód, který najdete v rámci knihoven) a ten nahrát do Arduina. Teprve poté můžete zobrazovat v aplikaci MoleGraph svá měřená data.

Aktuální zdrojový kód MoleGraph můžete získat na GitHubu. Pokud víte, jak na to, můžete si zkompilovat poslední verzi (doporučujeme používat k testování pouze master větev).

Nevíte jak s Arduinem začít?

Nabízíme vám kurz „Arduino – programování, robotika a měřicí systémy trochu jinak“ akreditovaný v rámci DVPP pod č. j. MSMT-7474/2015-1-366.

Co by se mohlo hodit?

e-Mole zpravodaj

Nechte si zasílat informace o nových číslech e-Molu a o zajímavých vzdělávacích akcích!