]> git.piffa.net Git - sketchbook_andrea/blob - RGB_LED/rgb_0/rgb_0.ino
ea32ca6cea72a03a5291d810d581af4e56cf288a
[sketchbook_andrea] / RGB_LED / rgb_0 / rgb_0.ino
1 /*
2     Adafruit Arduino - Lesson 3. RGB LED
3  
4  RGB LED: mpostare i colori per un LED RGB
5  common anode
6
7  Schema: http://lab.piffa.net/schemi/rgb.jpg
8  */
9
10 int redPin = 11;
11 int greenPin = 10;
12 int bluePin = 9;
13
14
15
16 void setup()
17 {
18   pinMode(redPin, OUTPUT);
19   pinMode(greenPin, OUTPUT);
20   pinMode(bluePin, OUTPUT);
21 }
22
23 void loop()
24 {
25   analogWrite(redPin, 255);
26   analogWrite(greenPin,255);
27   analogWrite(bluePin, 255);
28 }
29
30 /* Domande:
31  
32  1. Accendere il LED nei vari colori
33  2. Come scrivere le istruzioni analog Write in modo da sottrarre i valori?
34  3. Scrivere una funzione che accetti 3 parametri per impostare i colori
35  4. Scrivere una funzione che accetti i colori in esadecimale
36     - http://www.yellowpipe.com/yis/tools/hex-to-rgb/color-converter.php
37  5. Scrivere una funzione che accetti come parametro il nome del colore
38  es "blue" e imposti il LED.
39  */
40
41
42