nodo-domotica.nl

ASUN650 laten schakelen als de zon schijnt

Alles over de Klik aan Klik Uit spullen.

ASUN650 laten schakelen als de zon schijnt

Berichtdoor edwinsabel » 30 mei 2013, 13:05

Heeft iemand ervaring om met de ASUN650 een screen te laten zakken als de zon schijnt en weer het screen optrekt als de zon weg is eventueel met vertraging, zodat hij niet bij elke wolk omhoog gaat.
edwinsabel
 
Berichten: 3
Geregistreerd: 30 mei 2013, 11:55

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor domogijs » 30 mei 2013, 17:33

Bij kruitvat hebben ze regelmatig ook goedkope neerslagmeters. Die zou ik er ook op aansluiten.
domogijs
 
Berichten: 134
Geregistreerd: 04 sep 2011, 20:45

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor proza » 30 mei 2013, 17:40

Wel de ASUN-650 naar tevredenheid in gebruik, ook een LDR. Maar nog niet als combinatie in gebruik, ik moet nog een check doen op de achterdeur. Want als deze openstaat gaat deze door het doek mocht de zonwering automatisch omhoog gaan. ;)
Mijn Nodo's - Jura Impressa F50 and a Starbucks MUG makes my day complete
Gebruikers-avatar
proza
 
Berichten: 420
Geregistreerd: 03 nov 2011, 22:44

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor Markie » 31 mei 2013, 07:42

edwinsabel schreef:Heeft iemand ervaring om met de ASUN650 een screen te laten zakken als de zon schijnt en weer het screen optrekt als de zon weg is eventueel met vertraging, zodat hij niet bij elke wolk omhoog gaat.



ik heb hier een dkw2012 weerstation meet wind regen windrichting temp enz enz
heb heb nu een test script draaien waar mee ik op basis van toenemende wind de zonweringen omhoog stuur en op regenval.
met de zon ben ik nog even bezig heb dit ook getest met een ldr maar de bedoeling is dat ik dit met een lux sensor ga maken .

heb al wel iets gevonden een I2C lux sensor en die geeft een wat mooiere waarde en ook wat ruimer als een gewone ldr.

zie hier een link :
http://www.bitsandparts.eu/showarticles ... akout.html

misschien is dit een leuk device om op te nemen in de devices die door nodo ondersteund worden.

Mark
Arduino Ethernet W5100-netwerk shield
Arduino Mega 2560 ATmega2560-16AU
Nodo Ethernetshield
Software Nodo Mega SWACNC-MEGA-R739
4 x Slave Small SWACNC-SMALL-R739
Lichtslave,Weerstationslave,Meterkastslave,ketelslave.
Gebruikers-avatar
Markie
 
Berichten: 419
Geregistreerd: 11 jan 2012, 11:41

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor kabouter » 31 mei 2013, 09:54

Markie schreef:ik heb hier een dkw2012 weerstation meet wind regen windrichting temp enz enz
heb heb nu een test script draaien waar mee ik op basis van toenemende wind de zonweringen omhoog stuur en op regenval.
met de zon ben ik nog even bezig heb dit ook getest met een ldr maar de bedoeling is dat ik dit met een lux sensor ga maken .
Mark


Hoi Mark,
hoe stuur je deze aan op de regensensor? zodra er verhoging is van de regenwaarde aansturen?
zo je deze script willen delen? dan kan ik hier ook het een en ander testen.

David
kabouter
 
Berichten: 214
Geregistreerd: 10 nov 2011, 13:57

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor Markie » 31 mei 2013, 11:14

David een en ander ben ik nog aan het testen het is al wel een redelijk goede opzet
en je zal het een en ander moeten aanpassen om het bij jouw werkend te krijgen..
hierbij mijn script

Code: Selecteer alles
                                            Zonwerings Automaat




// Boot zet Setpoint goed.

EventlistWrite; Boot; WiredThreshold 4,50;        Setpoint zonnecel
EventlistWrite; Boot; WiredSmittTrigger 4,3;      heen en weer schommelen voorkomen

// Windsnelheidscontrole.

EventlistWrite; Kaku D3,On; TimerSetSec 1,25;     Scherm wordt neergestuurd timer start voor windsnelheidscontrole.
EventlistWrite; Timer 1,0; TimerSetSec 1,25;      Herhaalt timer van 25 seconden.
EventlistWrite; Timer 1,0; BreakOnVarLess 10,5;   Stopt verdere verwerking bij een lage windsnelheid.
EventlistWrite; Timer 1,0; TimerSetSec 1,0;       Stopt windsnelheidscontrole timer.
EventlistWrite; Timer 1,0; SendKaku A1,Off;       Stuurt zonwering omhoog.
EventlistWrite; Timer 1,0; VariableSet 2,1;       Zet windstatus op 1 het waait te hard ( nodig voor vrijgave via Luxsensor )
EventlistWrite; Kaku A1,Off; TimerSetSec 1,0;     Als de zonwering handmatig omhoog gestuurd wordt wordt de timer ook gestopt.
EventlistWrite; ClockAll 23 00; Variableset 2,0;  Om 2300 uur savonds wordt de windstatus terug gezet naar 0.

// Zon begint te schijnen.

EventlistWrite; WiredIn 4,1; TimerSetsec 3,120;   zon komt er wordt nog 3 minuten gewacht of de zon blijft schijnen zo ja dan na 120 seconden verder
EventlistWrite; WiredIn 4,1; VariableSet 3,1;     Zet status op zon schijnt.
EventlistWrite; WiredIn 4,1; TimerSetMin 2,0;     Stopt timer van Zon gaat weg.
EventlistWrite; Timer 3,0; Timersetsec 3,120;     Herhaalt timer van 120 seconden.
EventlistWrite; Timer 3,0; BreakOnVarEqu 3,0;     stoppen als de zon weg is na 3 minuten
EventlistWrite; Timer 3,0; BreakOnVarLess 10,5;   stoppen bij harde wind timer 3 blijft nu wel aktief tot dat zon weg gaat of windsnelheid zakt.
                                                  Dus als de zon blijft schijnen en de wind gaat liggen wordt het scherm als nog neer gestuurd.

EventlistWrite; Timer 3,0; BreakOnVarEqu 1,1;     Stopt als het regent ook hier blijft timer 3 aktief dus zodra het droog is en de zon schijnt
                                                  gaat de zonwering als nog neer.

EventlistWrite; Timer 3,0; TimerSetSec 3,0;       Zet timer uit.
EventlistWrite; Timer 3,0; SendKaku D3,On;        zonwering wordt naar beneden gestuurd.

// Zon gaat weg.

EventlistWrite; WiredIn 4,0; TimersetMin 2.15;    Zon Gaat weg.
EventlistWrite; WiredIn 4,0; VariableSet 3,0;     Zet status op Zon schijnt niet.
EventlistWrite; WiredIn 4,0; TimerSetSec 3,0;     Zet Timer uit van zon komt,
EventlistWrite; Timer 2,0; TimerSetMin 2,15;      Herhaalt timer van 15 minuten.
EventlistWrite; Timer 2,0; BreakOnVarEqu 3,1;     als de zon toch nog steeds schijnt en niet definitief weg is wordt er gestopt
EventlistWrite; Timer 2,0; TimerSetMin 2,0;       Stopt timer van zon gaat weg.
EventlistWrite; Timer 2,0; SendKaku D3,Off;       Zonwering wordt naar boven gestuurd.

// Regen.
 
EventlistWrite; WiredIn 3,1; VariableSet 1,1;     Zet Status op het regent.
EventlistWrite; WiredIn 3,1; SendKaku D3,Off;     Stuurt zonwering direkt omhoog.
EventlistWrite; WiredIn 3,0; VariableSet 1,0;     Zet Status op het is Droog.



let even op sommige commandos zijn gewijzigd ivm nieuwe release deze is nog op basis van oude

Mark
Arduino Ethernet W5100-netwerk shield
Arduino Mega 2560 ATmega2560-16AU
Nodo Ethernetshield
Software Nodo Mega SWACNC-MEGA-R739
4 x Slave Small SWACNC-SMALL-R739
Lichtslave,Weerstationslave,Meterkastslave,ketelslave.
Gebruikers-avatar
Markie
 
Berichten: 419
Geregistreerd: 11 jan 2012, 11:41

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor manjh » 01 jun 2013, 11:21

Als het alleen om de zon gaat, is het simpel.
Je sluit een LDR aan op een wired-in. Even uitzoeken wat de gemeten waarde is, en op welk punt je besluit om om te schakelen tussen omhoog en omlaag.
Vervolgens stel je die schakelwaarde in als WiredThreshold.
Om te voorkomen dat het screen rond die waarde wat nerveus omhoog en omlaag gaat, stel je nu een goede WiredSmittTrigger in. Door goed instellen van de SmittTrigger waarde heb je geen timer meer nodig.

Voorbeeld: je stelt WiredThreshold in op 500, en WIredSmittTrigger op 50.
Er vanuit gaande dat een lagere WiredIn meetwaarde donker is, en een hoge licht, zuil je nu een WiredIn event zien optreden als volgt:
1. het wordt licht, zon gaat schijnen, waarde passeert 550.
2. het wordt donker, waarde zakt en passeert 450.

In je EventList kun je nu een event WiredIn on/off opnemen, en daarmee een KAKU signaal uitsturen dat je screen omhoog of omlaag laat gaan. Je zult twee EventList regels nodig hebben natuurlijk.
Hans
manjh
 
Berichten: 1172
Geregistreerd: 29 aug 2011, 14:39

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor gijs » 07 jun 2013, 18:09

Hysteresis inbouwen met de Schmitt trigger voorkomt dat het scherm in en uit gaat op kleine veranderingen in intensiteit van de zon, maar niet dat het scherm inrolt bij grote intensiteitsverlaging van een minuut of zo. Een flinke wolk zou dat nu juist wel eens kunnen veroorzaken.
Dus een timer bovenop de Schmitt Trigger lijkt me geen slecht idee.
Groet, Gijs
gijs
 
Berichten: 27
Geregistreerd: 09 mei 2013, 20:42

Re: ASUN650 laten schakelen als de zon schijnt

Berichtdoor justintime » 12 maart 2014, 13:37

Is dit al verder uitgewerkt? En getest?

Dit staat wel op mijn verlanglijst aan nodo devices.....
justintime
 
Berichten: 30
Geregistreerd: 28 aug 2013, 18:32


Keer terug naar Klik-Aan-Klik-Uit

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 1 gast

cron