“… designed for freedom of automation.“
Popis programu
MicroLog je projekt určený pro logování elektrických i neelektrických veličin, vzdálený i lokální dohled, dlouhodobé měření a automatizaci. Je vyvíjen s otevřeným zdrojovým kódem, otevřenými komunikačními datovými formáty a primárně určen pro hardwarovou platformu Arduino Mega 2560.
MicroLog může být univerzálním monitorovacím a řídícím nástrojem pro člověka, který se vyzná v elektrooboru, dokáže si najít odpovídající proudové senzory, dokáže si spočítat odpovídající odporové děliče, dokáže si libovolné veličiny převést na rozsah 0-5V a takto uzpůsobené senzory připojit k analogovým pinům arduina.
S využitím nativního propojení se serverem MyPower.CZ lze použít datový archiv, statistické kalkulace, srovnání s ostatními systémy, odborný dohled a zkušenou pomoc komunity fóra MyPower.CZ.
Pro zprovoznění stačí stáhnout zdrojový kód, tento otevřít v Arduino IDE, nastavit základní parametry a provést upload programu do Arduina.
Funkce programu
Arduino je po uploadu Micrologu připraveno pro
* nastavení parametrů analogových vstupů,
* vzorkování 16 analogových vstupů (~2kHz, 65ms, 10bit, RMS,AVG,MIN,MAX),
* obsluhu znakového displaye (16x2),
* řízení 16 digitálních výstupů, relé a stykačů,
* grafické www rozhraní pro vzdálený přístup,
* datovou komunikaci přes HTTP protokol,
* komunikaci se serverem MyPower.CZ.
* log přes USB Serial (@115200)
Z dat zasílaných na MyPower.CZ se dají realizovat libovolné další výstupy, například grafy, statistiky výroby/spotřeby, přepočty, prognózy, odhady, grafické přehledy a podobně.

Podporovaný hardware
* Mega 2560 + Ethernet Shield
* LCD Keypad Shield jako volitelné příslušenství. Je možno použít softwarovou emulaci a display zobrazit prostřednictvím www rozhraní místo fyzického displaye.
Stažení software
* Doporučená verze Arduino IDE: 1.0.5
* Licence | Zdroj | Download | Revize
Související dokumenty
* Jak zprovoznit Mypower Microlog
* MMDL - Mypower Microlog Display Language
Jak mohu podpořit tento projekt?
* Pomocí s testováním a aktivním vyhledáváním chyb, hledání příčin problémů a souvislostí.
* Pomocí s tvorbou dokumentace a manuálu na wiki.
* Pomocí s vývojem funkčních celků pro www rozhraní projektu (JavaScript + HTML5 + SVG) a Arduino (C++), vývoj rozšíření MicroLogu určených k možnému zařazení do hlavní vývojové větve projektu.
* Dobrovolným příspěvkem na vývoj projektu MicroLog.
Poznámky
* Bug report
Screenshot

Logo



