void setup() {
pinMode(5, INPUT_PULLUP);
pinMode(6, INPUT_PULLUP);
pinMode(7, INPUT_PULLUP);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT); }
void red() {
analogWrite(11, 255);
analogWrite(10, 0);
analogWrite(9, 0); }
void green() {
analogWrite(11, 0);
analogWrite(10, 0);
analogWrite(9, 255); }
void blue() {
analogWrite(11, 0);
analogWrite(10, 255);
analogWrite(9, 0); }
void off() {
analogWrite(11, 0);
analogWrite(10, 0);
analogWrite(9,0); }
void loop() {
if (digitalRead(5) == LOW) {
green();
} else if (digitalRead(6) == LOW) {
blue();
} else if (digitalRead(7) == LOW) {
red();
} else {
off(); }
}
Copyright ⓒ TECH79 All right reserved