Obsah
MyPower.CZ MicroLog
„… designed for freedom of automation.“
Popis projektu
Projekt MicroLog je 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.
Pro logování veličin a měření z jiných platforem než Arduino, tedy například Raspberry Pi, je možno použít projekt PHP Microlog.
MicroLog může být univerzálním monitorovacím a řídícím nástrojem pro řízení a monitoring vašeho projektu. Je možné připojit odpovídající proudové senzory, odporové děliče. Měřitelné jsou prakticky libovolné veličiny, které lze 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 projektu
Arduino je po uploadu programu MicroLog připraveno pro
- nastavení parametrů analogových vstupů - pojmenování, reálný rozsah hodnot, typ snímání,
- vzorkování 16 analogových vstupů - ~2kHz, 65ms, 10bit, RMS,AVG,MIN,MAX,
- obsluhu znakového displaye - 16×2, libovolné nastavení obsahu stránek displaye a funkcí ovládacích tlačítek,
- řízení 16 digitálních výstupů, relé a stykačů - pozitivní/negativní logika, ovládání přes www rozhraní,
- grafické www rozhraní pro vzdálený přístup - přístup pomocí prohlížeče www,
- datovou komunikaci přes HTTP protokol - možnost dalšího externího zpracování dat,
- komunikaci se serverem MyPower.CZ - logování, vizualizace, statistické výstupy,
- 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
- LCD Keypad Shield 1)
Kde koupit ?
- Většina komponent je k dispozici na shop.mypower.cz.
- Arduino Mega2560 https://shop.mypower.cz/arduino-mega-2560-vyvojova-platforma-2740
- Ethernet Shield + SD https://shop.mypower.cz/arduino-ethernet-shield-mikrosd-slot-2729
- LCD Keypad Shield https://shop.mypower.cz/arduino-1602-lcd-keypad-shield-2739
- Proudové čidla Pololu https://shop.mypower.cz/senzor-proudu-pololu-2198-25a-az-25a-2730
- Proudové čidla Amploc https://shop.mypower.cz/proudovy-senzor-amploc-25a-ac-dc-2723
- Reléové karty pro Arduino http://www.dx.com/cs/c/electrical-tools-499/arduino-scm-supplies-436/relays-478
- Oživené a hotové sady pro měření a automatizaci na míru? Zašlete prosím předem požadavky, schéma měřeného systému a vaši předpokládanou investici do systému měření na klíč. Kontakt.
Stažení software
- Doporučená verze Arduino IDE: 1.0.5
Související dokumenty
Poznámky
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.