ARDUINO

 

 LINK do zajęć


Arduino



int RedPin = 9;

int BluePin = 10;

int GreenPin = 11;

void setup() {

pinMode(RedPin, OUTPUT);

pinMode(GreenPin, OUTPUT);

pinMode(BluePin, OUTPUT);

}

void loop()

{

digitalWrite(RedPin, HIGH);

digitalWrite(GreenPin, HIGH);

digitalWrite(BluePin, LOW);

delay(1000);

analogWrite(RedPin, 255);

analogWrite(GreenPin, 0);

analogWrite(BluePin, 255);

delay(1000);

}

projekt II

int RedPin = 9;

int GreenPin = 11;

int BluePin = 10;

void setup() {

pinMode(RedPin, OUTPUT);

pinMode(GreenPin, OUTPUT);

pinMode(BluePin, OUTPUT);

Serial.begin(9600);

}

void loop() {

int odczyt = analogRead(A0);

float swiatlo = map(odczyt, 0, 1023, 0, 100);

Serial.println(swiatlo);

if (swiatlo < 40) {

digitalWrite(RedPin, HIGH);

digitalWrite(GreenPin, HIGH);

digitalWrite(BluePin, HIGH);

}

else if (swiatlo < 60) {

digitalWrite(RedPin, HIGH);

digitalWrite(GreenPin, HIGH);

digitalWrite(BluePin, LOW);

}

else {

digitalWrite(RedPin, LOW);

digitalWrite(GreenPin, HIGH);

digitalWrite(BluePin, LOW);

}

delay(500);

}

Brak komentarzy:

Prześlij komentarz