Questo codice inizia con la funzione timer, che indica che ogni secondo, funzionando all’infinito, eseguirà la funzione indicata. In questo caso abbiamo utilizzato la funzione ‘If’, per indicare che se la posizione del cubo è due, si accenderà un LED bianco, otteniamo questo con la funzione ‘if’ e poi con il parametro then, quindi hanno utilizzato la funzione ‘else’, nel caso non sia nella posizione due, si accende un altro LED, ma in questo caso nero.
JSON code:
{ "do": [ { "timer": { "do": [ { "if": { "else": [ { "light": { "brightness": 100, "color": 0, "duration": 1, "led": 0 } } ], "is": [ "cubePosition", "==", 2 ], "then": [ { "light": { "brightness": 100, "color": 1, "duration": 1, "led": 0 } } ] } } ], "every": 1, "id": 0, "play": -1 } } ]}Lezione 7: Gestione delle variabili
All’inizio di questo codice, quello che faremo all’inizio è creare una variabile chiamata ‘a’, che contiene l’importo ‘500’, e lo otterremo con il parametro ‘=’, all’interno del ‘set’ . Successivamente abbiamo aggiunto un timer che ogni secondo aggiunge 10 alla variabile “a” ed emette un suono semplice.JSON code: