Buongiorno Paolo. Per la realizzazione di questo circuito posso utilizzare la scheda arduino UNO o devo utilizzare quella che fai vedere nel video?
@pietropikla11493 жыл бұрын
👏👏👏👏
@claudiodallacosta52816 ай бұрын
Ciao Paolo, Se volessi modificare questo effetto facendo in modo che si accendessero man mano i Led adiacenti a quello di partenza? come potrei fare? Esempio si accende per primo il Led 5, poi assieme i Led 4 e 6, poi i 3 e 7 e cosi via...
@salvoc.76683 жыл бұрын
Ottimo video. So che qui dai le spiegazioni semplici tuttavia, se mi permetti, ti vorrei suggerire di usare la matematica dei moduli che semplifica un po' di passaggi in questo video. Es. LEDS[(i+MAXLED)%MAXLED]=...
@bendettom40483 жыл бұрын
Buona sera Paolo. Ho provato a scrivere lo sketch così come lo hai fatto tu per poi studiarlo bene, ma ho visto che si blocca al primo giro. Non torna indietro. Stessa cosa se copio il tuo dal tuo link. Come mai? Lo sketch del video 280 dove non è compresa la "coda" riesco ad applicarlo, questo no. Mi chiedo perché. Grazie. ciao
@alessandrofrascari63623 жыл бұрын
anche a me, primo ciclo ascendente, primo discendente poi i led si accendono tutti e poi rimangono spenti
@alessandrofrascari63623 жыл бұрын
niente appena risolto. nel ciclo di ritorno bisogna cambiare leds[i-1...2...e 3] con leds[i + 1...2...3]. altrimenti giustamente la scia sarebbe al contrario per il primo ciclo ma poi si sovrappone il colore ed infine rimane spento tutto perche' sopravvale la condizione di led spenti for(int i=NUM_LEDS-1; i >= -3; i--) { if(i >= 0) leds[i] = CRGB(255,0,0); if((i >= -1) && (i < NUM_LEDS-1)) leds[i+1] = CRGB(100,0,0); if((i >= -2) && (i < NUM_LEDS-2)) leds[i+2] = CRGB(10,0,0); if((i >= -3) && (i < NUM_LEDS-3)) leds[i+3] = CRGB(0,0,0); FastLED.show(); delay(50); }
@christophermorsanuto3 жыл бұрын
Bello, però non riesco a capire come fare per far si che alla pressione del bottone esegua un numero predefinito di volte, io vorrei qualora, fosse possibile, accedere i led con la libreria ir e impostare che quando premo un pulsante, parta la sequenza 18 volte, o per 3 secondi e poi spegnersi, se potreste aiutarmi, grazie a chiunque
@ivandelgaudio3 жыл бұрын
Buonasera, non conosco la libreria ir e onestamente credo che i neopixel si possano comandare esclusivamente con la FastLed. Detto questo basta fare un controllo sul pulsante del tipo if (digitalRead(pin_Pulsante)) { //da qui in avanti può utilizzare il codice proposto da Paolo se vuole ottenere l'effetto scia e se vuole che questo effetto si ripeta per un numero definito di volte inserire il tutto in un ulteriore ciclo for che conta le volte che l'effetto si ripete. Spero di essere stato utile