Skip to content

Instantly share code, notes, and snippets.

@vschlegel
Created May 31, 2020 13:54
Show Gist options
  • Save vschlegel/6675a48a4e4d32932095f60e3d73e679 to your computer and use it in GitHub Desktop.
Save vschlegel/6675a48a4e4d32932095f60e3d73e679 to your computer and use it in GitHub Desktop.
Mattibueb's Blinkimaster
// #include <Arduino.h>
int R_pin = 11;
int G_pin = 10;
int B_pin = 9;
int time = 257;
int intensity = 105;
int input = 0;
int incomingByte = 0;
void setup() {
pinMode(B_pin, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
// pinMode(12, INPUT_PULLUP);
Serial.begin(9600);
}
void loop() {
// digitalWrite(9, HIGH);
// digitalWrite(10, LOW);
// digitalWrite(11, LOW);
// delay(time);
// digitalWrite(9, LOW);
// digitalWrite(10, HIGH);
// digitalWrite(11, LOW);
// delay(time);
// digitalWrite(9, LOW);
// digitalWrite(10, LOW);
// digitalWrite(11, HIGH);
// delay(time);
if (Serial.available() > 0) {
input = Serial.read();
}
switch(input){
case 49:
intensity = 0;
break;
case 50:
intensity = 127;
break;
case 51:
intensity = 255;
break;
}
analogWrite(R_pin, intensity);
analogWrite(G_pin, intensity);
analogWrite(B_pin, intensity);
}
@Schnabulator
Copy link

n!c3 thänk u

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment