sabato 11 aprile 2015

Modulo con 14 LED per Arduino UNO R3 - Nuovo sketch

Ciao e ben ritrovato sul blog "Aspettando il BUS".
Oggi continueremo l'illustrazione di uno dei progetti per Arduino UNO R3 presentati. In particolare torneremo sul modulo con 14 LED già presentato nel precedente articolo.

Vediamo il video del nuovo sketch proposto:



Lo sketch che vi propongo oggi utilizza il solito foglio EXCEL, nella versione per Open Office e che trovate qui. In questo nuovo foglio, con l'indicazione sketch G, ci sono quasi 200 valori che sarebbe stato noioso calcolare a mano.

Foglio Calc per la realizzazione dello sketch G di Paolo Luongo
Foglio Calc per la realizzazione dello sketch G di Paolo Luongo
Questi valori andranno caricati nello sketch vuoto predisposto per il progetto con i 14 LED ed avremo il nuovo sketch con il simpatico giochino.

Sketch G per il modulo con 14 LED per Arduino UNO R3 di Paolo Luongo
Sketch G per il modulo con 14 LED per Arduino UNO R3 di Paolo Luongo
Il procedimento è analogo agli sketch precedenti, quello che ho deciso di cambiare sono state due cose:
  1. utilizzare i valori inseriti anche nell'ordine inverso;
  2. cambiare la velocità con cui si sviluppa il gioco.
Per il primo punto ecco la modifica:

Modifica per eseguire i valori in ordine inverso di Paolo Luongo
Modifica per eseguire i valori in ordine inverso di Paolo Luongo
Ho aggiunto alla funzione normale() un'altra, al_contrario(), che ripropone i valori della tabella ma in ordine inverso. ossia dall' ultimo al primo.

Nuovo loop() dello sketch G di Paolo Luongo
Nuovo loop() dello sketch G di Paolo Luongo
La seconda modifica è stata ottenuta modificano il valore del ritardo grazie ad una nuova variabile. In questo modo il gioco cambierà di velocità ma in modo graduale e costante. Avremo una piccola variazione sul gioco che non potrà sfuggire a quelli che osserveranno il lampeggio per più tempo.

Bene per oggi mi fermo qui. Vi ricordo che se avete dei dubbi o delle perplessità su questo progetto potete consultare le FAQ o se preferite .... scrivetemi !

Continua con la terza parte... col nuovo foglio di calcolo.

Ciao
Paolo :-)

4 commenti:

Antonio Valenti ha detto...

Interessante, istruttivo e...divertente!
L'idea, poi, di utilizzare il foglio excel la trovo veramente efficace.
Complimenti, seguo il suo sito molto volentieri.

Paolo PerCdS ha detto...

Grazie, i complimenti fanno sempre piacere :-)

enrico ferrari ha detto...

Proprio quello che cercavo per preparare le luci per natale, se può essere utile con la funzione concatena si può inserire in automatico la virgola rendendo ancora più semplice e veloce il copia incolla.
GRAZIE!!

Paolo PerCdS ha detto...

Prego e grazie per l'utile suggerimento :-)