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.

Další výraznou pomůckou při používání MoleGraphu je MoleGraph Shield. Umožňuje připojovat čidla pomocí standardního konektoru RJ12. Tím odpadá pro někoho složité propojování Arduina s čidly jednotlivými "drátky". Díky univerzálnímu firmwaru se nyní obejdete jak bez znalosti programování, tak bez neustálého přehrávání programu v Arduinu podle zrovna použitého čidla.

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.
Další akreditovaný kurz z naší nabídky je již zaměřen konkrétně na MoleGraph: Arduino – školní měřicí systém svépomocí a levně“.

Co by se mohlo hodit?

e-Mole zpravodaj

Objednejte si zasílání novinek e-mailem! Váš e-mail bude použit pouze k zasílání informací o novinkách na našem webu. Odebírání e-mailového zpravodaje můžete kdykoli zrušit (váš email bude z naší databáze trvale odstraněn).