APPLICARE UNA SPECIFICA LUMINOSITÀ AD UNA LUCE TRAMITE COMPONENTE CREPUSCOLARE
INTRODUZIONE
L’utente vuole che venga impostata un diversa luminosità ad una specifica luce in base al momento della giornata. In questa guida verrò spiegato come configurare una dimmerazione automatica tramite un componente Crepuscolare e delle componenti If Then.
Componenti necessari per la configurazione
Crepuscolare (Crepuscolare): Questo componente è necessario per far sì che questa operazione venga svolta con successo, questo componente acquisirà l’ora del tramonto e dell’alba basandosi sulle coordinate inserite all’interno delle sue proprietà.
Luce notte (Interruttore): Questo interruttore sarà abilitato dal componente Crepuscolare e determinerà quale funzione sarà abilitata.
Sensore Movimento (Info colorata): Questo componente Info colorata sarà configurata con i parametri di un sensore di movimento che cambierà di stato quando il sensore di movimento catturerà del movimento.
Luce (Cursore): Questo componente servirà per impostare la luminosità alla luce dispositivo fisico;
Se giorno (Ifthen): Questo componente permette di impostare una funzione If then che, nel nostro caso servirà per specificare delle condizioni a molteplici componenti, in questo caso specifico di impostare una percentuale di luminosità al componente Luce in base al valore dell’interruttore Luce notte;
Se notte (Ifthen): Questo componente permette di impostare una funzione If then che, nel nostro caso servirà per specificare delle condizioni a molteplici componenti, in questo caso specifico di impostare una percentuale di luminosità al componente Luce in base al valore dell’interruttore Luce notte;
Configurazione componenti
Crepuscolare
È necessario impostare le coordinate precise del luogo in cui è stato installato il server EVE all’interno delle proprietà del componente Crepuscolare.
Proprietà componente:
Crepuscolare
Proprietà componente:
Luce notte
Aggiungi un nuovo componente Interruttore all’interno del progetto e inseriscilo all’interno delle proprietà del componente Crepuscolare sotto la voce Luce notte . Nel nostro caso il componente è stato impostato con un gateway Ghost (virtuale) per questioni dimostrative.
Proprietà componente
Luce notte
Aggiungi un nuovo componente interruttore all’interno del progetto e inseriscilo all’interno delle proprietòà del componente Crepuscolare sotto la voce Luce notte. Nel nostro caso il componente è stato impostatocon un gateway Ghost (virtuale) per questioni puramente dimostrative.
Proprietà componente:
Sensore movimento
Questo componente è stato configurato per simulare un sensore di movimento. Il suo stato cambierà ogni volta che il sensore rileva un movimento.
Proprietà componente
Sensore movimento
Questo componente è stato configurato per simulare un sensore di movimento. Il suo stato cambierà ogni volta che il sensore rileva un movimento.
Component’s properties:
Luce
Questo componente permette all’utente e quindi alla funzione di impostare una specifica luminosità al dispostivo fisico. Nel nostro caso questo componente sarà impostato all’interno della funzione per poter impostare una luminosità in base allo stato della luce notte.
Proprietà componente
Luce
Questo componente permette all’utente e quindi alla funzione di impostare una specifica luminosità al dispostivo fisico. Nel nostro caso questo componente sarà impostato all’interno della funzione per poter impostare una luminosità in base allo stato della luce notte.
Component’s propeties
Se giorno
Questa funzione imposterà una specifica luminosità al componente Luce in base alle condizioni specificate in seguito.
Proprietà componente
Condizione di operazione (operation condition), se il componente Luce notte è On allora la prima condizione verrà eseguita.
Condizione primaria (Primary condition) controllerà quale stato ha il componente Luce notte. Se Luce notte ha, come valore, “0” allora la funzione proseguirà.
La condizione secondaria (secondary condition) avrà come componente di esecuzione il Sensore di movimento, e il componente dovrà avere come stato “0” per far si che questa condizione sia eseguita.
Then, questa condizione è la conseguenza della prosecuzione della condizione primaria, la condizione then imposterà il valore “100” al componente Luce.
Else, questa è la conseguenza prosecuzione della condizione secondaria, questa condizione imposterà il valore “0” al componente Luce.
Se giorno
Questa funzione imposterà una specifica luminosità al componente Luce in base alle condizioni specificate in seguito.
Proprietà componente
Se il componente Luce notte è On allora la prima condizione verrà eseguita.
La prima condizione (primary condition) controllerà quale stato ha il componente Luce notte. Se Luce notte ha, come valore, “0” allora la funzione proseguirà.
La condizione secondaria (secondary condition) avrà come componente di esecuzione il Sensore di movimento, e il componente dovrà avere come stato “0” per far si che questa condizione sia eseguita.
La condizione Then imposterà come valore “100” al componente Luce.
La condizione Else imposterà il valore “0” al componente Luce.
Se notte
Questa funzione andrà ad impostare una specifica luminosità al componente Luce dipendentemente dal valore del componente Sensore di movimento. Come nella prima funzione
Proprietà componente
Condizione di Operazione (operation condition), Se Luce notte ha come stato “0” allora questa funzione proseguirà.
Condizione primaria (Primary condition), se il componente Sensore di movimento ha come valore 1, allora la condizione proseguirà.
Condizione secondaria (secondary condition), se il sensore di movimento ha come stato “0” allora verrà applicataalla funzione la condizione secondaria.
Then, questa condizione è la conseguenza della prosecuzione della condizione primaria, in questo caso verrà applicata una specifica percentuale al componente Luce.
Else, questa è la conseguenza prosecuzione della condizione secondaria, la condizione else imposterà il valore “0” al componente Luce.
Se notte
Questa funzione andrà ad impostare una specifica luminosità al componente Luce dipendentemente dal valore del componente Sensore di movimento. Come nella prima funzione
Proprietà componente
Condizione di Operazione (operation condition), Se Luce notte ha come stato “0” allora questa funzione proseguirà.
Condizione primaria (Primary condition), se il componente Sensore di movimento ha come valore 1, allora la condizione proseguirà.
Condizione secondaria (secondary condition), se il sensore di movimento ha come stato “0” allora verrà applicataalla funzione la condizione secondaria.
Then, questa condizione è la conseguenza della prosecuzione della condizione primaria, in questo caso verrà applicata una specifica percentuale al componente Luce.
Else, questa è la conseguenza prosecuzione della condizione secondaria, la condizione else imposterà il valore “0” al componente Luce.