Forum del Presepio Elettronico Multimediale (Il primo e unico)
Forum del Presepio Elettronico Multimediale (Il primo e unico)
Forum del Presepio Elettronico Multimediale (Il primo e unico)
 Home   Forum   Registrati   Discussioni Attive   Discussioni Recenti   Segnalibro   Passo passo  Msg privati
 Sondaggi Attivi   Utenti   Download  Cerca  FAQ   Presepi 

Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 FORUM del Presepio Elettronico Multimediale
 ELETTRONICA - Circuiti elettronici
 Effetto stella cometa scintillante, come fare?

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!


Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Faccine
Felice [:)] Davvero Felice [:D] Caldo [8D] Imbarazzato [:I]
Goloso [:P] Diavoletto [):] Occhiolino [;)] Clown [:o)]
Occhio Nero [B)] Palla Otto [8] Infelice [:(] Compiaciuto [8)]
Scioccato [:0] Arrabbiato [:(!] Morto [xx(] Assonnato [|)]
Bacio [:X] Approvazione [^] Disapprovazione [V] Domanda [?]

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    
V I S U A L I Z Z A    D I S C U S S I O N E
eBookLuke Inserito il - 05 gennaio 2017 : 10:26:49
Ho bisogno di un consiglio.
Ho provato a fare con Arduino un effetto scintillante per la stella cometa, ma non mi soddisfa.
In pratica sto pilotando un led RGB per ottenere una luce bianca-azzurrina la cui intensità tremola grazie ad un valore random, ma così facendo sembra una luce che sta per bruciarsi, più che una stella che scintilla :(

Ecco il codice che ho usato:

// returns a random value in the range white to simulate sparkling star
uint32_t Sparkle() {
myR = random(60, 180);
myB = myR;
myG = myR;
return pixels.Color(myR, myG, myB);
}

Avete un suggerimento su come ottenere un effetto migliore?
1   U L T I M E    R I S P O S T E    (in alto le più recenti)
Amministratore Inserito il - 05 gennaio 2017 : 18:55:58
Prova a mettere un delay di qualche millisecondo nel loop di programmazione dei led:
delay (msec);

dove msec è il ritardo in millisecondi.

Prova a cambiare anche il range del numero random.
60-180 mi sembra che ci sia troppa differenza. Prova 120-180.


Instant Message - Messaggi instantanei



Chiudi Finestra (termina)