| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | 
| start [2013/10/17 18:55]  – [Podporovaný hardware]  mypower_cz | start [2023/03/05 15:41] (aktuální)  –  mypower_cz | 
|---|
| //"... designed for freedom of automation."// | //"... designed for freedom of automation."// | 
 |  | 
| ===== Popis programu ===== | ===== Popis projektu ===== | 
 |  | 
| MicroLog je projekt určený pro logování elektrických i neelektrických veličin, [[mod:webinterface|vzdálený]] i [[mod:display|lokální]] dohled, dlouhodobé měření a automatizaci. Je vyvíjen s [[source|otevřeným zdrojovým kódem]], otevřenými komunikačními [[mod:webservices|datovými formáty]] a primárně určen pro hardwarovou platformu [[http://arduino.cc/en/Main/ArduinoBoardMega2560|Arduino Mega 2560]]. | Projekt MicroLog je určen pro logování elektrických i neelektrických veličin, [[mod:webinterface|vzdálený]] i [[mod:display|lokální]] dohled, dlouhodobé měření a automatizaci. Je vyvíjen s [[source|otevřeným zdrojovým kódem]], otevřenými komunikačními [[mod:webservices|datovými formáty]] a primárně určen pro hardwarovou platformu [[http://arduino.cc/en/Main/ArduinoBoardMega2560|Arduino Mega 2560]]. | 
 |  | 
| MicroLog může být univerzálním [[http://mypower.cz/fve-mypower|monitorovacím]] a [[http://microlog.mypower.cz/mod:digitalout|řídícím]] nástrojem pro člověka, který se vyzná v elektrooboru, dokáže si najít odpovídající [[hw:proudovy-senzor|proudové senzory]], dokáže si spočítat odpovídající [[hw:odporovy-delic|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. | 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 [[phpmicrolog|PHP Microlog]]. | 
 |  | 
| S využitím nativního propojení se serverem [[http://mypower.cz|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. | MicroLog může být univerzálním [[https://mypower.cz/fve-mypower|monitorovacím]] a [[https://microlog.mypower.cz/mod:webinterface|řídícím]] nástrojem pro řízení a monitoring vašeho projektu. Je možné připojit odpovídající [[hw:proudovy-senzor|proudové senzory]], [[hw:odporovy-delic|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. | 
 |  | 
| Pro [[tutorial:install|zprovoznění]] stačí [[http://microlog.mypower.cz/_export/code/source?codeblock=0|stáhnout]] zdrojový kód, tento otevřít v [[http://arduino.cc/en/Main/Software|Arduino IDE]], nastavit základní parametry a provést upload programu do Arduina.  | S využitím nativního propojení se serverem [[https://mypower.cz|MyPower.CZ]] lze použít datový archiv, statistické [[https://forum.mypower.cz/viewtopic.php?t=1159|kalkulace]], [[https://forum.mypower.cz/viewtopic.php?f=10&t=1358|srovnání]] s ostatními systémy, odborný dohled a zkušenou [[https://forum.mypower.cz/viewforum.php?f=95|pomoc komunity]] fóra MyPower.CZ. | 
 |  | 
| ===== Funkce programu ===== | Pro [[tutorial:install|zprovoznění]] stačí [[https://microlog.mypower.cz/_export/code/source?codeblock=0|stáhnout]] zdrojový kód, tento otevřít v [[http://arduino.cc/en/Main/Software|Arduino IDE]], nastavit základní parametry a provést upload programu do Arduina.  | 
 |  | 
| Arduino je po uploadu Micrologu připraveno pro  | ===== Funkce projektu ===== | 
 |  | 
|   * [[mod:analogsetup|nastavení parametrů analogových vstupů]],   | {{https://mypower.cz/docs/ulog/t1-hwinfo.png?140  }}  | 
|   * [[mod:sampler|vzorkování 16 analogových vstupů]] (~2kHz, 65ms, 10bit, RMS,AVG,MIN,MAX),   | {{https://mypower.cz/docs/ulog/t2-analogsetup.png?140  }}  | 
|   * [[mod:display|obsluhu znakového displaye]] (16x2),   | {{https://mypower.cz/docs/ulog/t3-sampler.png?140  }}  | 
|   * [[mod:digitalout|řízení 16 digitálních výstupů, relé a stykačů]],   | {{https://mypower.cz/docs/ulog/t4-display1602.png?140  }}  | 
|   * [[mod:webinterface|grafické www rozhraní pro vzdálený přístup]],  | {{https://mypower.cz/docs/ulog/t5-digitalout.png?140}}  | 
|   * [[mod:webservices|datovou komunikaci přes HTTP protokol]],  |   | 
|   * [[mod:mypower|komunikaci se serverem MyPower.CZ]],  | Arduino je po uploadu programu MicroLog připraveno pro   | 
|   * [[mod:serial|log přes USB Serial]] (@115200). |   | 
|   |   * [[mod:analogsetup|nastavení parametrů analogových vstupů]] - pojmenování, reálný rozsah hodnot, typ snímání,   | 
|   |   * [[mod:sampler|vzorkování 16 analogových vstupů]] - ~2kHz, 65ms, 10bit, RMS,AVG,MIN,MAX,   | 
|   |   * [[mod:display|obsluhu znakového displaye]] - 16x2, libovolné nastavení obsahu stránek displaye a funkcí ovládacích tlačítek,   | 
|   |   * [[mod:digitalout|řízení 16 digitálních výstupů, relé a stykačů]] - pozitivní/negativní logika, ovládání přes www rozhraní,   | 
|   |   * [[mod:webinterface|grafické www rozhraní pro vzdálený přístup]] - přístup pomocí prohlížeče www,  | 
|   |   * [[mod:webservices|datovou komunikaci přes HTTP protokol]] - možnost dalšího externího zpracování dat,  | 
|   |   * [[mod:mypower|komunikaci se serverem MyPower.CZ]] - logování, vizualizace, statistické výstupy,  | 
|   |   * [[mod:serial|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ě. | 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 ===== | ===== Podporovaný hardware ===== | 
 |   | 
| {{  http://mypower.cz/docs/ulog/s6-photo.png?500}} |   | 
 |  | 
|   * [[http://arduino.cc/en/Main/ArduinoBoardMega2560|Mega 2560]] + [[http://arduino.cc/en/Main/ArduinoEthernetShield|Ethernet Shield]] |   * [[http://arduino.cc/en/Main/ArduinoBoardMega2560|Mega 2560]] + [[http://arduino.cc/en/Main/ArduinoEthernetShield|Ethernet Shield]] | 
|   * LCD Keypad Shield ((LCD Keypad Shield je volitelné příslušenství. Je možno použít softwarovou emulaci a display zobrazit prostřednictvím www rozhraní místo fyzického displaye)) |   * LCD Keypad Shield ((LCD Keypad Shield je volitelné příslušenství. Je možno použít softwarovou emulaci a display zobrazit prostřednictvím www rozhraní místo fyzického displaye)) | 
 |  | 
| ===== Kde zakoupit? ===== | ===== Kde koupit ? ===== | 
 |  | 
|   * [[http://shop.mypower.cz/microlog-kit-1-2222|MicroLog Kit 1 bez. LCD]]  |   * Většina komponent je k dispozici na [[https://shop.mypower.cz/monitoring-a-testy-1|shop.mypower.cz]].  | 
|   * [[http://shop.mypower.cz/microlog-kit-2-2220|MicroLog Kit 2 vč. LCD]]  |     * Arduino Mega2560 https://shop.mypower.cz/arduino-mega-2560-vyvojova-platforma-2740  | 
|   * [[http://shop.mypower.cz/microlog-kit-2-predprogramovan-2221|Předprogramovaný MicroLog Kit 2 vč. LCD]] |     * 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íč. [[mailto:info@mypower.cz|Kontakt]]. | 
| ===== Stažení software ===== | ===== Stažení software ===== | 
 |  | 
|   * Doporučená verze [[http://arduino.cc/en/Main/Software|Arduino IDE]]: 1.0.5 |   * Doporučená verze [[http://arduino.cc/en/Main/Software|Arduino IDE]]: 1.0.5 | 
|   * [[licence|Licence]] | [[source|Zdroj]] |  [[http://microlog.mypower.cz/_export/code/source?codeblock=0|Download]] | [[http://microlog.mypower.cz/source?do=revisions|Revize]] |   * [[licence|Licence]] | [[source|Zdroj]] |  [[https://microlog.mypower.cz/_export/code/source?codeblock=0|Download]] | [[https://microlog.mypower.cz/source?do=revisions|Revize]] | 
 |  | 
| ===== Související dokumenty ===== | ===== Související dokumenty ===== | 
 |  | 
|   | {{  https://mypower.cz/docs/ulog/s6-photo.png?500}} | 
|   |  | 
|   |   * [[https://mypower.cz/ulogadmin-register|Registrace nového FVEID]] | 
|   * [[tutorial:install|Jak zprovoznit Mypower Microlog]] |   * [[tutorial:install|Jak zprovoznit Mypower Microlog]] | 
|   * [[mmdl|MMDL - Mypower Microlog Display Language]] |   * [[mmdl|MMDL - Mypower Microlog Display Language]] | 
|   * Pomocí s tvorbou dokumentace a manuálu na [[start|wiki]]. |   * Pomocí s tvorbou dokumentace a manuálu na [[start|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. |   * 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 [[http://forum.mypower.cz/viewtopic.php?f=24&t=585#p7227|příspěvkem]] na vývoj projektu MicroLog. |   * Dobrovolným [[https://forum.mypower.cz/viewtopic.php?f=24&t=585#p7227|příspěvkem]] na vývoj projektu MicroLog.  |