diff options
author | Elena ``of Valhalla'' Grandi <elena.valhalla@gmail.com> | 2009-11-12 21:41:58 +0100 |
---|---|---|
committer | Elena ``of Valhalla'' Grandi <elena.valhalla@gmail.com> | 2009-11-12 21:41:58 +0100 |
commit | fb8720cfcf5beab4985b4cedc0508621e2171a90 (patch) | |
tree | a09aa0cc6493455d7da4f3bf13f6fd975bb8097b |
Basic files, constructor
-rw-r--r-- | Colours.cpp | 15 | ||||
-rw-r--r-- | Colours.h | 19 |
2 files changed, 34 insertions, 0 deletions
diff --git a/Colours.cpp b/Colours.cpp new file mode 100644 index 0000000..4656a4c --- /dev/null +++ b/Colours.cpp @@ -0,0 +1,15 @@ +/* + * Colours - library for managing the colours on RGB LEDs + */ + +#include "WProgram.h" +#include "Colours.h" + +Colours::Colours(int rPin,int gPin,int bPin) { + _rPin = rPin; + _gPin = gPin; + _bPin = bPin; + pinMode(_rPin,OUTPUT); + pinMode(_gPin,OUTPUT); + pinMode(_bPin,OUTPUT); +} diff --git a/Colours.h b/Colours.h new file mode 100644 index 0000000..977531d --- /dev/null +++ b/Colours.h @@ -0,0 +1,19 @@ +/* + * Colours - library for managing the colours on RGB LEDs + */ + +#ifndef COLOURS_h +#define COLOURS_h + +#include "WProgram.h" + +class Colours { + public: + Colours(int rPin,int gPin,int bPin); + private: + int _rPin; + int _gPin; + int _bPin; +}; + +#endif |