]> git.piffa.net Git - sketchbook_andrea/blob - libraries/common/examples/rgb/rgb.ino
7e1026d8ac910531e4b004621a413c55222282a9
[sketchbook_andrea] / libraries / common / examples / rgb / rgb.ino
1 /* Esempio
2
3    Come caricare e usare un oggetto e una funzione
4    facente parte della libreria.
5 */
6
7 #include <common.h>
8
9 void setup() {
10   // I PINs vengono impostati dalla dichiarazione dell'ogetto.
11 }
12
13 // Instanziamo un LED
14 RGBLed led(11, 10,9); //Istanziamo un oggetto led (default common catodo)
15 // facente parte della classe RGBLed
16 // RGBLed led(11, 10,9,255); // Stessa cosa: 255 = common catodo = (255 - value)
17 //RGBLed led(10,9,11,0); // Inizializzazione Common anodo
18
19 void loop() {
20   led.Red();
21 }
22
23 /* Colori disponibili:
24     Red 
25     Green 
26     Blue 
27     Magenta 
28     Cyano 
29     White 
30     Yellow 
31     Off
32     Rand = random
33     SetColor(byte r, byte g, byte b)
34
35 Nota: per aggiungerne un colore senza modificare la libreria originale
36 si potrebbe usara l'ereditarieta': vedi esempio "eredita.ino" .
37 */