Come filtrare la luce sui sensori di luminosita'?

ok ok grazie mille!!!!!!!!!
provero' a fare come dici !
ottimo!

cioe'...da demo associata alla board:

/* Loop ----------------------------------------------------------------------*/

void loop() {
  // Led blinking.
  digitalWrite(13, HIGH);
  delay(100);
  digitalWrite(13, LOW);

  // Read Lux.
  uint32_t lux;
  sensor_vl6180x_top.GetLight(&lux);

se ho capito bene devo modificare il codice cosi':

  // Read Lux.
  uint32_t lux;
  sensor_vl6180x_top.AlsSetAnalogueGain(1);
  sensor_vl6180x_top.GetLight(&lux);

corretto???
o forse e' meglio metterlo nella sezione setup !

ciao e grazie
Lorenzo

Io lo metterei nel setup

Comunque il gain a 1 è il valore di default, a meno che nella libreria non vadano ad impostare altro.

...e comunque aggiungo, a parte il discorso di dover per forza usare quel sensore (non capisco le motivazioni, se non è adatto non è adatto...), che non capisco comunque molto come si voglia applicare questa cosa relativa ad un inseguitore solare per dei pannelli solari (parliamo di questo, si?). Forse mi è sfuggito qualcosa ma si parla sempre di UN sensore ma di sensori ne seriverbbero DUE per comandare opportunamente il motore, su montatura equatoriale (e magari anche con regolazione della declinazione visto che il Sole in inverno è più basso che non in estate) per seguire l'eclittica, per mantenere il massimo irraggiamento.

ciao docdoc,
son d'accordo con quello che dici!

devo usare questi sensori...xe' sto facendo una demo per questi sensori e si...ovviamente ne monto 2 e non 1 sul pannello. Lo so che la montatura ideale sarebbe quella equatoriale ma ..questo ho! e' una demo semplice quindi basta anche far ruotare il pannello su un asse, anche se so benissimo che non e' l'ottimale.

spero di essermi spiegato.
grazie comunque per il feedback.
ciao,Lorenzo

Cioè stai preparando una dimostrazione per l'uso improprio di tali sensori?...

simosere, che stai a fa'??? :smile: