Pages: 1 2 3 [4]   Go Down
Author Topic: Programmazione cubo led  (Read 5975 times)
0 Members and 1 Guest are viewing this topic.
Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@maggio:
se ti posto lo sketch fatto, è troppo facile  smiley-razz
Ragiona sulle linee guida che ti ho dato e su questo.
Tu hai delle sequenze di lampeggio, ogni sequenza immagino che accenderanno per tot tempo uno o più led, poi li spengeranno e ne accederanno altri dopo un altro tot tempo.
Bene, l'intervallo tra un lampeggio e l'altro, invece di misurarlo con un delay, che ti blocca lo sketch e ti impedisce di controllare la pressione di un pulsantino, lo farai con un check su millis. Al trascorrere del tempo preimpostato, entri nel ciclo di lampeggio ed esegui il lampeggio relativo alla sequenza in esecuzione. Se premi il pulsantino, cambi sequenza.

Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 504
Posts: 12310
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@maggio:
se ti posto lo sketch fatto, è troppo facile  smiley-razz
Eh sì, lui ci prova sempre smiley-yell, però lo stiamo "educando" bene smiley, anche perché le capacità le ha eccome; infatti se ti riguardi il Topic, dopo ognuno di questi richiami lui sparisce un po' e poi ritorna con una decorosa proposta di soluzione smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 294
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote from: Michele Menniti
le capacità le ha eccome
Grazie : ) provo a non "deludervi/mi"
Quote from: Michele Menniti
dopo ognuno di questi richiami lui sparisce un po' e poi ritorna con una decorosa proposta di soluzione smiley-wink
Provo a fare così anche stavolta!! ; ) Grazie ancora!!! ...(non stavi scherzando sul fatto delle capacità vero, Michele?? hahahaha)...
Logged


Offline Offline
Sr. Member
****
Karma: 0
Posts: 294
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ovviamente un ringraziamento va anche a Leo!! Mi scordo sempre!! Ora studio un po'!! : )
Logged


Offline Offline
Sr. Member
****
Karma: 0
Posts: 294
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ragazzi, stavolta vi deludo, non sono riuscito a concludere con la funzione millis.. non so proprio da dove devo partire per fare quella cosa del pulsante :S mi aiutate?? magari facendo un piccolo codice (magari con dei commenti) anche se non c'entra con quello che devo fare, ma almeno lo guardo e cerco di capire!! : )
Grazie!!
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ti sei arreso troppo presto!  smiley-razz

Cmq se ti scarichi la mia guida sulla programmazione degli Attiny, trovi lo sketch che menzionavo sopra. Legge un pulsante e modifica il lampeggio di 3 led.  smiley-wink

Alla cassa, ora  smiley-money
Logged


Offline Offline
Sr. Member
****
Karma: 0
Posts: 294
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

se ti scarichi la mia guida sulla programmazione degli Attiny

E dove la trovo?? ...comunque la seriale sono riuscito a farla andare smiley-grin ...unica cosa, non riesco a far funzionare il Serial.printIn() ...odio dover avere tutto in una sola riga... smiley-grin dove trovo la guida?? Grazieee!!!
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Cerca il thread "Giocando con gli Attiny85" oppure sul mio sito www.leonardomiliani.com
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 504
Posts: 12310
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

se ti scarichi la mia guida sulla programmazione degli Attiny

E dove la trovo?? ...comunque la seriale sono riuscito a farla andare smiley-grin ...unica cosa, non riesco a far funzionare il Serial.printIn() ...odio dover avere tutto in una sola riga... smiley-grin dove trovo la guida?? Grazieee!!!
il comando è Serial.println, con la "elle" minuscola non con la "i" maiuscola  smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 294
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il comando è Serial.println, con la "elle" minuscola non con la "i" maiuscola  smiley-wink

smiley-sad cancellerei l'iscrizione dal forum dopo questa!! hahaha ... grazie!! : ) Adesso funziona... ora provo anche a guardare il sito di Leo per il blink dei tre led... da adattare a quello che voglio fare io...
Logged


Pages: 1 2 3 [4]   Go Up
Jump to: