[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4762: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4764: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4765: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4766: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3897)
nodo-domotica.nl • Toon onderwerp - Wens voor toevoegen Energie monitor - Afdrukweergave
nodo-domotica.nl
http://www.nodo-domotica.nl/forum/

Wens voor toevoegen Energie monitor
http://www.nodo-domotica.nl/forum/viewtopic.php?f=32&t=118
« Vorige  Pagina 13 van 13
Auteur:  manjh [ 15 feb 2013, 13:42 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Auteur:  Dave [ 15 feb 2013, 14:16 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Natuurlijk kan dit ook op een andere manier, zelf vond ik het handig om een printje te maken waarop alles al aanwezig is en de output dus een "harde puls" is. En een eis was dus ook dat ik een ledje op het printje kon laten oplichten zodat er continu zichtbaar is wat er gebeurd. Had nog een aantal ATtiny's liggen waardoor ik voor deze oplossing gekozen heb.

Ben inmiddels ook af van de vreemde pieken in de grafiek.
Auteur:  manjh [ 15 feb 2013, 15:35 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Ik snap het, het was ook niet bedoeld als kritiek hoor. Jij hebt met deze oplossing waarschijnlijk ook minder last van storing bij langere kabels en zo.
Overigens schiet het bij mij niet echt op. Ik kan wel een wiredanalog meten, dat is dan waarschijnlijk de situatie van de schijf. Zodra het zwarte vlekje lanskomt reflecteert hij minder, dus ik zou de threshold onder de gemeten waarde moeten leggen, toch?
Ik heb ook de smitttrigger al op 1 en op 0 gehad, maar er komen geen pulsen...
Auteur:  Dave [ 15 feb 2013, 22:58 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Geen probleem, ook kritiek mag hoor. Er zijn meer wegen naar Rome tenslotte ;-)

Probeerde je uit te leggen waarom ik deze keuzes gemaakt heb.

De threshold moet tussen de gemeten waardes liggen.
Wat meet jij op de CNY70 als je de aansluiting op de arduino loshaalt ?

In mijn geval meet ik dan het voltage tussen ground en de output op de CNY70.

Bij de optimale plaatsing voor de schijf (grootste verschil bij het langskomen van het streepje) zat ik op zo'n 400mv. Dit was met de sensor horizontaal geplaatst precies horizontaal in het midden. Verticaal kon ik nog wat winnen door hem net niet helemaal in het midden op de rand van de schijf te zetten.

Hoop dat je het snel aan de praat hebt, weet hoe frustrerend dit klusje kan zijn ;-)
Auteur:  mvdbro [ 24 feb 2013, 17:31 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Auteur:  Dave [ 25 feb 2013, 16:39 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Martinus,

Leuk idee! Ben erg benieuwd naar jouw testresultaten.

Dit zou voor mij weer een hoop zooi in de meterkast kunnen schelen.
Is het mogelijk de Tiny's direct aan de Mega te hangen? waarmee ik bedoel of als deze bezig is de I2C events wel gewoon binnenkomen en worden verstuurd naar de webapp.
Auteur:  mvdbro [ 25 feb 2013, 17:24 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Hallo Dave,

Het maakt op zich niet uit waaraan je de slave hangt, dus aan een Mega gaat ook. Als het moet zelfs aan meerdere Nodo's tegelijk. De Tiny gedraagt zich echter wel als een I2C Slave device (net zoals b.v. de RealTime Clock chip van de Nodo). Het is dus ook geen Nodo, maar een I2C device geworden.

Ik lees de chip nu uit met een kleine userplugin op de Nodo, omdat de I2C support in de Nodo code (R495 concept versie) niet voorziet in het uitlezen van I2C (alleen een soort van broadcast principe). Het lijkt allemaal goed te gaan. Nog wel hardcoded Threshold en schmittTrigger settings. Moet nog overwegen hoe ik dit ding ga configureren, Zou via Serial of misschien beter nog via I2C kunnen.

Ik moet mijn huidige MeterkastSlave nog een keer upgraden (zit nu op een custom Nodo 1.2.1 versie). Ik meet nu water, gas en electra:
- Electra met een LDR op de RF pin (D2)
- Water met een digital linetracking sensor op de IR pin (D3)
- Gas met een CNY70 op een analoge pin (A0)
Deze unit heeft dus ook geen RF ontvanger. Mijn idee is om 3 Tiny's aan te sluiten zodat pin D2 en D3 ook weer vrij komen voor de Nodo. Dan voelt die zich weer volwaardig ;) ;)

To be continued...

gr
Martinus
Auteur:  davev [ 26 feb 2013, 23:22 ]
Titel:  Re: Wens voor toevoegen Energie monitor

Hallo Martinus,

Wellicht een kleine zijstap op het onderwerp. Ik ben al geruime tijd dit interessante forum aan het volgen. Inmiddels heb ik alles op de eigen server kunnen inrichten en het werkt geweldig. Complimenten aan alle leden voor de software ontwikkeling van de Nodo.

Momenteel ben ik bezig met alle meters aan het integreren. De pulsen van de gasmeter komen goed binnen op de analoge ingang van de arduino mega en ook de omreken factor in de webapp. werkt prima. Alleen kan ik de variabelen maar tot 100 laten tellen. Hierdoor kan ik het verbruik per dag niet door laten tellen. Het uiteindelijke doel is dat ik kan zien wat het verbruik per dag is in een curve over de laatste 24u. Daarnaast zou ik het verbruik per dag willen zien, natuurlijk mag deze laatste waarde minder nauwkeurig zijn dan de waarde in de eerste grafiek. Ter info, ik krijg 1 puls per 0,01 m3. (op de 6 van het derde digit achter de komma zit een reflecterend vakje). Ik heb al gedacht om het bereik van de variabele in de nodo software te vergroten, maar weet niet of dit geheel straffeloos gaat. Ik zou het liefste niet inboeten op de nauwkeurigheid van de eerste grafiek, wat ook een optie zou kunnen zijn.

Bedankt voor alle inputs.
Dave
Pagina 13 van 13 Alle tijden zijn GMT + 1 uur