]> git.piffa.net Git - sketchbook_andrea/blobdiff - programming/structured_data_types/struct/struct.ino
Data type con funzione
[sketchbook_andrea] / programming / structured_data_types / struct / struct.ino
index 6dd619dfe010df8b2b135267869956f3340f8abf..c0d50a74dcefdb2c8fc4c59d8b9c6915994fc65a 100644 (file)
@@ -15,11 +15,11 @@ struct lampeggino {
   byte pin ;
   long pausa;
   boolean stato;
-  char feedback[20];
+  char feedback[20]; // Messaggio via seriale
 } ;
 
 
-// instanziamo il lampeggino
+// instanziamo un lampeggino
 lampeggino rosso { 13, 1000, 0, ">> Led Rosso <<"};
 
 void setup()
@@ -30,10 +30,20 @@ void setup()
 
 void loop()
 {
-    // Facciamo un lampeggiatore
+    // Utilizziamo un lampeggiatore
     digitalWrite(rosso.pin,rosso.stato);
     Serial.println(rosso.feedback);
     rosso.stato = !rosso.stato ;
     delay(rosso.pausa);
 }
 
+/* Domande
+
+   1. Provare a creare una funzione che accetti come parametro un lampeggino
+      e svolga qualche operazione su di esso (come quello che si vede nel loop).
+
+
+   Risposta nell'esercizio successivo.
+*/
+
+