Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions SMAP_LEDorgan.ino
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#define redLedpin 11
#define greenLedpin 10
#define blueLedpin 9

#define redSwitchpin 7
#define greenSwitchpin 6
#define blueSwitchpin 5

int red = 0;
int blue = 0;
int green = 0;

void setup() {
// put your setup code here, to run once:
pinMode(redLedpin, OUTPUT);
pinMode(greenLedpin, OUTPUT);
pinMode(blueLedpin, OUTPUT);

pinMode(redSwitchpin, INPUT_PULLUP);
pinMode(greenSwitchpin, INPUT_PULLUP);
pinMode(blueSwitchpin, INPUT_PULLUP);

}

void loop() {
// put your main code here, to run repeatedly:

if(digitalRead(redSwitchpin) == LOW)
{
red++;
if(red > 255)
red = 0;
Serial.println("RED IS: ");
Serial.println(red);
}
if(digitalRead(greenSwitchpin) == LOW)
{
green++;
if(green > 255)
green = 0;
Serial.println("GREEN IS: ");
Serial.println(green);
}
if(digitalRead(blueSwitchpin) == LOW)
{
blue++;
if(blue > 255)
blue = 0;
Serial.println("BLUE IS: ");
Serial.println(blue);
}
analogWrite(redLedpin,red);
analogWrite(greenLedpin, green);
analogWrite(blueLedpin, blue);
delay(10);

}