]> git.piffa.net Git - sketchbook_andrea/blob - libraries/common/examples/rgb/rgb.ino
Riordinato RGB per common anodo / catodo
[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   Serial.begin(9600);
12 }
13
14 // Instanziamo un LED
15 RGBLed led(11, 10,9); //Istanziamo un oggetto led (common catodo)
16 // facente parte della classe RGBLed
17 // RGBLed led(11, 10,9,255); // Stessa cosa: 255 = common catodo
18 //RGBLed led(10,9,11,255); // Inizializzazione Common anodo, valori invertiti
19
20 void loop() {
21   led.Blue();
22
23 }
24
25 /* Colori disponibili:
26     Red 
27     Green 
28     Blue 
29     Magenta 
30     Cyano 
31     White 
32     Yellow 
33     Off
34     SetColor(byte r, byte g, byte b)
35
36 Nota: per aggiungerne uno senza modificare la libreria originale
37 si potrebbe usara l'ereditarieta': vedi esempio "eredita.ino" .
38 */