Molte volte ci si dimentica di quale firmware sia attualmente installato sulla memoria flash di Arduino e soprattutto della data di caricamento.
A tal proposito vengono in soccorso due macro del preprocessore:
__FILE__
__DATA__
La prima espande il percorso completo (sul filesystem del PC usato per lo sviluppo) dello sketch e la seconda la data di caricamento dello stesso.
Il codice da aggiungere allo sketch andrà nel corpo della setup() :
void setup()
{
Serial.begin(9600);
Serial.print("Sketch: "); Serial.println(__FILE__);
Serial.print("Uploaded: "); Serial.println(__DATE__);
}
In questo modo, collegandoci ad Arduino mediante il monitor seriale, verrà visualizzato: il nome dello sketch caricato e la data di caricamento. Esempio:
Fonte: http://www.martyncurrey.com/switching-things-on-and-off-with-an-arduino/
Nessun commento:
Posta un commento