]> git.piffa.net Git - sketchbook_andrea/blob - programming/structured_data_types/struct_risposta/struct_risposta.ino
Data type con funzione
[sketchbook_andrea] / programming / structured_data_types / struct_risposta / struct_risposta.ino
1 /*
2     struct 
3
4  Struct e' un tipo struttura di dati non omogenea,
5  puo' contenere tipi di dati diversi a differenza di un array.
6
7  Possiamo quindi raggruppare diverse proprieta' di un oggetto
8  sotto lo stesso identificatore.
9
10  Schema: http://lab.piffa.net/schemi/rgb.jpg
11  */
12
13
14 #include "lamp.h"
15
16 // instanziamo un lampeggino
17 lampeggino rosso { 13, 1000, 0, ">> Led Rosso <<"};
18
19 void setup()
20 {
21     pinMode(rosso.pin, OUTPUT);
22     Serial.begin(9600);
23 }
24
25 void loop()
26 {
27     // Utilizziamo un lampeggiatore
28    lampeggia(rosso);
29 }
30
31